Main Navigation
Apply Now Request Info


CS 163 - CS1--No Prior Programming Experience

  • 4 credits

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.