CRN
73016
Term
Fall 2026
Course
110A
Section
003
Catalog Description
Broad introduction to fundamental concepts in computer science. Investigate how computers store and transmit information, how to design and implement algorithms using a programming language, and how computing fits into larger social issues.
Section Notes
CS 110A includes updated curriculum on Artificial Intelligence, and how to use AI to help with programming. This is an IN-PERSON SECTION with on-campus meetings! For more information, please visit the instructor's website.

This section runs for the whole semester. It is NOT self-paced. It requires the use of Canvas and an internet-enabled device.

Broad introduction to fundamental concepts in computer science. Investigate how computers store and transmit information, working with data, and how to solve problems with computers by designing and implementing algorithms (programming in Python), and how computing fits into larger social issues.

Requisites

Recommended Preparation, (Intermediate algebra or higher) and (Readiness for college-level English or ESL 188)

Learning Outcomes