Carnegie Mellon University

Electrical and Computer Engineering

College of Engineering

Course Information

18-843: Mobile and Pervasive Computing

Units:

12

Description:

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 "hands-on" 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 hands-on 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: 15-410 and senior or graduate standing.

Last Modified: 2023-09-08 3:42PM

Semesters offered:

  • Fall 2023
  • Fall 2022
  • Fall 2021
  • Fall 2020
  • Fall 2019
  • Fall 2018
  • Fall 2017
  • Fall 2016
  • Fall 2015
  • Fall 2014
  • Fall 2013
  • Fall 2012
  • Fall 2011
  • Fall 2010
  • Fall 2009
  • Fall 2008
  • Fall 2007
  • Fall 2006
  • Fall 2005
  • Fall 2004
  • Fall 2003
  • Fall 2002
  • Fall 2001
  • Fall 2000