Fall 2021

Section 0445 of CS10B
Programming Concepts and Methodologies 1 -- : Aug 16 - Dec 10 2021
If you have completed CS 10, you should enroll in CS 10B, the correct next course in the sequence. See https://cs.santarosa.edu/cs10-info.pdf for more information.

Section 0592 of CS10B
Programming Concepts and Methodologies 1 -- : Aug 16 - Dec 10 2021
If you have completed CS 10, you should enroll in CS 10B, the correct next course in the sequence. See https://cs.santarosa.edu/cs10-info.pdf for more information.

Section 2382 of CS10C
Programming Concepts and Methodologies 2 -- : Aug 16 - Dec 10 2021

Section 4477 of CS10C
Programming Concepts and Methodologies 2 -- : Aug 16 - Dec 10 2021

Summer 2021

Section 8809 of CS10A
Introduction to Programming Concepts and Methodologies -- : Jul 12 - Aug 08 2021
This is an accelerated pace class.

Section 8883 of CS10A
Introduction to Programming Concepts and Methodologies -- : Jun 14 - Aug 08 2021
This is an accelerated pace class.

Spring 2021

Section 4525 of CS10B
Programming Concepts and Methodologies 1 -- : Jan 20 - May 21 2021
Optional Zoom meetings: The above section has no regularly scheduled Zoom meetings. The instructor may occasionally schedule optional Zoom meetings for the class, but attendance will not be required at those meetings. More details will be provided in the syllabus distributed by the instructor.

Section 4558 of CS10C
Programming Concepts and Methodologies 2 -- : Jan 20 - May 21 2021
Optional Zoom meetings: The above section has no regularly scheduled Zoom meetings. The instructor may occasionally schedule optional Zoom meetings for the class, but attendance will not be required at those meetings. More details will be provided in the syllabus distributed by the instructor.

Section 6921 of CS10B
Programming Concepts and Methodologies 1 -- : Jan 20 - May 21 2021
Optional Zoom meetings: The above section has no regularly scheduled Zoom meetings. The instructor may occasionally schedule optional Zoom meetings for the class, but attendance will not be required at those meetings. More details will be provided in the syllabus distributed by the instructor.

No office hours