CPS 101: Decoding Computer Science


Catalog Description:
 
An introduction to the fundamental principles of Computer Science from bits to artificial intelligence for non-majors. Computation as a tool for solving problems, and computational thinking as a way of approaching problems in algorithmic terms. Application of computational thinking to problems arising in a broad variety of disciplines.


General Resources