CS106X
Download as PDF
Programming Abstractions (Accelerated)
Course Description
Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Significant amount of additional advanced material and substantially more challenging projects. Some projects may relate to CS department research. Prerequisite: excellence in 106A or equivalent, or consent of instructor.
Grading Basis
ROP - Letter or Credit/No Credit
Min
3
Max
5
Course Repeatable for Degree Credit?
No
Course Component
Discussion
Enrollment Optional?
Yes
Course Component
Lecture
Enrollment Optional?
No
Courses
CS106X
is a
prerequisite
for:
CS106X
is a
requirement
for:
Programs
CS106X
is a
completion requirement
for: