CS 410/510: Wireless Networks and Applications
Instructor: Ehsan Aryafar
Course Description and Objectives:
This course contains both introductory and advanced topics in wireless networking and mobile computing. The first half of the course contains fundamental wireless networking concepts such as PHY, MAC, and Routing with particular emphasis on WiFi or 802.11 n/ac. We will also briefly overview higher frequency MAC and PHY aspects of 802.11 ad. In the second half of the course, we will explore some of the most important advanced topics in wireless networking in a seminar format. We will cover topics such as full duplex wireless networking, wireless autonomous systems (such as connected cars or UAVs), heterogeneous networks, and mmWave systems. The goal of this part of the course is to introduce students to advanced wireless networking concepts, and wireless networking research methodologies such as problem formulation, literature research, scientific experimentation, and performance evaluation.
Prerequisites:
Students are expected to be familiar with a programming language (e.g., MATLAB, Python, C/C++) to analyze data and plot the results. Students should be comfortable with reading scientific papers (Here is a guide to
read a scientific paper).
Syllabus:
Course syllabus can be downloaded at the
following link.
Course Material:
Required and Reference Textbooks: The course has no required textbook. The course is based on lecture notes and a list of research papers from recent conferences and journals, both will be provided by the instructor. The following textbooks can serve as reference:
1. "Wireless Communication Networks and Systems" by Cory Beard and William Stallings;
2. "Wireless Communications" by Andrea Goldsmith;
3. "Next Generation Wireless LANs: 802.11n and 802.11ac" by Eldad Perahia and Robert Stacey;
All homework (protocols assignments and paper reviews) are due exactly one week after they are announced and should be received before the class starts. No points will be given to late homework.
Course Structure and Grading:
Class Participation: 10%
Protocol Assignments: 30%
Paper Review: 10%
Seminar Presentation: 20%
Exam: 30%
Participation: Students who will take the class asynchronously need to let the instructor know. Students who attend regularly but miss more than three sessions need to let the instructor know of why they have missed the class. Students should treat each other with respect at all times.
Protocol Assignments: There will be two such assignments. The assignments may require designing a new protocol, applying mathematical concepts to a protocol, or running simulations.
Paper Review and Seminar Presentation: In the second half of the course, students
will be provided with two papers every week. You will be asked to read the papers and write a short review for only one paper (1 page) and explain the important aspects of the paper (central idea, strengths, and weaknesses). The review format will be provided to the students beforehand. There will be only a single review assignment for the entire course. Each student will also do one/two oral presentation of one/two the papers.
Exam: There will be a single in-class exam. The exam will be based on the topics (lectures) that are covered in the class. The exam will be open-book and open-notes.
Sexual harassment, sexual assault, dating/domestic violence and stalking:
Portland State University is committed to providing an environment free from prohibited discrimination and sexual harassment, including sexual assault, domestic and dating violence, gender- or sex-based harassment, and stalking. If you have experienced sexual harassment, sexual violence, intimate partner violence, or domestic violence, support is available through PSU's confidential advocacy services. Confidential advocates provide trauma-informed support, assistance navigating reporting options and university policies, help accessing healthcare and other resources, safety planning, court accompaniment or preparation, and a confidential space to talk. Advocates are not required to report information shared with them to the University or Title IX Office. To speak with a confidential advocate or ask questions about healthy relationships, schedule an appointment at https://psuca.youcanbook.me/ or call 503-725-5672. Additional information about PSU's support services, confidential resources, and reporting options is available at http://www.pdx.edu/sexual-assault/get-help.
Please be aware that PSU faculty members and instructors are required to report information about incidents that may constitute prohibited discrimination, including sexual harassment and sexual violence. If you share information with me about an incident that may have violated University policy or the Student Code of Conduct, I am required to share the information with my supervisor, the University's Title IX Coordinator, or the Office of the Dean of Student Life. For more information about Title IX and campus resources, please complete the required Creating a Safe Campus student module in D2L.
Disability accommodations:
If you have a disability that may affect your work in this class and feel you need accommodations, please contact the Disability Resource Center (DRC) to discuss your needs and initiate the process for arranging reasonable accommodations. The DRC works with students to identify and provide reasonable accommodations that reduce barriers to learning and participation. Further, if any aspect of the course or its design creates a barrier to your learning, please let me know so that we can work together to address it. The Disability Resource Center is located in 116 Smith Memorial Student Union. You can contact the DRC at 503-725-4150, by email at drc@pdx.edu, or through https://www.pdx.edu/drc.