Syllabus
Wireless communication systems are the key enabling technology of the mobile phones revolutions. This course covers both the fundamentals of wireless networking and the practical aspects of wireless systems such as current standards. The course has a strong practical component, the students will work in teams on several small projects (e.g., mobile phone application, wireless sensor networks, wireless WiFi router), and a major final project integrating several wireless communication technologies and mechanisms (e.g., mobile app controlled smart home systems, brain control of flying robots).
Staff
- Instructor
-
Guevara Noubir (noubir ATA ccs DOTA neu DOTA edu)
Phone: (617) 373 5205
Office: 238 West Village H.
Class Information
- Time/Location
- Monday & Wednesday 2:50 - 4:30 PM
- 212 West Village H
- Office Hours
- Tuesday 2:00-4:00 PM.
- Suggested Textbook
- Mobile Communications by Jochen Schiller, Addison Wesley
- Course Home Page
- http://www.ccs.neu.edu/home/noubir/Courses/CS6710
- Additional Resources
-
List of Reading Material
Tutorial for OpenWRT development
Specific information for the Linksys WRT45GL
Overview of TelosB sensor node platfrom and development tools, MSP430 timers architecture and programming.
Development environment for the TelosB motes
Sample applications for TelosB motes
Class Materials
- [PDF] Notes on the overview of wireless networks
- [PDF] Wireless LANs: IEEE 802.11
- [PDF] Antennas and Propagation
- [PDF] Signals and Encoding
- [PDF] Mobile IP
- [PDF] Ad Hoc Networks
Assignments
- Problem Sets
- Submission Instructions
Notes
-
Students may discuss the problem sets with one another, but solutions should be written up separately.
-
If a key idea is obtained from another person (other than the TA or the instructor) or from another book or paper (other than the course textbook), then the source of that idea should be cited. Solutions should be presented in a clear and concise manner.
-
All the team members should participate actively to the labs and application development. For each laboratory each group member should document his contribution.
Grading
The course grade will be based on:
- 30%: Problem Sets on Conceptuals Aspects and Programming Assignments
- 10%: 3 Quizzes
- 20%: Midterm Exam
- 35%: Final Project
- 5%: Participation