Main Navigation
Apply Now Request Info


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