- << Previous: SENG 6250 - Requirements and Quality Engineering
- Next: SENG 6630 - Algorithms and Computation >>
(3 semester credits)
In this course students explore a range of modeling techniques and design tools used within the context of software development projects, such as object-oriented design tools and techniques. A number of standard notations for design representation will be included, as will different software development methodologies and life cycles in the context of the various design techniques that cover the development process, from feasibility studies to software implementation. Students work both individually and in groups and are provided opportunities to apply the knowledge gained in the course to real-world software design scenarios. Throughout the course, students have the opportunity to acquire a range of software modeling and design skills ready for application in the workplace.