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

Course Cost

Semester: Summer 2024
Credit Hours: 3.0
Some sections may include additional fees
Learn more about residency, cost and payments
Summer 2024
Credit
3.0
Prereq or Coreq required

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 Books / Materials Ticket # CRN
Open -
Course Location

Online

Instruction occurs exclusively online, through the Canvas learning management system, for the duration of the course. Online courses are delivered in an asynchronous manner, which means that students learn from instruction, such as prerecorded video lessons and assigned learning tasks, that is not delivered in-person or in real-time.

Moriarty, Tim View
243CIS150.920
Meets between: June 10-Aug. 2


This course is part of the MyMaterials (Inclusive Access) program. When you register, you will pay a 77.00.00 fee, which grants you access to the right course materials at the lowest price.