Dr. Liu’s Java Class

Introduction to Programming in Java

This class provides students with a solid foundation in the most popular language in the software industry, Java. Students have 1h lab time in class. After this class students can apply the knowledge to summer internship, robotics or programming contests.

Text: Java How to program (late objects), Deitel (Saturdays 330-630, 1/6-5/5, 18 weeks)

  1. Introduction
  2. Control statements
  3. Operators
  4. Methods
  5. Arrays, ArrayLists
  6. Classes I
  7. Classes II
  8. Inheritance
  9. Polymorphism and Interfaces
  10. Exceptions
  11. Strings
  12. Files
  13. Collections
  14. Lambdas, streams
  15. Recursion
  16. Searching, sorting
  17. Generics
  18. Data structures

Instructor: Dr. Liu who is current West Valley College Computer Science Department Java and C++ courses instructor. He had been programming trainer at  from Oracle University.