Project Handbook & Assignments


The project handbook is your main text for the SE project course. The handbook explains in detail the problem you will be working on and methods you should use to meet project requirements. Specifically, it contains: descriptions and requirements of Static Program Analyzer (SPA) to be implemented during your project, guidelines on software development methods & processes and some technical tips.

There will be five assignments leading to project completion. In the last assignment (#5), at the end of the course, you will submit a final project report and demo the system you implemented. For each assignment, you will submit a documented solution and present your solution during your regular consultation hours. You may be asked to demo your program. For each assignment, you will get marks as indicated in the grading policy.

Please download the project handbook and assignments: