CSC 112
Fundamentals of Computer Science. (4 h)
A study of algorithm development and problem solving using top-down design, data abstraction, object-oriented programming, and program debugging and testing. Topics include memory allocation, recursion, data structures such as arrays, lists, stacks, queues, and trees, simple sorting and searching algorithms, and algorithm complexity. P- CSC 111 or prerequisite override required. (D)
Topics
- memory allocation
- recursion
- data structures such as arrays
- lists
- stacks
- queues
- and trees
- simple sorting and searching algorithms
- and algorithm complexity
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027