This graduate course provides an in-depth study of networking
protocol and system software design in the area of wireless networking
and mobile computing. It will help graduate students in the networking
area establish a solid foundation in wireless networking protocols, fundamental
concepts and principles, as well as network programming skills. It
will also introduce students to a few hot topics in wireless networking
and mobile computing research.
The course will start with a review over fundamental
design challenges, architectural principles
and philosophy for the Internet and heterogeneous networks. The focus
will then move on to an in-depth examination of wireless networking protocols,
and system software design techniques for mobile computing
environments. This is followed by several topical studies in wireless
and mobile networking system design. The course material consists
primarily of technical papers published on major networking conferences and
journals, which are posted on the web.
The course aims at introducing new graduate
students to research, as well as exploit potential topics for MS comprehensive
projects or PhD research directions.
- Prerequisites: CS118 or equivalent
- Credit: 4 Units
- Time: Monday and Wednesday 2:00pm - 3:50pm
- Place: 5422 Boelter Hall
- Instructor: Professor Songwu Lu, slu@cs.ucla.edu
- Graduate Student Instructor: Haiyun Luo, hluo@cs.ucla.edu
- Office Hour: 4-5pm, MW; 4531D Boelter Hall; Or other time slots by appointment only
- Course Web Page: http://www.cs.ucla.edu/classes/fall03/cs211/
Tips on Doing Research in Graduate School Fundamental Design Issues Design Principles and Philosophy Overview of Wireless & Mobile Networks MAC Protocols Packet Scheduling Mobility Support Ad hoc routing Wireless TCP |
Security Middleware File System and OS Services, Applications and User Interfaces Energy-efficient Design Sensor Networks Pervasive Computing Protocols for MIMO Systems Analytical Tools and Performance Evaluation |
Grading:
Reading Assignments = 20%
Midterm Exam = 30%; In-class Presentation = 10%
Project: 40% (5% proposal; 10% project checkpoint I; 10% presentation and demo;
15% final report)