CS 182 - INTRODUCTION TO JAVA PROGRAMMING

Introductory course in the basics of the Java programming language focusing on object oriented methodology. Topics include classes, methods, parameters, arrays, modularity, abstraction, exception handling, and stream and file I/O. In addition to writing and using new classes, students will utilize the AWT and/or Swing libraries of classes. Basic inheritance and mobile application programming are introduced.

CSU, UC

Prerequisite: MATH 110 or equivalent with a grade of "C" or better or “Pass”.
Corequisite: None
Recommended Preparation: CS 119 or equivalent with a grade of "C" or better or “Pass” or experience programming in C++ or Java
4 UNITS  3 hours lecture, 3 hours laboratory