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 MTH072 or placement by appropriate measures.

IAI: CS 911.

Fall 2018
Credit
3.0
| Prereq or Coreq required
Sessions
Ticket # CRN Days Times Location Instructor Status
191CIS150.950
M
12:30pm-2:10pm
Course Location

Hybrid

Hybrid instruction combines face-to-face and online formats. Between 40 and 60 percent of the instruction is delivered via the Internet, through use of the college's learning management system, with the balance of instruction delivered face-to-face.

Sugar Grove Campus, Henning Academic Computing Ctr, Room 111

Moriarty

Open

191CIS150.950
TBA
Course Location

Hybrid

Hybrid instruction combines face-to-face and online formats. Between 40 and 60 percent of the instruction is delivered via the Internet, through use of the college's learning management system, with the balance of instruction delivered face-to-face.

Moriarty

Open

Books/Materials info available soon