This schedule is tentative and subject to change.
| Week | Date | Topic |
Assignments |
| 1 | January 10 | Syllabus review, course requirements, terminology. | |
| January 12 | Laptop and Tool Setup, Java Review; Hello World | ||
| 2 | January 17 |
XML Layouts, Click Listeners |
|
| January 19 | Activities | ||
| 3 | January 24 | Fragments and MVC | |
| January 26 |
ListViews and Adapters |
||
| 4 | January 31 | Threading and Networking; Services | |
| February 2 | Threading and Networking; Services | ||
| 5 | February 7 |
Multithreading in Java |
|
| February 9 | User Interface Design Meet in RH Northwest MPR | ||
| 6 | February 14 | User Interface Design Meet in RH Northwest MPR | |
| February 16 | Android Sensors Meet in RH Northwest MPR | ||
| 7 | February 21 | Android Sensors | |
| February 23 | Exam Review | ||
| 8 | February 28 | Midterm Exam 1 | |
| March 2 |
Object-Oriented Programming |
||
| 9 | March 7 | Location Services | |
| March 9 | Android Database and SQLite | ||
| 10 | March 14 | Spring Break | |
| March 16 | Spring Break | ||
| 11 | March 21 | File I/O Meet in RH Northwest MPR | |
| March 23 | Drawing and Graphics | ||
| 12 | March 28 | Android Touchscreen | |
| March 30 | Themes; XML styling; shapes in XML | ||
| 13 | April 4 | Bluetooth | |
| April 6 | The Camera | ||
| 14 | April 11 | Sound | |
| April 13 | Working Session, and TBA |
||
| 15 | April 18 | Exam Review | |
| April 20 | Exam 2 | ||
| 16 | April 25 | Presentations | |
| April 27 | Presentations | ||