Skip to main content

C S 111

Introduction to Computer Science

Computer Science College of Physical and Mathematical Sciences

Course Description

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.

When Taught

All Semesters/Terms

Min

3

Fixed

3

Fixed

3

Fixed

2

Other Prerequisites

CS 110 or equivalent prior programming experience

Recommended

Prior programming experience should include statements, variables, control flow (if/while), and functions