Please Rotate Your Device

For best viewing on a small screen, rotate your device to landscape mode.
Image showing a device being rotated to landscape mode.

SUNY-Wide Course Catalog

Campus
Genesee Logo

Genesee
One College Rd Batavia, NY 14020-9704
Website

SUNY Transfer Paths
Additional Information
Status: Active
SUNY ID: 54643
Full Title: Computer Programming 1
Level: Lower Division (UG)
CIP: 1102 Computer Programming

CIS 219 | Computer Programming1

4 credits

Introduces computer concepts and programming in a modern, high-level language with a focus on problem solving and systematic program development. Topics include problem analysis, algorithm design, top-down development, program testing, documentation, data types, input/output, sequence, selection, loops, functions, arrays, strings, files, and data structures. Additionally, students are introduced to basic algorithms such as sorting and searching. Prerequisite: CIS125.