Professional Documents
Culture Documents
CS515 Introduction To Software Engineering Projects: Project Topics
CS515 Introduction To Software Engineering Projects: Project Topics
Projects
This project is represented a major component of the course. The objective is
to develop a software product for an actual client who intends to use it in regular
production. For this purpose, you have to form project teams with 3 members. During
the course, the project team will work together through the full development cycle, from
understanding the requirements to delivering a functioning product, and making a series
of presentation of the work to the client.
Grading for the project will be primarily based on the degree to which each team puts
into practice the software engineering knowledge, skills, and practices taught in the
course. Evaluations from other members of the team and clients will also play a role in
grading.
Project Topics
Each team has to suggest an application: Web Based application, Mobile Application,
Standalone application, Web-based Voting System, Safety-Critical Software,
Autonomous (Pervasive) Computing, Agent Computing, Web Computing, Embedded
Software (Control, ...)
• https://iansommerville.com/software-engineering-book/case-studies/
• https://www.cs.cmu.edu/~aldrich/courses/413/projects.html
Week 5 Nov.11th Each group has to present his plan and how the
project management takes place
2021.
Week 6 Nov. 18th, Each group presents the software requirement
2021. and the software process method. Thy have to
submit Proposal & Requirements.
Week 7 7th Exam
Week 8 Dec. 2, 2021 Specification Documents
Week 9 Dec. 16, Design Documents
2021
Week 11 Dec. 23, V&V Documents
2021
Week 12 Dec. 30, Presentation & Demo
2021
Deliverables