Schedule of Studies |
Since many courses are offered in only one semester and course prerequisites 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 counsellor. This schedule assumes a Fall/Winter semester sequence.
School of Computing and Information Science, College of Physical and Engineering Science.
Semester 1
CIS*1650 [0.50] Programming I
MATH*1200 [0.50] Calculus I
1.00 credits in the Area of Application or elective
One of:
ENGL*1200 [0.50] Reading the Contemporary World
ENGL*1410 [0.50] Major English Writers
Semester 2
CIS*1900 [0.50] Discrete Structures in Computer Science
CIS*2650 [0.50] Programming II
MATH*1210 [0.50] Calculus II
1.00 credits in the Area of Application or elective
Note: COOP*1100 must be completed in the second academic semester (winter of year 1) by students in the Co-op program.
Semester 3
CIS*2030 [0.50] Structure and Application of Microcomputers
CIS*2420 [0.50] Data Structures
MATH*2150 [0.50] Applied Matrix Algebra
0.50 credits in the Area of Application or elective
One of (STAT*2100 is preferred):
STAT*2040 [0.50] Statistics I
STAT*2100 [0.50] Introductory Probability and Statistics
Note: CIS*2450 is substituted for CIS*2030 in Semester 3 by students in Stream A of the Co-op program.
Semester 4
CIS*2450 [0.50] Software Systems Development and Integration
CIS*3110 [0.50] Operating Systems
1.00 credits in the Area of Application or elective
One of:
MATH*2130 [0.50] Numerical Methods
0.50 elective
Note: MATH*2130 in Semester 4 or MATH*3240 in Semester 5 must be taken.
Note: CIS*2030 is substituted for CIS*2450 in Semester 4 by students in Stream A of the Co-op program.
Semester 5
CIS*3430 [0.50] System Analysis and Design in Applications
CIS*3530 [0.50] Data Base Systems and Concepts
CIS*3650 [0.50] Compilers
0.50 credits in the Area of Application or elective
One of:
MATH*3240 [0.50] Operations Research
0.50 elective
Note: MATH*2130 in Semester 4 or MATH*3240 in Semester 5 must be taken.
Semester 6
CIS*3200 [0.50] Software Engineering
CIS*3490 [0.50] The Analysis and Design of Computer Algorithms
1.50 credits in the Area of Application or elective
Semester 7
CIS*4600 [0.50] Elements of Theory of Computation
0.50 C.I.S. credits at the 3000 or 4000 level
0.50 C.I.S. credits at the 4000 level
1.00 courses in the Area of Application or elective
Semester 8
CIS*4000 [0.50] Applications of Computing Seminar
0.50 C.I.S. credits at the 4000 level
1.50 courses in the Area of Application or elective
© 2003 Office of Registrarial Services, University of Guelph