Course Syllabus
CS 6570: Wireless Networks
(Prerequisite: CS 5550 or equivalent or permission of the Instructor)
Spring Semester ‘15 |
Days: T |
Time: 6:00-8:30 p.m. |
Venue: CEAS D-212 |
Instructor: Dr. Ala I. Al-Fuqaha
Office: |
Office Hours: T 4 to 5 p.m. |
|||
Telephone: (269) 276-3868 |
Fax: (269) 276-3122 |
E-mail: ala dot al-fuqaha
AT wmich.edu |
|
|
Course Description:
This course will cover the fundamental aspects of wireless networks, with emphasis on next-generation wireless networks and the Internet of Things (IoT). Various aspects of wireless networking will be covered including: Application protocols, routing protocols, Wireless PAN/LAN/MAN MAC standards, mobile ad-hoc networks, wireless sensor networks, and the Internet of Things (IoT). The goal of this course is to introduce the students to state-of-the-art wireless network protocols and architectures. We will introduce the students to wireless networking research and guide them to investigate novel ideas in the area via semester-long research projects. We will also look at industry trends and discuss some innovative ideas that have recently been developed. Some of the course material will be drawn from research papers, industry white papers and Internet RFCs.
The course should provide the students with a good understanding of the wireless networking concepts and research directions.
Active participation
by the students is expected in the course.
Textbook:
Dharma Prakash Agrawal and Qing-An Zeng, Introduction to Wireless and Mobile Systems, Tomson, 2010, 3rd edition (ISBN-13: 978-1-4390-6205-0; ISBN-10: 1-4390-6205-6).
References:
Grading Policy:
Assignments 10%
Midterm (Tentatively: Tuesday, March 24th) 15%
Final Exam (CHECK
UNIVERSITY SCHEDULE FOR FINAL EXAMS)
20%
Research Project 50%
Excellence in research* 10%
Attendance 5%
110%
Normally, the standard thresholds for letter grades
will be used. However, the thresholds may be lowered by as much as 10%
depending of the class performance.
All exams, assignments, and other materials will be
returned to the students in no more that two weeks from the date they are
submitted.
Guidelines for Submission of Assignments:
·
All work must be
submitted on, 81/2”X11” papers. Use only one type, size and color
paper for each assignment. Please do not submit papers torn-off from the spiral
notebooks.
·
The material need
not be typed unless otherwise specified. However, all work must be neat and
easily readable.
·
The solutions to
the homework problems must be arranged sequentially. Each solution must be
clearly labeled and separated from the previous and the next solution.
·
If using pencil,
please make sure that it produces easily readable contrast on paper.
·
Assignments must
be turned-in in the class before the start of the class on due dates. A late
submission will not be accepted and will receive a grade of ‘zero’ unless a
time extension is approved by the instructor in advance, or an emergency had
occurred.
A submission not within the guidelines will not be
accepted and will receive a grade of ‘zero’.
Other Important Notes:
·
No discussion on
assignments or course difficulties over telephone with the instructor.
·
No questions will
be answered on the date of a test/exam.
·
Any disagreement
with grading on tests must be pointed out immediately after the class period (in
which graded papers are returned) with written arguments for your claim.
·
A make-up
test/exam can be given only when the
student presents a valid reason for
missing the test/exam.
Change of Enrollment Status Policy:
·
Withdraws
recorded as “W” on transcript: CHECK UNIVERSITY POLICY.
·
Last day to
withdraw from classes: CHECK UNIVERSITY POLICY.
Student Workload:
This is a combined
lecture/discussion and research course. Material will be presented by the
instructor and students are expected to participate in class discussions. The
students are also expected to engage in semester-long research projects.
Topics:
Week of |
Topics |
Suggested
|
Week 1 |
Syllabus, course mechanics, term project |
Chapter1 |
Week 2 |
How to do Research? |
|
Week 3 |
Overview of probability theory, traffic theory,
queuing theory, and discrete event driven simulations |
Chapter 2 |
Week 4 |
Optimization |
|
Week 5 |
Network Simulation (ns-3) |
|
Week 6 |
Internet of Things (IoT), Mobile
ad-hoc, Sensor, and Vehicular networks. |
|
Week 7 |
Application Layer Protocols in support of the IoT: REST, CoAP, MQTT, XMPP,
QMP. |
|
Week 8 |
Midterm
Examination |
- |
Week 9 |
Routing in IoT, MANETs, Sensor
Networks, and VANETs |
Chapter 13 |
Week 10 |
MAC protocols for MANETs and wireless sensor networks. |
Chapter 13 |
Week 11 |
Wireless PAN: Bluetooth, ZigBee |
Chapter 14 |
Week 12 |
Wireless LAN: WiFi |
Chapter 14 |
Week 13 |
Wireless MAN: WiMAX, LTE |
Chapter 14 |
Week 14 |
Project Presentations |
- |
(The order
of covering some of the topics might change)
Academic Honesty:
You are responsible for making yourself aware of and understanding the policies and procedures in the Undergraduate (pp. 274-276) [Graduate (pp. 25-27)] Catalog that pertain to Academic Honesty. These policies include cheating, fabrication, falsification and forgery, multiple submission, plagiarism, complicity and computer misuse. If there is reason to believe you have been involved in academic dishonesty, you will be referred to the Office of Student Conduct. You will be given the opportunity to review the charge(s). If you believe you are not responsible, you will have the opportunity for a hearing. You should consult with me if you are uncertain about an issue of academic honesty prior to the submission of an assignment or test.
* Totally depends on the student efforts in terms of software implementation, simulation, and analytical modeling.