Gongjun Yan


Ph.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
Schedule

INFO-I 211 - Informatics Infrastructure II (java)

I211, Monday and Wednesday 10:00AM - 11:45AM @ Hunts 201

Notes:

  • This schedule is subject to change and will be updated throughout the semester.
  • Lecture notes and assignments are linked into this schedule. (Lecture notes printing tips)
  • Please contact Gongjun Yan (gyan at iuk.edu) before re-distributing lecture note slides.
  • Topics in italics are tentative and are subject to change.
  • IUK Spring 2011 Academic Calendar

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