Current Courses

Survey of modern digital communications techniques. Specific focus is on serial transmission over public communication channels. Topics include information content and coding, asynchronous and synchronous formats, concentrating and multiplexing, channel properties, modulation techniques, common carrier services, error sources and control, regulatory policies, networks, and their analyses. Students design both hardware and software components of computer communications systems. 3 hours lecture, 2 hours lab. Knowledge of a higher-order language required.

Introduction of wireless Personal Area Networks (WPANs). Topics include the networking architectures, protocol design and development, resource management, middleware and agent technologies, safety, security and compatibility and performance analysis in WPANs.

Introduction to wireless sensor networks. Overview of fundamental problems and their solutions. Focus on data aggregation, dissemination, localization, power management, security, algorithms and protocol. Students develop applications using Micaz motes and sensors running TinyOS operating systems.

Study networking protocol and system design in mobile computing. Focus on concepts, architecture, design, and performance evaluation of mobile computing principle, protocols and applications, including: wireless TCP, Mobile IP, 802.11 agent techniques, etc.
This course provides an introduction to wireless communication. Topics include cellular network concept, wireless communication channel and multi-path fading, digital modulation/demodulation techniques, performance analysis, equalization, diversity, and RAKE receiver and wireless communication system simulation.
This course introduces advanced wireless communication techniques. Topics include spreading spectrum technology and CDMA, mutli-user detection and interference cancellation, mutl-carrier transmission and ultra-wideband transmission technolgoy. Cognitive radio and dynamic spectrum access.
This course provides an in-depth examination of the fundamental concepts and principles in communications and computer networks. Topics include: queuing analysis, ATM, frame relay, performance analysis of routings, and flow and congestion controls.
Wireless Generations (1G, 2G, and 3G) and Standards, Wireless LAN's (Bluetooth), the Cellular concept - channel allocation and hand-off strategies, capacity of Cellular systems - Cell Splitting, Sectoring, Trunking and Grade of Service. Matched Filters and basic detection Theory, Analog and Digital Modulation techniques used in commercial Wireless systems - FM, DPSK, QPSK, /4-QPSK, OPSK, MSK, GMSK, and OFDM. M-ary modulation, Multiple-access techniques, Path loss in wireless channels, Large Scale and Small Scale Path Loss - Rayleigh and Rician Fading; Multipath and Doppler, Computer simulation of digital communication techniques, Computer Simulation of fading channels.
Fading Counteraction including ISI mitigation and Adaptive Equaliztion, Diversity, Coding and Interleaving for error correction, Speech Coding, Multiplexing and Multiple Access techniques including TDMA, FDMA, and CDMA; OFDM, CDMA, Wireless Networking, Packet Radio, Wireless LAN's including Bluetooth.

Past Courses