Below is the calendar for this semester course. This is the preliminary schedule, which may need to be altered as the semester progresses. It is the responsibility of the students to frequently check this web-page for schedule, readings, and assignment changes. As the instructors, we will attempt to announce any change to the class, but this web-page should be viewed as authoritative. If you have any questions, please contact us (contact information is available at the course homepage).

Date Topic Assignments
Due
Discussions
(do readings before class)
01/13/09 Introduction ( Slides )
Course syllbus (link)
Report descriptions (link)
01/15/09 Cellular Phone Security ( Slides )
01/20/09 Cellular Network Overview ( Slides )
Ch 3,4., Security for Telecommunications Networks, Traynor, et al. (class handout)
01/22/09 Cellular Network Overview ( Slides )
Report 1 assigned (link)
01/27/09 SIM Cards ( Slides )
Subscriber Identiy Module (Wikipedia) (link)
SIM lock (Wikipedia) (link)
01/29/09 Cellphone Hardware ( Slides )
"Implementing Embedded Security on Dual-Virtual-CPU Systems", Wilson et al. (IEEE Design & Test of Computers). (link)
02/03/09 Google Android ( Slides )
"Understanding Android Security," Enck et al., (IEEE S&P Magazine, Jan. 2009). (link)
02/05/09 J2ME Security ( Slides )
Report 1
"Security Evaluation of J2ME CLDC Embedded Platform," Debbabi et al. (link)
"Extending the Java Virtual Machine to Enforce Fine-Grained Security Policies in Mobile Devices," Ion et al. (link)
Report 2 assigned (link)
02/10/09 Bluetooth Security ( Slides )
NIST Guide to Bluetooth Security (link)
"Cracking the Bluetooth PIN," Shaked and Wool (optional) (link)
02/12/09 Student Presentations (Background)
Windows Mobile (link)
Symbian (link)
Access Linux and LiMo (link)
02/17/09 Student Presentations (Background)
Garnet OS (link)
Openmoko (link)
iPhone (link)
02/19/09 Student Presentations (Background)
Report 2
Blackberry (link)
Report 3 assigned (link)
02/24/09 Student Presentations (Applications)
Windows Mobile (link)
Access Linux Platform (link)
02/26/09 Student Presentations (Applications)
Openmoko (link)
Blackberry (link)
03/03/09 Student Presentations (Applications)
iPhone (link)
Symbian (link)
03/05/09 Student Presentations (Applications)
Garnet (link)
03/10/09 Spring Break -- No class
03/12/09 Spring Break -- No class
03/17/09 Security Model Discussion
03/19/09 Phone Viruses and Propagation ( Slides )
Report 3
"On Mobile Viruses Exploiting Messaging and Bluetooth Services", Bose and Shin (Securecomm'06) (link)
"Behavioral Detection of Malware on Mobile Handsets", Bose et al. (MobiSys'08) (link)
03/24/09 Research Methods ( Slides )
"Reflections on Trusting Trust", Thompson (link)
Report 4 assigned (link)
Report 5 assigned (link)
03/26/09 Student Presentations (Security)
iPhone (link)
Access Linux (link)
03/31/09 Project Proposals
Report 4
Wenhui Hu
Josh Schiffman and Tom Moyer
Damien Octeau
Machigar Ongtang
04/02/09 Project Proposals
Steve McLaughlin, Dmitry Podkuiko, and Adam Delozier
Divya Muthukumaran
Bo Zhao
04/07/09 How to write a paper (1) ( Slides )
04/09/09 How to write a paper (2) ( Slides )
04/14/09 No class
Time to work on class projects
04/16/09 Student Presentations (Security)
Windows Mobile (link)
Garnet (link)
04/21/09 How to write a paper (3) ( Slides )
04/23/09 Student Presentations (Security)
Blackberry (link)
Symbian (link)
04/28/09 Student Presentations (Security)
Openmoko
04/30/09 Final Project Presentations
05/04/09 Final Project Write-ups Due