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:
- Course Details: Details about the course modality, meeting times, instructor, and more.
- Course Policies: Details about the course policies (not related to grading), such as the attendance policy, communication policy, AI policy, and more.
- Grading Policies: Details about the course learning outcomes, grading breakdown, cheating policy, and other grading-related details.
- Time Commitment: Details about the time commitment required for this course.
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.