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)
|