Date |
Lecture Topics |
Lab Assignment |
Readings & Other Info |
May 20 |
- Course Overview
- Parallelization
|
|
|
May 22 |
- Thread synchronization
- Project Overview
- Networking and communication
|
|
|
May 27 |
|
|
|
May 29 |
|
|
- Lab sessions will be held from 1-4pm and 5-8pm; you can come to either or both for help with your project
|
Jun 3 |
|
|
|
Jun 5 |
- Reliability and fault-tolerant computing
|
|
|
Jun 10 |
|
|
|
Jun 12 |
- Android application development
- Android notifications and services
|
|
|
Jun 17 |
|
|
|
Jun 19 |
- Testing your Android app
- Android analysis tools
- Addressing battery issues in Android
|
|
|
Jun 24 |
- Measuring & improving code performance
|
|
|
Jun 26 |
|
|
|