Close WarningHoliday Break begins on December 23rd. We will return on January 2nd, 2025. Thank you and Happy Holidays
Main Navigation
Apply Now Request Info

Close WarningHoliday Break begins on December 23rd. We will return on January 2nd, 2025. Thank you and Happy Holidays

Loading...

CS 162 - CS1--Introduction to Java Programming

  • 2 credits
View available sections
Introduction to java and object oriented programming concepts. Topics include variables, assignment, expressions, operators, Booleans, conditionals, characters and strings, loops, arrays, objects and classes, file input/output, interfaces, recursion, lists, and sorting. Covers four pillars of object oriented programming: Encapsulation, Abstraction, Inheritance, and Polymorphism. Assumes prior programming experience.

Prerequisite

CS 150B (Culture and Coding: Python (GT-AH3) with a minimum grade of B) or CS 152 (Introduction to Programming (CS0)-Python with a minimum grade of B) or CS 163 (CS1--No Prior Programming Experience)

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.

 

Instructors