Software project management course is a required course for software engineering students and can be taken as elective for the other engineering students. It is a sophomore level course that requires junior standing as a pre-requisite. In involves three 50-minute lectures per week. The main objective of the course is to teach students how to apply appropriate project management techniques in managing software projects.
The course includes two projects, which are team-based projects. The course has four main outcomes that is upon completion of the course, students should be able: