University of Guelph 2003-2004 Undergraduate Calendar

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


Note: when searching for a course code replace the " * " with a blank

Admission inquiries: Admission Services ~ ~ ~ General calendar inquiries: Undergraduate Program Services ~ ~ ~ Last revision: 14 May 2003

© 2003 Office of Registrarial Services, University of Guelph