Projekti CourseHandler on yliopiston kurssin suorittamista varten tehty projekti. Projektissa on paljon asioita, mitä voisi olla hyvä hioa ja saatankin parannella projektia sitä mukaan, kun jaksan ja löydän sille aikaa. Pyrein tekemään projektin hyödyntämään monia eri asioita. Tietokannoissa se hyödyntää muun muassa SQL:ää, käyttöliittymässä XML:ää ja ja yleisessä toiminnassa Javaa. Projekti sisältää myös useita jar-pakkauksia joista muun muassa jfoenixia käytetään käyttöliittymän luomisessa, gsonia käyttäjätunnuksen salasanan suojauksessa ja derby, sekä derby-client pakkauksia tietokannoissa. Kaikille sivuille on myös tehty skaalautuminen.
Ohjelmassa voi luoda ja hakea kursseja. Tietokanta sisältää valmiiksi jo pari kurssia. Kurssien luominen ei ole toteutettu laajasti, koska pyrein tekemään lähinnä projektin toiminnallisuuden oikein, enkä tekemään monipuolista kurssien luontia.