CS260 Schedule
| 
       
  | 
      
      
  | 
      
       | 
      
       Notes & Readings  | 
    |
| Week 1 | 
      Aug 29 | 
      |||
| Aug 31 | 
      ||||
| Sep 2 | 
      ||||
| Week 2 | 
      Sep 5 | 
      Labor Day - No A&S Classes | 
      ||
| Sep 7 | 
      ||||
| Sep 9 | 
      ||||
| Week 3 | 
      Sep 12 | 
      |||
| Sep 14 | 
      ||||
| Sep 16 | 
      ||||
| Week
4 | 
      Sep 19 | 
      |||
| Sep 21 | 
      ||||
| Sep 23 | 
      ||||
| Week 5 | 
      Sep 26 | 
      |||
| Sep 28 | 
      ||||
| Sep 30 | 
      ||||
| Week
6 | 
      Oct 3 | 
      |||
| Oct 5 | 
      ||||
| Oct 7 | 
      No A&S Classes | 
      |||
| Week 7 | 
      Oct 10 | 
      |||
| Oct 12 | 
      ||||
| Oct 14 | 
      ||||
| Week
8 | 
      Oct 17 | 
      Using/Programming the JDK Java Documentation Javadoc Tool Eclipse Intro Subversion Not Mandatory but Encouraged Getting Started with Java  | 
      01.JDK Intro Javadocs Javadoc Tool 02.Eclipse JT: Getting Started  | 
    |
| Oct 19 | 
      Installing Android Android Getting Started What is Android? Designing Android UIs Reading: ADG What is Android, Application Fundamentals, Activities  | 
      Android Install 03.Android Intro 04.Android Details ADG Reading  | 
    ||
| Oct 21 | 
      ||||
| Week 9 | 
      Oct 24 | 
      Designing Android UIs Reading: ADG Android Interfaces, UI Elements  | 
      05.Android UIs ADG Reading  | 
    |
| Oct 26 | 
       Reading: Java Tutorials Oject, Class, Inheritance, Interface Android Events  | 
      ADG Reading 06.Android Events  | 
    ||
| Oct 28 | 
      ||||
| Week 10 | Oct 31 | 
      Android Exceptions Android Intents  | 
      Mortgage Calculator | 
      07.Android Alerts 08.Android Intents  | 
    
| Nov 2 | 
      Android Menus, UI implementation in code, passing data between Activities | 
      09. AndroidInClass | 
    ||
| Nov 4 | 
      
       | 
      
       | 
    ||
| Week 11 | Nov 7 | 
      Android Adv UI & Graphics2D | 
      10.Android Graphics 2D | |
| Nov 9 | 
      TicTacToe UI, onKeyDown, and onTouchEvent | 
      |||
| Nov 11 | 
      ||||
| Week 12 | Nov 14 | 
      Take Home Midterm Begin work on Minesweeper  | 
      Midterm Minesweeper in Java  | 
      |
| Nov 16 | 
      Graphics Animation | 
      11.Android Graphics Animation | 
    ||
| Nov 18 | 
      ||||
| Week 13 | Nov 21 | 
      Incorporating existing Java code into Android apps | 
      Minesweeper in Android Final Project Description  | 
      |
| Nov 23 | 
      Thanksgiving Holiday | 
      |||
| Nov 25 | 
      Thanksgiving Holiday | 
      |||
| Week 14 | Nov 28 | 
      Discuss Final Projects | 
      Final Project | |
| Nov 30 | 
      Advanced Graphics | 
      12.Android Adv Graphics | 
    ||
| Dec 2 | 
      ||||
| Week 15 | Dec 5 | 
      Synchronization | 
      13.Android Synchronization | 
    |
| Dec 7 | 
      READING DAY | 
      |||
| Dec 9 | 
      FINAL EXAM 3:00-5:30pm | 
      

