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 2018

Lecture Sections

Winter Term 2018 - LEC B1 (88376)

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

Winter Term 2018 - LEC EB1 (88604)

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

Lab Sections

Winter Term 2018 - LAB H01 (88082)

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

Winter Term 2018 - LAB EH01 (88606)

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

Winter Term 2018 - LAB H03 (88738)

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

Winter Term 2018 - LAB EH03 (88740)

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

Winter Term 2018 - LAB H02 (89810)

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

Winter Term 2018 - LAB EH02 (89812)

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

View Previous Terms