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
   
    Feb 05, 2025  
2023-2024 Graduate Calendar 
    
2023-2024 Graduate Calendar [ARCHIVED CALENDAR]

Add to favourites (opens a new window)

ENGR 5520G - Software Development Methods and Tools


This course surveys the practical software development methods and tools for analysis, design, construction and measurement of large-scale software-intensive systems. Topics include methods and tools for program development to meet specifications, application development frameworks, test-driven development, modelbased software development, state machine methods, concurrency control, module specification techniques such as first-order logic, trace specification, weakest preconditions. Trends in development methods and tools such as virtualized environments and containers, version control, continuous integration, DevOps.
Credit hours: 3



Add to favourites (opens a new window)