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)
- Introduction
- Control statements
- Operators
- Methods
- Arrays, ArrayLists
- Classes I
- Classes II
- Inheritance
- Polymorphism and Interfaces
- Exceptions
- Strings
- Files
- Collections
- Lambdas, streams
- Recursion
- Searching, sorting
- Generics
- 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.