Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Please tell us a little bit about yourself

Skip to main content
Ontario Tech University
   
    Nov 10, 2026  
2026-2027 Graduate Academic Calendar 
    
2026-2027 Graduate Academic Calendar
Add to favourites (opens a new window)

ENGR 5590G - Software Engineering Studio


This course features a team project allowing students to utilize the methods and tools they have learned in earlier courses to design and develop a large-scale software-intensive system. The project revolves around decomposing a large complex system into modules and classes that can be implemented, tested, deployed and maintained easily. Topics include information hiding, API design, managing complexity, error handling, testing, deployment and maintenance, software project management, software engineering code of ethics and professional practice.
Credit hours: 3



Add to favourites (opens a new window)