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
MATH*2150 [0.50] Applied Matrix Algebra
CIS*2420 [0.50] Data Structures
CIS*2450 [0.50] Software Systems Development and Integration
0.50 elective
One of:
STAT*2040 [0.50] Statistics I
STAT*2100 [0.50] Introductory Probability and Statistics
Semester 4**
MATH*1210 [0.50] Calculus II
MATH*2130 [0.50] Numerical Methods
CIS*3110 [0.50] Operating Systems
CIS*3430 [0.50] System Analysis and Design in Applications
0.50 elective
Semester 5
CIS*2030 [0.50] Structure and Application of Microcomputers
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
**MATH*3240 may be substituted for MATH*2130 in Semester 4
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
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
One of:
MATH*1080 [0.50] Elements of Calculus I
MATH*1200 [0.50] Calculus I
1.00 additional C.I.S. credits at the 2000 level or above
© 2002 Office of Registrarial Services, University of Guelph