May 19, 2026  
2025-2026 Course Catalog 
  
2025-2026 Course Catalog
Add to Portfolio (opens a new window)

CSCI 121 - Computer Science II


1 Units

This course takes a deeper look into the process of writing correct and readable programs and further develops the mental model of memory. Using an object-oriented language, students learn how to utilize the principles of encapsulation, inheritance, and polymorphism to design and implement programs. Other topics include file input and output, exceptions, testing, and recursion. Note: Students who are placed by the department into CSCI 121 and complete it with a grade of “B” or better will automatically receive credit for CSCI 120  if their transcript does not show credit for an equivalent course.

Prerequisite: CSCI 120 
Fixed/Variable Credit: Variable Credit
Lecture Hours: 0
Lab Hours: 0
Repeatable: Y
Credit Type Code: Letter Grade



Add to Portfolio (opens a new window)