CSC 315 Software Engineering (3 credits)
Principles of designing large programs, including issues of specification, documentation, design strategies, coding, testing and maintenance. Students work in small groups to design and implement a major software project.
Prerequisite: CSC 281.
