CS 284 - Mobile Computing, Winter 2005
Course Summary
Mobile wireless networks have many characteristics which render
protocols designed for wired networks inapplicable. In this course we
will cover different approaches towards networking in mobile wireless
networks, as well as specific applications and uses of these
networks. This course is a survey of the state of the art in
mobile computing, and as such will cover protocols which are currently being
deployed for wireless networks, as well as many which are still in the
research stages.
Instructor:
Elizabeth M. Belding-Royer
Office 2121, Engineering I
E-mail: ebelding AT cs.ucsb.edu
Office Hours: Thursdays 10:00am - 12:00pm, or by appointment.
Lecture Time/Place: Monday/Wednesday - 1:00pm to 2:50pm (Phelps 1401)
Course WWW Page: http://www.cs.ucsb.edu/~ebelding/courses/284/w05/index.html
Course Mailing List: cs284@lists.cs.ucsb.edu
Course Textbook: There is no required text for this course. The main source of material will be papers. However, you can use one or more of the following textbooks as supplemental material to help you understand the papers:
- "Mobile Communications", Jochen Schiller, Addison-Wesley, 2000.
- "Ad hoc Networking", Charles Perkins, Ed., Addison-Wesley, 2000.
- "Mobile Ad hoc Networking", Basagni, Conti, Giordano and Stojmenovic, Eds., IEEE/Wiley Press, 2004.
- "Computer Networking: A Top-Down Approach Featuring the Internet", Kurose and Ross, Addison-Wesley, 2002.
Prerequisites: CS276 (preferred), CS176B or CS176A, or the equivalent. You should have a detailed understanding of network-based communication, necessary functions, and Internet protocol operation. You should also have programming skills.
Teaching Assistants
Kimaya Sanzgiri
Office - room 2116, Engineering I
Office hours: Mondays 3-5pm
Email: kimaya@cs.ucsb.edu
Gayatri Swamynathan
Office - GSL, Engineering I
Office hours: Wednesdays 10:30am-12:30pm
Email: gayatri@cs.ucsb.edu
Student Evaluation
- Homework: 15%
- Homework 1: 5%
- Homework 2: 10%
- Project: 50%
- Design Specification: 5%
- Implementation mini-demo: 10%
- Testing and Characterization Specification: 10%
- Final Project Evaluation/Demo: 25%
- Class Participation: 5%
- Final Exam: 30%
Class Participation: I expect you to attend class everyday. Class
participation is 5% of your grade. If you miss more than a couple of
classes, that will be reflected in your grade. Also, I expect you to
contribute to in-class discussions whenever possible. If you simply attend
class and never contribute, you will not receive all 5 points. I also
expect you to arrive to class on time.
Homework: I do not accept late homework. All homework is due by 5pm on
the assigned due date.
Cheating: Cheating is not tolerated. Please read the UCSB Academic
Code of Conduct if you are not familiar with the definition of cheating.
If you are caught cheating on an assignment, you will get a zero for that
assignment. Other repercussions are also possible.
Exams: All exams are closed book/notes/etc.