CIS 123

Computer Science Engineer

Elgin Community College · Fall 2026

1 section
Add to a schedule

Catalog description

Prerequisite: Grade of C or better in MTH 190 or consent of instructor. ^ This course is an introduction to computer programming with a strong emphasis on mathematical applications relevant to science and engineering. Students will learn a disciplined approach to problem-solving and algorithm development using selection, repetition, and sequence control structures. Programming topics will include an introduction to basic hardware and operating systems, storage and variables, procedural and data abstraction, parameter passing, arrays, strings, data files, error-handling, program-testing, documentation, and proper programming style. Mathematical topics will include matrices, linear interpolation, convergence, linear regression, roots of functions, solution of simultaneous linear equations, graphing, and numerical integration. This course will be taught using the C++ programming language. (1.1) IAI Major: CS 911 Proficiency Credit Not Available Pass/No Credit Available NOTE: This course is offered concurrently as MTH 123. The student must decide whether to earn credits in Computer and Information Sciences (CIS) or Mathematics (MTH) prior to enrolling.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 days ago

400

Availability not recently verified
Class #195378Fall 20264 credits
Days & times
Tu · 9:30 – 11:05 AM
Meeting dates
Aug 25 – Dec 15
Location
Bldg F 126*
Instructor
Helen Wang
Details checked 4 days ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?