CSC 122 — Computer Science II
The second in a sequence of courses for majors in Computer Science. Covers: design and implementation of large-scale problems; abstract data types; data structures (files, sets, lists, stacks, queues, and trees); program verification and complexity; recursion; dynamic concepts (memory, scope, block structures); text processing; and an introduction to searching and sorting algorithms. This course will use the same programming language as CSC 121 . IAI CS912 Prerequisite: CSC 121 with grade of C or better.
Prerequisites: CSC 121