Photo for Mark Polak

Mark Polak

ATS Assistant Lecturer, Faculty of Science - Computing Science

Contact

ATS Assistant Lecturer, Faculty of Science - Computing Science
Email
mpolak1@ualberta.ca

Courses

CMPUT 101 - Introduction to Computing

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 174, 175, 274, 275, or ENCMP 100.


CMPUT 401 - Software Process and Product Management

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. Credit may be obtained in only one of CMPUT 401, BTM 419, or MIS 419.


Browse more courses taught by Mark Polak