Introduction to Object-Oriented Programming
Session
Regular Academic Session
Class Number
4410
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: MATH 110 or MATH 118 or Placement into a higher MATH course or COMP 125 or COMP 141 or COMP 150 or COMP 180 or permission or SCPS student; Prior experience with a procedural programming language is sufficient to obtain permission to enroll.

This programming-intensive course with an integrated lab component introduces basic concepts of object-oriented programming.

Outcomes: Ability to take a problem, break it into parts, specify algorithms, and express a solution in terms of variables, data types, input/output, repetition, choice, arrays, subprograms, classes, and objects; Ability to judge a good program.
Enrollment Requirements
Prerequisites: MATH 110 or MATH 118 or Placement into a higher MATH course or COMP 125 or COMP 141 or COMP 150 or COMP 180 or SCPS student.
Class Attributes
Bioinformatics
Class Actions
Look up course materials
Class Details
Instructor(s)
To be Announced
Meets
TuTh 4:15PM - 5:30PM
Dates
08/24/2026 - 12/12/2026
Room
Cuneo Hall - Room 202
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
35
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Object-Oriented Programming
COMP 170 - 004 (4410)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0
Obj-Oriented Prgmg
COMP 400A - 004 (4606)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0