Course Cost
Semester: Fall 2025Credit Hours: 3.0
Some sections may include additional fees
Learn more about residency, cost and payments
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 Java programming language. Covers: 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 | Meeting Times | Duration | Books / Materials | Ticket # | CRN | 
|---|---|---|---|---|---|---|---|---|---|
| Cancelled | - | Course Location 
 | Staff | Day Classes | Standard 16-Week | View | 
            261CIS150.001
           | ||
| 
 | |||||||||
| Cancelled | - | Course Location HybridClasses meet in a traditional classroom setting on one of Waubonsee's four campuses, and instruction also occurs online through the Canvas learning management system. Required face-to-face class session days and dates are identified in the course schedule and syllabus. | Staff | Day Classes | 12-Week, Accelerated | View | 
            261CIS150.002
           | ||
| Meets between: Sep. 15-Dec. 12 
 | |||||||||

