Lectures
Lecture slides and related source code will be posted by Xue here.
Xue's Lectures
| Date | Topic(s) | ||||
|---|---|---|---|---|---|
| 2012-01-10, 2012-01-12 (approximate) | Introduction
| ||||
| 2012-01-12, 2012-01-17 | Planning; Basics on Computer memory; Basic Java structure
| ||||
| 2012-01-17, 2012-01-19, 2012-01-24 | Variables, expressions, and types; Reading from the keyboard; Writing to the screen. | ||||
| 2012-01-24, 2012-01-26, 2012-01-31 | Using library methods, writing your own methods, if statements,
boolean expressions, and comments.
| ||||
| 2012-01-31, 2012-02-02, 2012-02-07 | Loops and iterative methods: while loops, for loops, nested loops, static variables. | ||||
| 2012-02-07, 2012-02-09, 2011-02-14, 2012-02-16 | Arrays, Basics of reference types, Examples of loops | ||||
| 2012-02-16 | Assignment 2 Tutorial | ||||
| 2012-02-16, 2012-02-28, 2012-03-01, 2012-03-08,2012-03-03, 2012-03-15 | Object Oriented Programming basics
| ||||
| 2012-03-14 | Assignment 3 Tutorial | ||||
| 2012-03-20, 2012-03-27 | More advanced objects/generics: ArrayList, HashSet (optional), HashMap (optional) | ||||
| 2012-03-22, 2012-03-29 | Recursion | ||||
| 2012-04-03, 2012-04-05 | Exception Handling
2012-04-05, 2012-04-05 |
Assignment 4 Tutorial
| 2012-04-10, 2012-04-12 |
Final Exam Review
| |