[ Home | Syllabus | Course Notes | Assignments | Search]
All graduate students will do a semester project. In the course of doing this project you will maintain a project web site which contains at least the following elements
Description of the project
Educational Objectives
Problems areas under investigation (high risk, plan of solution)
Weekly progress reports
References
Experiments, Solutions to problems (even if not part of final project)
Project report (at the end)
Source Code, etc to run the project
Good Projects from the past
Your final report on the project will summarize what you have accomplished while doing the project. One of it's major contributions will be to help others learn from and perhaps extend your project. Since this is on the internet, it is possible that people around the world might find what you have done useful. Write your report as you would like to have read when you were starting this project. That is what would have been useful to YOU. Therefore the report should consist of the following sections.
Statement of the problem you investigated
Your .Net Learning Objectives
Description of your solution (architecture, information flow, etc)
Areas of difficulty and how you resolved them (they do not all need to be solved - some will be future work)
Future work that you would like to have done but could not complete
References - annotated as to their usefulness
During the project interview, you need to make a case for your grade. The project is graded both on the final accomplishment as well as the lessons learned during its preparation. During the interview I will ask you for the grade that you believe you have earned for the term project. You will need to provide evidence supporting your claim. Here are some of the criteria that I use when evaluating the project