CSC 162

Obj Oriented Prog Using Java

Middlesex College · UGRD · Fall 2026

3 sections3 open now
Add to a schedule

Catalog description

This course builds on the Java foundation developed in CSC 161 and is the second core course required for students in the Computer Science Transfer program. It investigates the software engineering principles of encapsulation, information hiding and code reuse, and discusses how these concepts are used to build abstract data types. The object oriented programming features of classes, inheritance, polymorphism and composition are studied, along with constructors and method overloading. Students implement Java programs incorporating features from the Java programming language.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

02

1 openSeats: 22/23 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #2889-CSC-162-02Fall 2026UGRD4 credits
1 available22 enrolled23 capacity0 waitlist
Days & times
Mo · 12:30 – 3:20 PMWe · 12:30 – 3:20 PM
Meeting dates
Sep 8 – Dec 18
Location
Instructional Res 111; Instructional Res 111
Instructor
Chunawala, D
Details checked 2 hours agoSeats checked 2 hours ago

64

17 openSeats: 6/23 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #2890-CSC-162-64Fall 2026UGRD4 credits
17 available6 enrolled23 capacity0 waitlist
Days & times
Mo · 6:00 – 8:50 PMWe · 6:00 – 8:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Instructional Res 108; Instructional Res 108
Instructor
Zale, S
Details checked 2 hours agoSeats checked 2 hours ago

IN2

1 openSeats: 24/25 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #2891-CSC-162-IN2Fall 2026UGRD4 credits
1 available24 enrolled25 capacity0 waitlist
Days & times
Monday, Tuesday, Wednesday, Thursday, Friday (Internet)
Meeting dates
Sep 8 – Dec 18
Location
Instructor
Farrett, P

Section notes

Online Course: Students must access Canvas for this course. THIS COURSE REQUIRES IN-PERSON ATTENDANCE AT THE EDISON CAMPUS TO TAKE BOTH THE MIDTERM AND FINAL EXAMINATIONS. ADDITIONAL DETAILS REGARDING IN-PERSON ATTENDANCE AND LOCATION OF EXAMINATIONS TO BE PROVIDED BY THE COURSE INSTRUCTOR.

Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?