![]() |
Gongjun YanPh.D, Assistant Professor in Informatics School of Science Indiana University Kokomo, IN 46904-9003, USA |
Room 206F, Hunt Hall goyan@iuk.edu Phone: (765) 455-9335 Fax: (765) 455-9310 |
I211, Monday and Wednesday 10:00AM - 11:45AM @ Hunts 201
Notes:
Next Lecture | Research Project Info
| Date | Slides | Topics and Reading for this class meeting | Assignment / Due | Notes |
| Jan 10, M | Welcome | Welcome to, Course introduction, outline, Syllabus, Fundamental Java | Course expectation by email | |
| Jan 12, W | IntroJava | Fundamental Java | ||
| Jan 17, M | No Class | Martin Luther King | ||
| Jan 19, W | Part-01 | Chapter 1, | ||
| Jan 24, M | Part-02 | Chap. 2: Understanding class definitions | ||
| Jan 26, W | Part-03 | Chap. 3: Object interaction | Assignment 1 | |
| Jan 31, M | Part-04 | Chap. 13: Designing applications | ||
| Feb 2, W | Part-05 | Chap. 4: Grouping objects | Assignment 2 | |
| Feb 7, M | Part-06 | Chap. 5: More sophisticated behaviour | ||
| Feb 9, W | Part-07 | Chap. 6: Well-behaved objects | Assignment 3 | |
| Feb 14, M | Exam One | Exam One | Exam One | |
| Feb 16, W | Part-08 | Chap. 7: Designing classes | Assignment 4 | |
| Feb 21, M | Part-09 | Chap. 11: Building graphical user interfaces | ||
| Feb 23, W | Part-10 | Chap. 11: Building graphical user interfaces | Assignment 5 | |
| Feb 28, M | Part-11 | Exploring 2D graphics in Android | ||
| Mar 2, W | Part-12 | Exploring 2D graphics in Android | Assignment 6 | |
| Mar 7, M | Part-13 | Multimedia (Video & audio) in Android | ||
| Mar 9, W | Part-13 | Multimedia (Video & audio) in Android | Assignment 7 | |
| Mar 14, M | No Class | Spring Break | ||
| Mar 16, W | No Class | Spring Break | ||
| Mar 21, M | Part-14 | 3D Graphics in OpenGL & Publishing to the Android Market | ||
| Mar 23, W | Part-15 | 3D Graphics in OpenGL & Publishing to the Android Market | Assignment 8 | |
| Mar 28, M | Exam Two | Exam Two | Exam Two | |
| Mar 30, W | Part-16 | Chap. 8: improving structure with inheritance | Assignment 9 | |
| Apr 4, M | Part-17 | Chap. 9: More about inheritance | ||
| Apr 6, W | Part-18 | Chap. 9: More about inheritance | Assignment 10 | |
| Apr 11, M | Part-19 | Chap. 10: Further abstraction techniques | ||
| Apr 13, W | Part-20 | Chap. 10: Further abstraction techniques | Assignment 11 | |
| Apr 18, M | Part-21 | Chap. 12: handling errors. | ||
| Apr 20, W | Part-22 | Chap. 12: handling errors. | Assignment 12 | |
| Apr 25, M | Part-23 | Review sessions. Complete projects (presentation) | ||
| Apr 27, W | Part-24 | Review sessions. Complete projects (presentation) | ||
| May 4, M | Exam Three | Exam Three | Exam Three, 10:00AM-12:00PM, Hunt Hall (SM) 201 |