Summer 2026

Section 8461 of CS10A
Introduction to Programming Concepts and Methodologies -- : Jun 15 - Aug 09 2026
AI is ubiquitous, but have you ever wondered how it thinks or what makes it so powerful? If you want to become a creator of AI and other software applications, join this class to start building a strong software development foundation from the ground up. In this course, you will learn how to program software to make decisions, repeat tasks, organize data, and interact with human users. By the end of the class, you will be equipped with skills in pattern recognition, decomposition, and computational thinking, giving you the confidence to pursue further opportunities in software development and learning. C-ID COMP 112 or COMP 122. For further information, email the instructor, Pamela Wong, at hwong@santarosa.edu.

Spring 2026

Section 4057 of CS10B
Programming Concepts and Methodologies 1 -- : Jan 12 - May 13 2026
Choose how you attend each class session: (1) in class physically, or (2) completing all course work asynchronously (e.g. via Canvas). You have the flexibility to attend the class in the format you choose from one class meeting to the next, as your schedule permits. HyFlex courses help you complete your education while allowing you to adapt it to your life. Email instructor hwong@santarosa.edu for any questions. C-ID COMP 122

Section 4122 of CS10A
Introduction to Programming Concepts and Methodologies -- : Jan 13 - May 14 2026
Want to start your computer programming journey? Join this class to gain strong coding skills and knowledge that take you to further learning and software development endeavors. Choose how you attend each class session: (1) in class physically, or (2) completing all course work asynchronously (e.g. via Canvas). You have the flexibility to attend the class in the format you choose from one class meeting to the next, as your schedule permits. HyFlex courses help you complete your education while allowing you to adapt it to your life. Email instructor hwong@santarosa.edu for any questions. C-ID COMP 112 or COMP122

Section 4987 of CS12
Assembly Language Programming/Computer Architecture -- : Jan 12 - May 15 2026
C-ID COMP 142

Section 6746 of CS5
Computer Literacy -- : Jan 12 - May 15 2026
Recommended for students with some prior computer knowledge. This course is transferable to the UCs and CSUs. It also meets our SRJC Local non-transfer GE Pattern Option A in Area B.

Fall 2025

Section 0489 of CS10A
Introduction to Programming Concepts and Methodologies -- : Aug 18 - Dec 12 2025
C-ID COMP 112 or COMP 122

Section 0656 of CS12
Assembly Language Programming/Computer Architecture -- : Aug 18 - Dec 12 2025
C-ID COMP 142

Section 0804 of CS10A
Introduction to Programming Concepts and Methodologies -- : Aug 19 - Dec 11 2025
C-ID COMP 112 or COMP 122

Section 1902 of CS5
Computer Literacy -- : Aug 18 - Dec 12 2025
Recommended for students with some prior computer knowledge. This course is transferable to the UCs and CSUs. It also meets our SRJC Local non-transfer GE Pattern Option A in Area B. For further information, email ehansen@santarosa.edu.

Section 2628 of CS5
Computer Literacy -- : Aug 18 - Dec 12 2025

No office hours