CIS 121

Computer Science I

Elgin Community College · Fall 2026

5 sections
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 days ago

400

Availability not recently verified
Class #195372Fall 20264 credits
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 days ago

401

Availability not recently verified
Class #195373Fall 20264 credits
Days & times
Tu · 1:30 – 3:05 PM
Meeting dates
Aug 25 – Dec 15
Location
Bldg F 126*
Instructor
Helen Wang
Details checked 4 days ago

700

Availability not recently verified
Class #195374Fall 20264 credits
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 days ago

701

Availability not recently verified
Class #195375Fall 20264 credits
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 days ago

702

Availability not recently verified
Class #195376Fall 20264 credits
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 17
Location
*
Instructor
Helen Wang
Details checked 4 days ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?