Computer Science

CPSC 110: Computation, programs and programming

This course offers fundamental program and computation structures. The course takes you through introductory programming skills exploring computation as a tool for information processing, simulation and modeling, and interacting with the world.

CPSC 121: Methods of Computation

Course Information explores formal modeling systems that help us to understand and to explore the capabilities of computers and, more generally, of any problem solving process.