This schedule is tentative and subject to change.
Week | Date | Topic |
Assignments |
1 | January 13 | Syllabus review, course requirements, terminology. | |
January 15 | Laptop and Tool Setup, Java Review; Hello World | ||
2 | January 20 |
XML Layouts, Click Listeners |
|
January 22 | Activities | ||
3 | January 27 | Fragments and MVC | |
January 29 |
ListViews and Adapters |
||
4 | February 3 | Review | |
February 5 | Threading and Networking; Services | ||
5 | February 10 |
Threading and Networking; Services |
|
February 12 | User Interface Design | ||
6 | February 17 | User Interface Design | |
February 19 | Android Sensors | ||
7 | February 24 | Android Sensors | |
February 26 | Exam Review | ||
8 | March 3 | Midterm Exam 1 | |
March 5 |
Object-Oriented Programming |
||
9 | March 10 | Location Services | |
March 12 | Location Services | ||
10 | March 17 | Spring Break | |
March 19 | Spring Break | ||
11 | March 24 | File I/O | |
March 26 | Android Database | ||
12 | March 31 | ||
April 2 | |||
13 | April 7 | ||
April 9 | |||
14 | April 14 | New features in Lollipop and Working Session | |
April 16 | Quiz 2 |
||
15 | April 21 | Working Session, and TBA | |
April 23 | Working Session, and TBA | ||
16 | April 28 | Presentations | |
April 30 | Presentations | ||