Creativity Project

Introduction to Computer Science

This term project will be a creativity and system design exercise! The goal is to exercise you with (1) discover problem AROUND YOU, (2) CREATE ideas of your own, (3) implement and realize your ideas using any tools. The more unique the problem/idea is, the better. In the project idea presentation and proposal, a unique problem or your unique idea solving the problem needs to be presented. For this part, the grading criteria is novelty and practicality. Choose your problem/topic wisely because you will have to stick to the problem/topic and carry through your implementation plan in the proposal at the end of the semseter.

It is OK if you do not complete the implementation of your idea by the end of the semester. But the more complete your implementation is, the better. In the final presentation and report, a detailed summary of what you have done to implement your idea is necessary. For this part, the grading criteria is completeness or the amount of your implementation effort.

To be specific, you will be asked to

You will turn in a 2-page (or less) double-spaced problem/design description with experimental plan at about the mid point of the semester and a 6-page (or less), 11-pt-font, double-spaced report by the semester end. Figures and tables included. You may list the references from the 3rd/7th page and on. For the exact due date and time, please refer to the Schedule link. There'll be no late proposal/report accepted.

Shortly before turning in the project proposal, each team will be scheduled to present the term project idea in class. The presentation dates can be found in the Schedule link. The exact time/length for each team will be determined based on the number of teams there are and announced two weeks before the presentation date. All team members will need to be present during the presentation. The team as a whole (one can speak for the team however) need to describe the problem identified, your solution, and the plan to go about implementing the solution.

After turning in the final report, each team will be scheduled to present/demonstrate the implementation result in class. The presentation dates can be found in the Schedule link as well. The exact time/length for each team will be determined based on the number of teams there are and announced two weeks before the presentation date. All team members will need to be present during the presentation. The team as a whole (one can speak for the team however) need to describe the problem identified, your solution, and the implementation result. Your final presentation will be evaluated by the instructor, as well as your peers.

'Digital Plate', 'The Matrix Reloaded', 'Rhapsody of the President Election of NTU ', 'SARS', 'Auto Mapping', and 'Appling' are some sample topics from previous years. Please note that you do not want to redo the projects others have done in the previous years. The more different/creative/practical your topic/idea is, the higher the grade will be.

Submission Instruction: