Computer Science
Spring 2022–Spring 2024 · 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.
Introduction to programming using law and public policy as the context for programming; control structures, variables, simple and aggregate data types; problem-solving techniques; legal topics: security, privacy, encryption, and predictive policing. Course Information: Credit is not given for CS 113 if the student has credit in CS 107 or CS 109 or CS 111 or CS 112 or MCS 160 or MCS 260. Class Schedule Information: To be properly registered, students must enroll in on Laboratory and one Lecture-Discussion.