Computer Science
10592 CPSC 1000 A Introduction to Computer Science 07-Jan-04 16-Apr-04 Tu Th 09:25-10:40 B660 Fan H
PREREQUISITE: None.
10593 CPSC 1000 1 Cpsc 1000 Lab 1 07-Jan-04 16-Apr-04 M 10:00-11:50 E646 Wilson N
10594 CPSC 1000 2 Cpsc 1000 Lab 2 07-Jan-04 16-Apr-04 M 14:00-15:50 E646 Wilson N
10595 CPSC 1000 3 Cpsc 1000 Lab 3 07-Jan-04 16-Apr-04 W 09:00-10:50 E646 Wilson N
10596 CPSC 1000 4 Cpsc 1000 Lab 4 07-Jan-04 16-Apr-04 W 14:00-15:50 E646 Wilson N
NOTE: Students MUST register for one SEC and one LAB.
NOTE: This course may NOT be included among the 16 courses required for a Computer Science or Mathematics major in Arts and Science.
NOTE: Course designation: Science.

10598 CPSC 1620 A Introduction to a Programming Language 07-Jan-04 16-Apr-04 Tu Th 12:15-13:30 C674 Cheng H
PREREQUISITE: Mathematics 30 or Pure Mathematics 30, or Applied Mathematics 30 and at least 75% standing in Athabasca University's Mathematics 101.
10599 CPSC 1620 1 Cpsc 1620 Lab 1 07-Jan-04 16-Apr-04 W 09:00-09:50 C513 Forsyth R
10600 CPSC 1620 2 Cpsc 1620 Lab 2 07-Jan-04 16-Apr-04 W 10:00-10:50 C513 Forsyth R
10601 CPSC 1620 3 Cpsc 1620 Lab 3 07-Jan-04 16-Apr-04 W 11:00-11:50 C513 Forsyth R
10602 CPSC 1620 4 Cpsc 1620 Lab 4 07-Jan-04 16-Apr-04 W 14:00-14:50 C513 Forsyth R
10603 CPSC 1620 5 Cpsc 1620 Lab 5 07-Jan-04 16-Apr-04 W 15:00-15:50 C513 Forsyth R
10605 CPSC 1620 01 Cpsc 1620 Tut 01 07-Jan-04 16-Apr-04 M 09:00-09:50 E519 Forsyth R
10606 CPSC 1620 02 Cpsc 1620 Tut 02 07-Jan-04 16-Apr-04 M 10:00-10:50 E519 Forsyth R
10607 CPSC 1620 03 Cpsc 1620 Tut 03 07-Jan-04 16-Apr-04 M 14:00-14:50 E519 Forsyth R
10608 CPSC 1620 04 Cpsc 1620 Tut 04 07-Jan-04 16-Apr-04 M 13:00-13:50 E519 Forsyth R
NOTE: Partially reserved.
NOTE: Students MUST register for the SEC, one LAB & one TUT.
NOTE: Course designation: Science.

10609 CPSC 2610 A Introduction to Digital Systems 07-Jan-04 16-Apr-04 Tu Th 15:05-16:20 B660 Cheng H
NOTE: Partially reserved.
NOTE: Course designation: Science.
PREREQUISITES: Computer Science 1620 and Mathematics 1410.

10610 CPSC 2620 A Advanced Programming Techniques 07-Jan-04 16-Apr-04 M W F 15:00-15:50 L1060 Hossain S
NOTE: Reserves removed.
PREREQUISITES: Computer Science 1620 and Mathematics 1410.
10611 CPSC 2620 1 Cpsc 2620 Lab 1 07-Jan-04 16-Apr-04 M 09:00-09:50 D519 Bomhof A
10612 CPSC 2620 2 Cpsc 2620 Lab 2 07-Jan-04 16-Apr-04 M 10:00-10:50 D519 Bomhof A
10613 CPSC 2620 3 Cpsc 2620 Lab 3 07-Jan-04 16-Apr-04 M 11:00-11:50 D519 Bomhof A
10614 CPSC 2620 4 Cpsc 2620 Lab 4 07-Jan-04 16-Apr-04 M 13:00-13:50 D519 Bomhof A
10615 CPSC 2620 5 Cpsc 2620 Lab 5 07-Jan-04 16-Apr-04 M 14:00-14:50 D519 Bomhof A
10616 CPSC 2620 01 Cpsc 2620 Tut 01 07-Jan-04 16-Apr-04 W 09:00-09:50 E519 Bomhof A
10617 CPSC 2620 02 Cpsc 2620 Tut 02 07-Jan-04 16-Apr-04 W 10:00-10:50 D631 Bomhof A
10618 CPSC 2620 03 Cpsc 2620 Tut 03 07-Jan-04 16-Apr-04 W 13:00-13:50 C630 Bomhof A
NOTE: Partially reserved.
NOTE: Students MUST register for the SEC, one LAB & one TUT.
NOTE: Course designation: Science.

