Tentative list of the topics that will be covered
- Introduction to Java programming
- The binary system, primitive data types, expressions, assignment statements
- Introduction to parameters and objects, console input and output
- Flow of control: branching mechanisms, boolean expressions
- Flow of control: loops
- Random number generation
- Arrays
- Searching and Sorting
- File Processing
- Recursion
- Defining Classes
Check Latte for weekly readings, lecture notes, and assignments.
Quiz dates:
Thursday, October 4th
Thursday, October 25th
Wednesday, November 14th
Monday, December 10th