Select one of the options below:
Computer programming for students without previous programming experience. Topics include variables, assignment, expressions, operators, booleans, conditionals, characters and strings, control loops, arrays, objects and classes, file input/output, interfaces, recursion, lists, and sorting.
Credit allowed for only one of the following courses: CS 160 (Foundations in Programming), CS 163 (CS1--No Prior Programming Experience), or CS 164 (CS1--Prior Programming Experience).
CIS 240 (CS1---No Prior Programming Experience) or CS 150A (Culture and Coding: Java [GT-AH3]) or CS 150B (Culture and Coding: Python (GT-AH3)) or CS 152 (Introduction to Programming (CS0)-Python) or MATH 120 (College Algebra [GT-MA1]) or MATH 124 (Logarithmic and Exponential Functions (GT-MA1)) or MATH 127 (Precalculus [GT-MA1]); Prerequisite course(s) must be completed with a grade of C or better.; Credit allowed for only one of the following courses: CS 160, CS 163, or CS 164.