Mark Polak

ATS Assistant Lecturer, Faculty of Science - Computing Science
Directory

Fall Term 2024 (1890)

CMPUT 101 - Introduction to Computing

3 units (fi 6)(EITHER, 3-0-3)

An introduction to fundamental concepts in computation, including state, abstraction, generalization, and representation. Introduction to algorithms, logic, number systems, circuits, and other topics in elementary computing science. This course cannot be taken for credit if credit has been obtained in CMPUT 114, 174, 175, 274, 275, or SCI 100, or ENCMP 100. See Note (1) above.

LECTURE A1 (47725)

2024-09-03 - 2024-12-09
TR 09:30 - 10:50



CMPUT 401 - Software Process and Product Management

3 units (fi 6)(EITHER, 3-1S-3)

All phases of software development are reviewed from a process perspective. Best practices in software project and product development and management are introduced. Architectural and technological impacts on management. Group projects require specification and initial design or redesign of a software system. Prerequisite: CMPUT 301.

LECTURE A1 (50542)

2024-09-06 - 2024-11-22
F 09:00 - 10:50

Winter Term 2025 (1900)

CMPUT 101 - Introduction to Computing

3 units (fi 6)(EITHER, 3-0-3)

An introduction to fundamental concepts in computation, including state, abstraction, generalization, and representation. Introduction to algorithms, logic, number systems, circuits, and other topics in elementary computing science. This course cannot be taken for credit if credit has been obtained in CMPUT 114, 174, 175, 274, 275, or SCI 100, or ENCMP 100. See Note (1) above.

LECTURE B1 (73219)

2025-01-06 - 2025-04-09
TR 09:30 - 10:50



CMPUT 401 - Software Process and Product Management

3 units (fi 6)(EITHER, 3-1S-3)

All phases of software development are reviewed from a process perspective. Best practices in software project and product development and management are introduced. Architectural and technological impacts on management. Group projects require specification and initial design or redesign of a software system. Prerequisite: CMPUT 301.

LECTURE B1 (70880)

2025-01-10 - 2025-03-28
F 09:00 - 10:50