Java programming
Classes & Objects
Objects
Classes
Public, Private and Static
Scope
References
Inheritance
Some Standard Classes
Object class
String class
Math class
Files
Reading from a file
Writing to a file
String tokenization and parsing
Introduction to Programming
Installation
Eclipse IDE setup
First Java program
Data types
User Input
Operators & Operator Precedence
Programming style guide
Errors & Exceptions
Control Statements
Boolean logic (true/false)
Control Statements (if/then/else)
Nested (if//then/else) control statements
Methods
Loops
Looping Overview
For loops
While loops
Arrays
Introduction to Arrays
Initializing Arrays
Arrays of primitives
Arrays of Objects
Passing an Array to a method
Sorting the elements of an Array
Operations on an Array
Min
Max
Sum
Average