![]() |
DCCT*3030 Winter 2005 Home
Comments/Suggestions |
This is a project-based course where students develop a large client-server application (too big for one person) allowing them to experience all aspects of the software development life cycle. Emphasis is placed on the structured and formal specification of software requirements, the use of well-defined analysis and design techniques, and the systematic verification and validation of software products. Practical experience for concepts discussed in class is acquired through the labs as well as the multi-phase group project. This project includes documentation evaluated for technical details, style, grammar, and spelling. Projects are done in 4-5 person teams formed during the first week of classes. | |
Copyright © Qusay H. Mahmoud , University of Guelph. |