Computer Science
Spring 2022–Summer 2026 · Percentages use A–F and W outcomes
Ranked by historical GPA for 2024SP–2026SP · A–F outcomes only · minimum 20 graded outcomes
Compare a professor, browse nearby courses, or ask Sparky.
Get a quick summary of difficulty, fit, and professor picks.
Software development tools and practices; debugging and testing; advanced language features; standard libraries; code management. Course Information: 2 hours. Extensive computer use required. Prerequisite(s): Grade of C or better in CS 141 ; or Grade of C or better in CS 107 . The option to use CS 107 as a prerequisite (in place of CS 141 ) is only for Computer Engineering majors or students doing a Computer Engineering minor. Class Schedule Information: To be properly registered, students must enroll in one Lecture-Discussion and one Laboratory-Discussion.