This course provides a structured opportunity for students to learn about and participate in the computer science communities on and off campus, launch their professional profile, as well as develop core technical skills useful for computer scientists.

Visit the subpages for a summary:

Official Syllabus

Visit the official course syllabus for full details or the PDF version below.

PDF of the official CS 186 course syllabus.

PDF of the official CS 186 course syllabus.