X. Degree Programs

Bachelor of Computing (B.Comp.)

Software Engineering (SENG)

School of Computer Science, College of Engineering and Physical Sciences

Major (Honours Program)

Since many courses are offered in only one semester and course pre-requisites place an ordering on courses, the following program of studies is designed so that students can schedule their courses over 8 semesters of study. Students deviating from this schedule must consult with their academic advisor.

Semester 1
CIS*1250 [0.50] Software Design I
CIS*1300 [0.50] Programming
CIS*1910 [0.50] Discrete Structures in Computing I
1.00 credits in the Area of Application or electives
Semester 2
CIS*2250 [0.50] Software Design II
CIS*2500 [0.50] Intermediate Programming
MATH*1160 [0.50] Linear Algebra I
1.00 credits in the Area of Application or electives
Semester 3
CIS*2030 [0.50] Structure and Application of Microcomputers
CIS*2430 [0.50] Object Oriented Programming
CIS*2520 [0.50] Data Structures
CIS*3250 [0.50] Software Design III
0.50 credits in the Area of Application or electives
Semester 4
CIS*2750 [0.75] Software Systems Development and Integration
CIS*3110 [0.50] Operating Systems I
CIS*3490 [0.50] The Analysis and Design of Computer Algorithms
0.75 credits in the Area of Application or elective
Semester 5
CIS*3750 [0.75] System Analysis and Design in Applications
STAT*2040 [0.50] Statistics I
0.50 credits CIS at the 3000 level or above
0.75 credits in the Area of Application or electives
Semester 6
CIS*3760 [0.75] Software Engineering
0.50 CIS electives at the 3000 level or above
1.25 credits in the Area of Application or electives
Semester 7
CIS*3260 [0.50] Software Design IV
CIS*4150 [0.50] Software Reliability and Testing
CIS*4300 [0.50] Human Computer Interaction
1.00 credits in the Area of Application or electives
Semester 8
CIS*4250 [0.50] Software Design V
1.50 credits in the Area of Application or electives
0.50 credits in CIS at the 4000 level
University of Guelph
50 Stone Road East
Guelph, Ontario, N1G 2W1
Canada
519-824-4120