CIS 121
Computer Science I
Elgin Community College · Fall 2026
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
400
4 openSeats: 16/20 seats Last recorded: Jul 25, 2026, 9:22 PM- Days & times
- Mo · 9:30 – 11:10 AM
- Meeting dates
- Aug 24 – Dec 14
- Location
- Bldg F 125*
- Instructor
- Mahd M. Alzoubi
401
5 openSeats: 15/20 seats Last recorded: Jul 25, 2026, 9:22 PM- Days & times
- Tu · 1:30 – 3:05 PM
- Meeting dates
- Aug 25 – Dec 15
- Location
- Bldg F 126*
- Instructor
- Helen Wang
700
FullSeats: 20/20 seats Last recorded: Jul 25, 2026, 9:22 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Aug 24 – Dec 17
- Location
- *
- Instructor
- Helen Wang
701
4 openSeats: 16/20 seats Last recorded: Jul 25, 2026, 9:22 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Aug 24 – Dec 17
- Location
- *
- Instructor
- Helen Wang
702
10 openSeats: 10/20 seats Last recorded: Jul 25, 2026, 9:22 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Aug 24 – Dec 17
- Location
- *
- Instructor
- Helen Wang