University of Guelph 2002-2003 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

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



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

Admission inquiries: Admission Services ~ ~ ~ General calendar inquiries: U.P.S. ~ ~ ~ Last revision: 02 October 2002

2002 Office of Registrarial Services, University of Guelph