Oct 19, 2025  
2025-2026 College Catalog 
    
2025-2026 College Catalog
Add to Portfolio (opens a new window)

CSC 222 Object-Oriented Programming

4 credit(s)


Prerequisite(s): CSC 221  or equivalent or departmental consent.
Course Delivery Options: In-person, online
Semesters: Fall, Spring

Additional Notes:

Focus on Java programming using IntelliJ IDEA. Emphasizes object-oriented concepts including encapsulation, inheritance, polymorphism, and abstraction. Students use Git/GitHub for version control.

Includes four major programming projects.

Introduces the concepts and techniques of object-oriented programming to students with a background in procedural programming and problem solving. Uses a high-level computer language to illustrate and implement the topics. Second course in a three-course sequence (CSC 221 , CSC 222, CSC 223 ). Lecture 4 hours. Total 4 hours per week.



Add to Portfolio (opens a new window)