CIS 121

Computer Science I

Elgin Community College · Fall 2026

5 sections4 open now
Add to a schedule

Catalog description

Prerequisite: Grade of C or better in MTH 098 or MTH 099, or satisfaction of other placement criteria or in two years high school algebra or consent of instructor. ^ This course is an introduction to computer programming, emphasizing a disciplined approach to problem-solving and algorithm development. Students will learn program design and structured programming techniques using selection, repetition, and sequence control structures. Topics will include storage and variables, procedural and data abstraction, parameter passing, arrays, records, data files, program-testing, documentation, and proper programming style. (1.1) IAI Major: CS 911 Proficiency Credit Available (3 TIC) Pass/No Credit Available

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

400

4 openSeats: 16/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195372Fall 20264 credits
4 available16 enrolled20 capacity0 waitlist
Days & times
Mo · 9:30 – 11:10 AM
Meeting dates
Aug 24 – Dec 14
Location
Bldg F 125*
Instructor
Mahd M. Alzoubi
Details checked 4 hours agoSeats checked 4 hours ago

401

5 openSeats: 15/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195373Fall 20264 credits
5 available15 enrolled20 capacity0 waitlist
Days & times
Tu · 1:30 – 3:05 PM
Meeting dates
Aug 25 – Dec 15
Location
Bldg F 126*
Instructor
Helen Wang
Details checked 4 hours agoSeats checked 4 hours ago

700

FullSeats: 20/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195374Fall 20264 credits
0 available20 enrolled20 capacity0 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 hours agoSeats checked 4 hours ago

701

4 openSeats: 16/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195375Fall 20264 credits
4 available16 enrolled20 capacity0 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 hours agoSeats checked 4 hours ago

702

10 openSeats: 10/20 seats Last recorded: Jul 25, 2026, 9:22 PM
Class #195376Fall 20264 credits
10 available10 enrolled20 capacity0 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?
CIS 121 · Computer Science I — Elgin Community College