X--Degree Programs, Bachelor of Arts (B.A.) |
Computing and Information Science (CIS) |
Department of Computing and Information Science, College of Physical and Engineering Science.
The Computing and Information Science program emphasizes the applications of computing in other academic disciplines and in business environments. "B" grades are required for but do not guarantee admission to semester three of C.I.S. programs.
Area of Concentration (General Program)
A minimum of 6.00 credits is required, including:
CIS*1650 [0.50] Programming I
CIS*1900 [0.50] Discrete Structures in Computer Science
STAT*2040 [0.50] Statistics I
CIS*2420 [0.50] Data Structures
CIS*2450 [0.50] Software Systems Development and Integration
CIS*2650 [0.50] Programming II
CIS*3110 [0.50] Operating Systems
CIS*3430 [0.50] System Analysis and Design in Applications
CIS*3530 [0.50] Data Base Systems and Concepts
1.00 additional C.I.S. credits at the 2000 level or higher
One of:
MATH*1080 [0.50] Elements of Calculus I
MATH*1200 [0.50] Calculus I
Major (Honours Program)
Semester 1
MATH*1200 [0.50] Calculus I
CIS*1650 [0.50] Programming I
1.00 elective from different subject areas in the College of Arts (ENGL*1060 is recommended)
0.50 elective from selected subject areas in the College of Social and Applied Human Sciences*
Semester 2
CIS*1900 [0.50] Discrete Structures in Computer Science
CIS*2650 [0.50] Programming II
0.50 elective from the College of Arts
1.00 elective from selected subject areas in the College of Social and Applied Human Sciences*
Semester 3
CIS*2030 [0.50] Structure and Application of Microcomputers
MATH*2150 [0.50] Applied Matrix Algebra
CIS*2420 [0.50] Data Structures
0.50 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
MATH*1210 [0.50] Calculus II
MATH*2130 [0.50] Numerical Methods
CIS*2450 [0.50] Software Systems Development and Integration
CIS*3110 [0.50] Operating Systems
0.50 elective
Note: MATH*3240 may be substituted for MATH*2130.
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
1.00 elective
Semester 6
CIS*3200 [0.50] Software Engineering
CIS*3490 [0.50] The Analysis and Design of Computer Algorithms
1.50 elective
Semester 7
1.50 C.I.S. credits (0.50 at the 3000 or 4000 level course and 1.00 additional credit at the 4000 level)
1.00 elective
Semester 8
1.00 C.I.S. credit at the 4000 level
1.50 electives
*1.50 electives in semesters 1 and 2 must be from at least two of the following subject areas in the College of Social and Applied Human Sciences: ANTH, ECON, GEOG, POLS, PSYC, SOAN, SOC, WMST
Minor (Honours Program)
A minimum of 6.00 credits is required, including:
CIS*1650 [0.50] Programming I
CIS*1900 [0.50] Discrete Structures in Computer Science
CIS*2420 [0.50] Data Structures
CIS*2450 [0.50] Software Systems Development and Integration
CIS*2650 [0.50] Programming II
CIS*3110 [0.50] Operating Systems
CIS*3430 [0.50] System Analysis and Design in Applications
CIS*3530 [0.50] Data Base Systems and Concepts
STAT*2040 [0.50] Statistics I
1.00 additional C.I.S. credits at the 2000 level or above
One of:
MATH*1080 [0.50] Elements of Calculus I
MATH*1200 [0.50] Calculus I
© 2003 Office of Registrarial Services, University of Guelph