CMSC133

Object Oriented Programming I Beyond Fundamentals

Corequisite: MATH140. Restriction: Permission of CMNS-Computer Science department; and student must have earned a 4 on the AP Computer Science A exam or a satisfactory score on the CMSC131 department placement exam. Credit only granted for: CMSC131 or CMSC133. An introduction to computer science and object-oriented programming for students with prior Java programming knowledge (conditionals, loops, methods). Program design, implementation, and testing using object-oriented techniques. All programming will be done in Java using a graphical IDE.

Fall 2025

0 reviews
Average rating: N/A

Past Semesters

3 reviews
Average rating: 4.67

7 reviews
Average rating: 2.71

3 reviews
Average rating: 4.67

3 reviews
Average rating: 4.67

3 reviews
Average rating: 4.67

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.48 between 150 students*

CMSC133 Grade Distribution+-051015202530354045505560657075% of studentsABCDFWother
A-: 18.67%
A: 21.33%
A+: 30.67%
B-: 4%
B: 6.67%
B+: 10.67%
C-: 0.67%
C: 1.33%
C+: 0.67%
F: 2%
W: 3.33%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.