A brief introduction to different applications and their requirements in terms of typical metrics of interest like throughput and delay is followed by lectures on the wireless channel and physical layer (OSI layer 1) technologies, with emphasis on their abstractions as relevant to understanding OSI layers 2 and above in 802.11 like wireless networks. Medium access techniques, for example, as specified in 802.11, a distributed network of nodes (for example, a network of vehicles or sensors in a field) can use to share the wireless medium are taught. Power and rate control, spatial reuse, self-organization, and scheduling in ad hoc wireless networks are taught. Time permitting common routing protocols and TCP over wireless are covered. Most topics involve a mix of analysis and experimentation.