C S 111
Introduction to Computer Science
Computer Science College of Physical and Mathematical Sciences
Teaches how to design, develop, reason about, and test programs. Topics include higher-order functions, object-oriented programming, recursion, algorithms, data structures, decomposition, interpreters, and regular expressions.
CS 110 or equivalent prior programming experience
Prior programming experience should include statements, variables, control flow (if/while), and functions