Main Navigation
Apply Now Request Info


CS 163 - CS1--No Prior Programming Experience

  • 4 credits
View available sections

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 with a C or better or CS 150A with a C or better CS 150B with a C or better or CS 152 with a C or better or MATH 124 with a C or better or MATH 127 with a C or better.

Textbooks and Materials

Please check the CSU Bookstore for textbook information. Textbook listings are available at the CSU Bookstore about 3 weeks prior to the start of the term.