Description

CS163: Java (CS1) No Prior Programming

Computer programming in Java 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.

CS164: Java (CS1) Prior Programming

Computer programming in Java for students with previous programming experience, not necessarily in Java. 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.

See syllabus for instructor and teaching assistant information.
Jan. 8 (bsay) Welcome to cs163!