Quick Course Search

CMPUT304 - Algorithms II

The second course of a two-course sequence on algorithm design. Emphasis on principles of algorithm design. Categories of algorithms such as divide-and-conquer, greedy algorithms, dynamic programming; analysis of algorithms; limits of algorithm design; NP-completeness; heuristic algorithms. Prerequisites: CMPUT 204 or 275; one of STAT 141, 151, 235 or 265; one of MATH 225, 227, 228 or consent of Instructor.

Fall Term 2018

Lecture Sections

Fall Term 2018 - LEC EA1 (63272)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: hyattden@ualberta.ca - Profile Instructor: mousavih@ualberta.ca - Profile Instructor: osheffet@ualberta.ca - Profile Instructor: rahgosha@ualberta.ca - Profile

Fall Term 2018 - LEC A1 (63642)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: hyattden@ualberta.ca - Profile Instructor: mousavih@ualberta.ca - Profile Instructor: osheffet@ualberta.ca - Profile Instructor: rahgosha@ualberta.ca - Profile
Fall Term 2017

Lecture Sections

Fall Term 2017 - LEC EA1 (68630)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: drebstoc@ualberta.ca - Profile Instructor: mrs@ualberta.ca - Profile

Fall Term 2017 - LEC A1 (69014)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: drebstoc@ualberta.ca - Profile Instructor: mrs@ualberta.ca - Profile
Fall Term 2016

Lecture Sections

Fall Term 2016 - LEC EA1 (52743)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: mrs@ualberta.ca - Profile

Fall Term 2016 - LEC A1 (55295)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: mrs@ualberta.ca - Profile
Fall Term 2015

Lecture Sections

Fall Term 2015 - LEC EA1 (52966)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: guohui@ualberta.ca - Profile

Fall Term 2015 - LEC A1 (55754)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: guohui@ualberta.ca - Profile
Fall Term 2014

Lecture Sections

Fall Term 2014 - LEC EA1 (63379)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: hayward@ualberta.ca - Profile

Fall Term 2014 - LEC A1 (66497)

TR 11:00:00 - 12:20:00 (SAB 326)
Instructor: hayward@ualberta.ca - Profile
Fall Term 2013

Lecture Sections

Fall Term 2013 - LEC EA1 (43659)

TR 11:00:00 - 12:20:00 (ED 106)
Instructor: guohui@ualberta.ca - Profile Instructor: weitian@ualberta.ca - Profile Instructor: rohit2@ualberta.ca - Profile

Fall Term 2013 - LEC A1 (47191)

TR 11:00:00 - 12:20:00 (ED 106)
Instructor: guohui@ualberta.ca - Profile Instructor: weitian@ualberta.ca - Profile Instructor: rohit2@ualberta.ca - Profile
Fall Term 2012

Lecture Sections

Fall Term 2012 - LEC EA1 (44202)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: ruitong@ualberta.ca - Profile Instructor: jiuyu@ualberta.ca - Profile

Fall Term 2012 - LEC A1 (48374)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: ruitong@ualberta.ca - Profile Instructor: jiuyu@ualberta.ca - Profile
Fall Term 2011

Lecture Sections

Fall Term 2011 - LEC EA1 (34490)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile Instructor: weitian@ualberta.ca - Profile

Fall Term 2011 - LEC A1 (38986)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile Instructor: weitian@ualberta.ca - Profile
Fall Term 2010

Lecture Sections

Fall Term 2010 - LEC EA1 (34893)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile

Fall Term 2010 - LEC A1 (40235)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile
Fall Term 2009

Lecture Sections

Fall Term 2009 - LEC EA1 (32632)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: alireza@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile

Fall Term 2009 - LEC A1 (35751)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: guohui@ualberta.ca - Profile Instructor: alireza@ualberta.ca - Profile Instructor: jorati@ualberta.ca - Profile
Fall Term 2008

Lecture Sections

Fall Term 2008 - LEC EA1 (53307)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: mrs@ualberta.ca - Profile

Fall Term 2008 - LEC A1 (57032)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: mrs@ualberta.ca - Profile
Fall Term 2007

Lecture Sections

Fall Term 2007 - LEC EA1 (92828)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: lkstewar@ualberta.ca - Profile

Fall Term 2007 - LEC A1 (98009)

TR 11:00:00 - 12:20:00 (CAB 273)
Instructor: lkstewar@ualberta.ca - Profile