CSC 121 - Computer Science I

Introduces a disciplined approach to problem solving and algorithm development. Introduces both procedural and object-oriented design strategies; selection, repetition and sequence control structures; and containers (mathematical manipulation, searching, sorting, etc.). Emphasizes program design, testing, and documentation using good programming style in a high-level, object-oriented programming language. Emphasizes mathematics, engineering, science and computer science applications. Designed as the first of a sequence of courses (CSC 121, CSC 122, CSC 216 and CSC 217) for students majoring in Computer Science. IAI CS 911 Prerequisite: MTH 140 with a grade of C or better; or placement into MTH 200; or consent of instructor. Click here for Math placement information:
Transfer Elective AA6_AS6
Recent Professors
Open Seat Checker
Schedule Planner
Recent Semesters
Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017
MWTuTh, MW, Sa, S
Avg. Class Size
Avg. Sections