CIS 223

Computer Science II

Elgin Community College · Fall 2026

2 sections2 open now
Add to a schedule

Catalog description

Prerequisite: Grade of C or better in CIS 121 or CIS 123 or MTH 123 or consent of instructor ^ This second course in computer science introduces more advanced topics in programming, with emphasis on data structures and file manipulation. Topics will include design and implementation of large-scale problems, program verification, dynamic memory allocation, data structures, file processing, and an introduction to object-oriented programming. This course will be taught using the C++ programming language. (1.1) IAI Major: CS 912 Proficiency Credit Available (3 C) Pass/No Credit Available

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

400

12 openSeats: 8/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195770Fall 20264 credits
12 available8 enrolled20 capacity0 waitlist
Days & times
Tu · 11:30 AM – 1:05 PM
Meeting dates
Aug 25 – Dec 15
Location
Bldg F 126*
Instructor
Shanthi Kamarajan
Details checked 4 hours agoSeats checked 4 hours ago

401

16 openSeats: 4/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195771Fall 20264 credits
16 available4 enrolled20 capacity0 waitlist
Days & times
We · 10:00 – 11:35 AM
Meeting dates
Aug 26 – Dec 16
Location
Bldg F 126*
Instructor
Shanthi Kamarajan
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?