Close

CMPT 370: Intermediate Software Engineering

Description
Principles and techniques for developing software combined with the practical experience of creating a mid-size software system as a member of a software development team. Includes: teamwork; projects, planning and process; users and requirements; use cases; modeling; quality; software architecture; testing; GUI design, design principles, patterns and implementation; ethics; professionalism.
Credit units
3
Term description
1(3L-1.5T)
College
Arts and Science
Department
Computer Science
Prerequisite(s):
CMPT 214 and 270.