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.
Study guide and sample final exam posted on piazza and Canvas announcements. Also note the posts on early final testing in Canvas.
Friday, Nov 16, our help desk will close at noon. Starting Sunday, Nov 25, we will have resume regular hours for help desk.
Sep 10 (sg) Midterm 1 study guide posted on schedule page.
Sep 6 (sg) Signup for midterm 1 in Canvas.
Aug 21 (sg) Bookstore is working on zyBooks access code issue. Hoping for a resolution by tomorrow.
Aug 08 (sg) Course website is under construction until further notice. Syllabus and policies are being revised.