CSC130 Principles of Software Engineering
This course introduces students to the software development life cycle and includes discussions on software processes, process models, and methodologies. The course also discusses support and maintenance related to software after it has been released.