ESC190H1: Computer Algorithms and Data Structures


The second of two courses that introduce students to programming and computational thinking. The course introduces the C programming language as well as fundamental algorithms and data structures. Students will work with lists, stacks, queues, trees, hash tables, and graphs.

53.1 (Fall), 57.6 (Winter), 110.7 (Full Year)