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 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.