Quick Course Search

CMPUT301 - Introduction to Software Engineering

Object-oriented design and analysis, with interactive applications as the primary example. Topics include: software process; revision control; Unified Modeling Language (UML); requirements; software architecture, design patterns, frameworks, design guidelines; unit testing; refactoring; software tools. Prerequisite: CMPUT 201 or 275.

Winter Term 2019

Lecture Sections

Winter Term 2019 - LEC B1 (87222)

MWF 10:00:00 - 10:50:00 (ED N2 115)
Instructor: kennyw@ualberta.ca - Profile

Winter Term 2019 - LEC EB1 (87432)

MWF 10:00:00 - 10:50:00 (ED N2 115)
Instructor: kennyw@ualberta.ca - Profile

Lab Sections

Winter Term 2019 - LAB H01 (86938)

T 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

Winter Term 2019 - LAB EH01 (87434)

T 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

Winter Term 2019 - LAB H03 (87560)

R 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

Winter Term 2019 - LAB EH03 (87562)

R 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

Winter Term 2019 - LAB H02 (88558)

W 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

Winter Term 2019 - LAB EH02 (88560)

W 17:00:00 - 19:50:00 (ETLC E5 013)
Instructor: TBD

View Previous Terms