Term Project

Congratulations if you have decided to complete a term project for this course. You will choose a small but real web application to develop and deploy it on a real server. Term project requires significant more time and effort, but in return you get experience. You will choose your own application, but you need to discuss the project with the instructor. You need to work closely with the instructor and regularly report your progress.

Compared to assignments and mini-projects, the term project is

Example projects

Projects from previous students (selected):

Other applications suggested:

Project planning, progressing and grading

Download the PDF file to view details

Groups

Groups are optional but no more than 2 students in a group. More students implies broader project scope.

Project demonstration

Check the course schedule for demostration date. The project will be graded (partly) based on your demonstration. To encourage you to treat this project seriously, a prize will be awarded to the best demo application based on everyone's evaluation.

Other materials