Engineering practices for the development of non-trivial software-intensive systems including specification, software design, implementation, verification and validation. Iterative development. Recognized standards, guidelines and models.
Software Engineering (9th ed.), Sommerville, 2011, Pearson Education
Credit will only be given for one of CPSC 310 or CPEN 321.
Emergency Procedures | Accessibility | Contact UBC | © Copyright 2017 The University of British Columbia