Computer Science
Spring 2022–Spring 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.
Top GPA signal with 125 grades.
Get a quick summary of difficulty, fit, and professor picks.
Introduction to programming: control structures; variables and data types; problem decomposition and procedural programming; input and output; aggregate data structures including arrays; programming exercises. Course Information: 3 hours. Extensive computer use required. Credit is not given for CS 111 if student has credit in CS 107 or CS 109 or CS 112 or CS 113 or MCS 160 or MCS 260. Class Schedule Information: To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion.