Additional Offerings
This course is also offered during the semesters listed above.

Course Cost

Semester: Summer 2025
Credit Hours: 3.0
Some sections may include additional fees
Learn more about residency, cost and payments
Summer 2025
Credit
3.0

The first in a sequence of courses for majors in Computer Science introduces a disciplined approach to problem-solving and algorithm development, in addition to an introduction to procedural and data abstraction using the C++ programming language. Topics covered include: selection, decision, repetition, and sequence control structures; program design, testing, and documentation using good programming style; block-structured high-level programming languages; and arrays, records, and files. Introductory Object-Oriented Programming concepts such as classes, information hiding and encapsulation are also covered. Recommended Prereq, CIS115 Prereq, C or better in MTH069 or MTH072 or placement by appropriate measures

IAI: CS 911

Status Days Times Location Instructor Books / Materials Ticket # CRN
Open M 6:00pm-9:30pm
Course Location

Sync Online

Sync Online courses are a combination of course instruction and student participation occurring synchronously online through a video conferencing platform (such as Zoom) on the scheduled days and times for the course. This allows students to engage with faculty and peers in real-time. Instruction can also occur Online (asynchronously), through Canvas.

Luechtefeld, Gary Available Apr. 14
253CIS130.980
Meets between: June 16-Aug. 8


Classes meet on regularly scheduled days and times via Zoom. Required class meetings are Every Monday from 6:00 p.m. – 9:30 p.m. This course is part of the MyMaterials (Inclusive Access) program. When you register, you will pay a 38.00 fee, which grants you access to the right course materials at the lowest price.