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
Suffolk  Logo

Suffolk
533 College Rd Selden, NY 11784-2899
Website

SUNY Transfer Paths

Suffolk has listed this a core course in the following categories:

The core course can be applied to following SUNY Transfer Paths:

Additional Information
Status: Active
SUNY ID: 123880
Full Title: Introduction to Programming
Level: Lower Division (UG)
CIP: 1102 Computer Programming

CST 112
Introduction to Programming

4 credits

This course introduces fundamental programming principles to beginners. Emphasis is placed on algorithm development, structured programming techniques, flowcharting, coding, debugging and libraries. It discusses programming concepts such as variables, conditionals, loops, functions, objects, and arrays. Program output may include graphical elements with images, animation and visualization. The course is designed as a place where many ideas and techniques can mix and is therefore appropriate for a wide audience that includes programmers, as well as people interested in graphical design or analytic fields (science, mathematics, economics, etc.). Prerequisite: MAT007 or equivalent. Prior computing experience or completion of CST101 is recommended. Offered on A-E-G / 4 cr. hrs.