ELEG 454/654 - Mobile Computing

Class meets Wednesdays 6:20-9:00 in 116 Gore Hall

Date Topics ppt slides Other Files Video Student Presenting App (and food) (Presentation and project assignment)  
2/6 Introduction & getting set up

setup

 

       
2/13

First program

 

first steps

  Video Lecture of first steps Eric McGinnis & Jeff Dimarco  
2/20 Maps

ShowMapsAndGPS

 

  MapsAndGPS Frank Chou & Brian Hamilton  
2/27 localization

skyhook localization

android localization

Factual Location Information

 

skyhookAndroidLocalization

 

Video for Factual Location Informtion

Yingbo Wang & Matt Puterio  
3/5 graphics graphics_multitouch   Canvas Graphics SurfaceView Graphics and multitouch Sudhee Avalasomayajula & Lawrence Aiello & Graeme Lawes  
3/12 multimedia Fun With Audio   Fun with Audio Video Chris Merrick & James Yockey  
3/21 multimedia and services

StorageDirectories

Camera

Local Services (includes video)

Alarms (includes video)

Services and Alarms (includes video)

Local Services Code

 

 

StorageDirectories Video

Camera Video

Allison Patierno & Lu Chen  
4/4 process and broadcast intents

Tracking Device Usage and BroadcastIntents

Tracking Processes

 

Tracking Device Usage and BroadcastIntents

Tracking Processes Video

Chris Abrahamsen & Yuvtaj Khadke & Robert Deaton  
4/11 NDK

Battery Monitoring

SMS

NDK+SWIG

 

Battery Monitoring Video

SMS video

NDK video - SWIG Video

Robert Searles & Qingzhang Zeng & Michael Chinn  
4/18 speech recognition speech recognition with CMUSphinx (getting started)

sphinxbase(win32)

pocketsphinx(win32)

SphinxTrain(win32)

getting started with speech recognition with CMUSphinx George Palmer& Kassem Nabha & Vinar Amrutia  
4/25 sensors

sensors

making plots

wifi

SQLite

sftp

console programming (making a program you can start from the command line)

    Matthew Senseny & Bin Zhu  
5/2 guest lecture by Ray Delaney, the lead of Enterprise Mobile Center for JPMC          
5/9         Andrew Clifton & Vincent Fedetz & Curtis Wheeler, Sean Kelly & Elizabeth Mashal & Matt Velazquez  
5/16         project presentations for those scheduled to give class presentations after 3/21  
5/23         project presentations for those scheduled to give class presentations on or before 3/21