14-841 Mobile & Pervasive Computing
12 units, Carnegie Mellon University
This is a course exploring research issues in the newly emerging field of mobile computing. Many traditional areas of computer science and computer engineering are impacted by the constraints and demands of mobility. Examples include network protocols, power management, user interfaces, file access, ergonomics, and security. This will be an advanced course in the truest sense most, if not all, the topics discussed will be ones where there is little consensus in the research community on the best approaches. The course will also offer significant handon experience in this area. Each student will have to present and lead the discussion on a number of papers. Students will work in groups of three under the guidance of a mentor on a handson project. Each student will also be required to write one of two documents a a research proposal similar in spirit to an NSF proposal on an idea in mobile computing or b a short business plan for a commercial opportunity in mobile computing. Grading will be based on the quality of the presentations, the project, and the proposal or business plan. Prerequisites 15410 and senior or graduate standing.
Prerequisites: 15-410 or 15-605
Courseweave needs JavaScript to show sections, workloads and planning tools.