Topics will include memory management; user interface design; user interface building; input methods; data handling; network techniques and URL loading; and, finally, specifics such as use of mobile sensing such as GPS and accelerometers. Coursework will include project conception, design, implementation, and pilot testing of mobile phone software applications, using health applications as the target domain.