Quick Course Search

AUCSC112 - Data Structures and Algorithms

An introduction to object-oriented design and programming in Java; algorithm analysis; data structures and container classes (lists, stacks, queues, priority queues, maps, dictionaries), their implementations (arrays, linked lists, heaps, hash tables), and associated algorithms (insertion, removal, iterators, sorting, retrieval); introduction to recursion. Prerequisite: AUCSC 111 or 120. Corequisite: AUMAT 110 or 111 or 116 and 120. Note: Credit may be obtained for only one of AUCSC 112 and AUCSC 210.

Winter Term 2019

Lecture Sections

Winter Term 2019 - LEC 1B01 (91188)

WF 12:15:00 - 13:45:00 (AU LIB 2 102)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2019 - LAB 1H01 (91190)

T 14:15:00 - 17:15:00 (AU LIB 1 130)
Instructor: rosanna@ualberta.ca - Profile

Winter Term 2019 - LAB 1H02 (95087)

R 14:15:00 - 17:15:00 (AU LIB 1 130)
Instructor: rosanna@ualberta.ca - Profile

View Previous Terms