10619 CPSC 2690 A Systems Programming 07-Jan-04 16-Apr-04 Tu Th 12:15-13:30 B660 Li H
PREREQUISITE: Computer Science 2620.
10620 CPSC 2690 1 Cpsc 2690 Lab 1 07-Jan-04 16-Apr-04 F 10:00-10:50 C513 Takeyasu T
10621 CPSC 2690 2 Cpsc 2690 Lab 2 07-Jan-04 16-Apr-04 F 11:00-11:50 C513 Takeyasu T
10622 CPSC 2690 3 Cpsc 2690 Lab 3 07-Jan-04 16-Apr-04 F 13:00-13:50 C513 Takeyasu T
10623 CPSC 2690 4 Cpsc 2690 Lab 4 07-Jan-04 16-Apr-04 F 14:00-14:50 C513 Takeyasu T
10624 CPSC 2690 01 Cpsc 2690 Tut 01 07-Jan-04 16-Apr-04 W 11:00-11:50 PE252 Takeyasu T
10625 CPSC 2690 02 Cpsc 2690 Tut 02 07-Jan-04 16-Apr-04 W 13:00-13:50 E519 Takeyasu T
10626 CPSC 2690 03 Cpsc 2690 Tut 03 07-Jan-04 16-Apr-04 W 14:00-14:50 E519 Takeyasu T
NOTE: Partially reserved.
NOTE: Students MUST register for the SEC, one LAB & one TUT.
NOTE: Course designation: Science.

10627 CPSC 3615 A Computer Architecture 07-Jan-04 16-Apr-04 M W F 11:00-11:50 C640 Noureddine S
NOTE: Course designation: Science.
PREREQUISITES: Computer Science 2610 and 2620.

10628 CPSC 3620 A Data Structures and Algorithms 07-Jan-04 16-Apr-04 Tu Th 13:40-14:55 D634 Fan H
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 2620.

10629 CPSC 3660 A Introduction to Database Systems 07-Jan-04 16-Apr-04 Tu Th 15:05-16:20 C610 Chali Y
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 2660.

10630 CPSC 3710 A Computer Graphics 07-Jan-04 16-Apr-04 M W F 14:00-14:50 C674 Wismath S
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 2620.

10631 CPSC 3720 A Introduction to Software Engineering 07-Jan-04 16-Apr-04 M W F 09:00-09:50 D631 Noureddine S
NOTE: Credit is NOT allowed for Computer Science 3720 and Computer Science 3850 (Software Engineering).
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 2620.

10632 CPSC 3750 A Artificial Intelligence 07-Jan-04 16-Apr-04 Tu Th 10:50-12:05 PE252 Gaur D
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 3740.

10634 CPSC 4600 A Implementation/High Level Prog. Language 07-Jan-04 16-Apr-04 M W F 13:00-13:50 C620 Hossain S
NOTE: Course designation: Science.
PREREQUISITE: Computer Science 3740.
RECOMMENDED BACKGROUND: Computer Science 3630.

10635 CPSC 4625 A Design & Analysis of Advanced Algorithms 07-Jan-04 16-Apr-04 M W F 12:00-12:50 C620 Wismath S
NOTE: Course designation: Science.
PREREQUISITES: Computer Science 3620, 3630 and Mathematics 2865.