Academic Calendar 2004 (new) » FACULTIES» FACULTY OF ENGINEERING » DEPARTMENTAL PROGRAMS» DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING » SOFTWARE ENGINEERING PROGRAM
print preview

SOFTWARE ENGINEERING PROGRAM

Software Engineering is the newest branch of Engineering. The Software Engineering curriculum deals with the components of the software process and the technical skills necessary to apply that process in a systematic, disciplined and quantifiable manner. Students also acquire the management skills needed to lead a team that can engineer software and meet appropriate quality standards within specified cost and time schedules. In addition to a number of specialized topics in software engineering, the program also includes courses on fundamental topics in Electrical and Computer Engineering and Computer Science.


Admission Requirements for the Software Engineering Program

Students entering the Software Engineering Program must have completed the common first year curriculum of Engineering with at least 60% YWA and passing grades in Applied Mathematics 025a/b, Applied Mathematics 026, Physics 026 and Computer Science 026a/b or Computer Science 036a/b.


Second Year Program
Third Year Program
Fourth Year Program

Three Technical Elective half courses from the list below.

One Non-Technical Elective half course from the approved list.


Technical Electives: Software Engineering

Some technical electives may not be offered in a given academic year.


Academic Calendar 2004 (new) » FACULTIES» FACULTY OF ENGINEERING » DEPARTMENTAL PROGRAMS» DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING » SOFTWARE ENGINEERING PROGRAM