COS598B(Mobile(Computing(((Spring(2012)(Last(revision:(2/20/2012(!Instructo r:([email protected]!!Where(and(When:(Mondays!&!Wednesdays,!11AM!–!12 :20!PM,!CS!Room!102.!(Course(Description:(((With!nearCubiquitous!usage!of!mobile!devices!including!laptops,!smartphones,!and!other!cellular!telephones,!the!opportunities!for!mobile!computing!applications!have!never!been!greater.!This!course!will!include!reading!and!discussing!research!papers,!as!well!as!examining!important!examples!of!mobile!applications!and!systems.!Course!culminates!in!a!mobile!computing!research!or!software!development!project!of!the!student's!choosing.!DiscussionCoriented!classes!will!focu s!o n !inCdepth!analysis!of!readings.!!!Note:!The!papers!you!will!read!are!all!importa n t !co n t ri b u tio ns!to!the !fi e ld ,!b u t !th e y !v a r y !from!w ellCwritten,!clear!overviews!of!a!topic,!into!highlyCspecific!and!often!notCsoCwellCwritten!technical!details.!You!should!expect!to!have!difficulty!understanding!some,!or!even!many,!of!them!on!your!first!reading;!we!all!do.!You!therefo r e!will!not!be!expected!to!master!these!readings,!bu t!rathe r!to!m ak e!you r!be st!effort.!My!hope !and!past!experience!is!that!class!discussion!will!help!you!to!better!understand!the!difficult!parts.!(Where(to(find(stuff:(!1)(Announcements:(!The!main!venue!for!course!announcements!and!questions!will!be!Piazza.!If!you!aren’t!enrolled!in!the!piazza!site!for!this!course,!please!go!to!the!following!URL !a nd !sig n !up !A S A P:!http://www.piazza.com/princeton/spring2012/cos598b !As!a!backup,!some!course!announcements!may!be!distributed!through!the!course's!email!list:[email protected]!!2)(Papers:((The!readings!for!the!course!are!all!available!online!as!pdf’s.!!Access!to!the!ACM!and!IEEE!digital!libraries!are!free!from!any!Princeton!machine.!!The!main!repository!for!readings!for!the!course!will!be!a!H O TC RP !w eb!d atab ase !of!the!form !th at!is!com m o nly !used !for!conference!paper!reviewing.!!Before!each!class,!you!will!fill!out!the!review!form!online,!as!if!you!were!a!reviewer!for!a!conference!considering!the!paper.!If!you!were!enrolled!in!the!course!as!of!Saturday!Feb!4,!you!should!already!have!an!account.!!Email!me!if!you!don’t.!!The!repository!/!review!site!is!here:!http://www.cs.princeton.edu/courses/archive/spr12/cos598B/readings/ !3)(Discussion(leader(slots:(Once!per!term,!each!student!will!be!“leader”!of!the!paper!discussion.!!This!entails!thinking!up!questions!that!will!guide!the!class!towards!a!better!understanding!of!the!paper,!and!perhaps!thinking!up!additional!specific,!concrete!examples!to!demonstrate!some!of!the!ideas!of!th e !pa p e r.!!Pl ea se !u se !th e !fol lo w in g !ca le nd a r!p a ge !to !sig n !u p !for!a!slot:!https://wass.princeton.edu/pages/viewcalendar.page.php?makeapp=1&cal_id=1067!(Course(Grading(Overview:!Leadership!and!participation!in!class!d is c u ss io n s :!3 5% !Written!lecture!prep:!25%!Paper/project:!40%!(Class(participation(and(response(papers((This!course!uses!a!discussion,!not!lecture,!format.!Each!class!will!cover!particular!subjects!from!the !as sig ne d !re ad in g.!!!!Written!responses:!!Students!will!be!expected!to!have!carefully!read!the!relevant!assigned!readings.!!Prio r !to!class,!y ou!will!prepare!a!written !r e s p o n se !t o !ea c h !p a per.!!In!p a r tic u la r ,!fo r!each!assigned!reading,!you!will!fill$out$the$associated$o nline $rev iew $form$at!the!HOTCRP!website!for!the!course:!http://www.cs.princeton.edu/courses/archive/spr12/cos598B/readings/ !Your!written !re s p o n s e s!are!due!no!later!than!8am!the!day!of!the!cla ss!to!w hich!th ey!p ertain .!(I!will!use!your!responses!to!refine!my!discussion!plan.)!!!!25%!of!t h e !c ourse!gr ade!will !co me!from!resp o n s e !p a p e rs ,!b u t!I!will!d isc a r d !th e !worst!t wo.!!(Late!written!respon ses!w on ’t!be!accep ted.)!!!Class!participation:!!The!quality!and!quantity!of!student!participation!in!class!discussions!is!worth!35%!of!the!course!grade.!Participation!grades!will!reflect!the!quality!of!the!student's!preparation!and!analysis!as!well!as!the!student's!contribution!to!the!process!of!discussion:!making!connections!with!other!students'!remarks,!raising!overlooked!issues,!asking!good!questions,!making!good!summaries.!It!is!likely!that!the!studen ts!w ho !put!so m e!e ffort!into!reading!the!papers!carefully!and !doing!m ore!than !cursory!atten tion!on!the !written !preparation!will!be!better!able!to!contribute!to!the!discussion.!!Note!also!though!that!effective!participation!requires!a!great!deal!of!listening!as!well!spea k in g ,!a n d !i n !p a rt ic u la r !requires!careful!listening!to$other$stud ents,!a n d !n ot!just!t o !th e!instru cto r.!!!(Course(Project(Description:(Your!final!project!can!focus!on!an!issue!of!your!choosing!within!the!realm!of!mobile!computing.!!Some!nonCtrivial!amount!of!cod ing!or !infrastru ctu re!dev elop m en t!is!expe cted;!it!is!insufficie nt !to !u se !ex ist in g!softw are!to!simu late!or!measu re!som ething!and !write!abou t!that.!!Most!projects!sho uld !be!pe rform e d!in!teams!of!two.!!If!you!w ould !like!to!be !part!of!a!3Cperson!team,!the!project!should!be!commensurately!more!substantial;!please!check!with!me!in!perso n!well!be fo re !t h e !d e a d lin e s !b e lo w.!!!!Using!simulation,!analytic!modeling,!or!measurement!infrastructure,!perform!a!research!project!on!a!topic!related!to!mobile!computing.!!Possible!to p i cs !includ e :!!Mobile!Phone!applications!• Activity!analysis:!Use!GPS+sensors!on!smartphone!to!perform!activity!analysis:!walking!vs.!biking!vs.!car/bus.!• Mobile!phone!app!that!senses!speed!and!turns!off!while!driving.!• Collaborative!crowdCsourcing!of!XYZ!• Assistive!technology!for!disabled:!Gesture!re co g n itio n ,!vis u al C >sound!interfaces,!!Network!layer!and!systems!issues:!• CostCefficient!selection!of!3G!or!WiFi.!!!• Virtualization!on!mobile!platforms!Localization!and!mobility!tracking/modeling:!• Mobile!phone!position!sampling!to!guide!“daily!range”!analysis.!• Applying!semantic!meaning!or!clustering!techniques!to!“important!places”!in!mobile!user’s!travels.!Unique!hardware?!And!much!more.!!!!Timeline!Your!work!should!adhere!to!the!following!timeline.!!! Before!March!5:!Email!MR M!your !p ro p o s ed !p r o jec t!t o p ic.! Week!of!March!5:!!30Cminute!timeslots!with!MRM!to!discuss!your!proposed!topic.!!!
View Full Document