About

Table of contents

  1. About
  2. Prerequisites
  3. Policy regarding the use of AI tools
  4. Courtesy

About

Most of the devices we use in our lives are networked using wireless technology. This course provides an introduction to wireless communication and networking. It covers the fundamental concepts, including signal propagation, modulation, and energy consumption estimation. Building upon these foundational topics, the course explores various layers of the wireless networking stack, including physical, Mac, networking and application layers. These lead to case studies covering commodity wireless standards (like WiFi, Bluetooth), Cellular networks, and the Internet of Things (IoT). Throughout the course, students will participate in tutorials, assignments and hands-on projects, enabling them to apply concepts and develop software prototypes for real IoT devices, thus translating the knowledge acquired into practical scenarios.

https://weiserlab.github.io/wirelessnetworking/CS4222_Lecture4.pptx

Prerequisites

(CS2105 or EE3204/E or EE4204) and (EE2012/A or MA2216 or ST2131 or ST2334)

Preclusion CS5422 and EE5132

Policy regarding the use of AI tools

TBA

Courtesy

Parts of the course were adapted from courses offered by: Prof. Pat Pannuto (University of California, San Diego), Branden Ghena (Northwestern University), Prof. Prabal Dutta (University of California, Berkeley) and Prof. Mun Choon Chan (National University of Singapore).