Advanced Digital Communications

The theory and practice of efficient digital communications over linear dispersive channels, including adaptive equalization and synchronization.

Broadband Access Networks

To develop architectures and technologies of wireless and wired broadband access networks including 5G wireless, fiber to the home, hybrid fiber-coax, and digital subscriber line.

Random Processes

To develop the theoretical framework for the processing of random signals
and data.

Computer Communications

Basic concepts of computer communication network protocols.

Coding Theory and Applications

To introduce the theory and practice of error control coding, with emphasis
on linear, cyclic, convolutional, and parallel concatenated codes

Wireless Networks

Fundamental concepts of wireless networks.

Digital Communications

Basic M-ary digital communications systems, with emphasis on system
design and performance analysis in the presence of additive noise

Communication Systems

To present the fundamentals of modern digital communication systems and
evaluate their performance with realistic channel models.

Wireless Communications

Cellular concept, wireless propagation modeling, types of digital modulation used in wireless systems, diversity combining, performance over fading channels, and multiple access techniques.

Advanced Internetworking

Reviews on networking fundamentals. Latest networking technologies in wireless and wireline networks. Machine learning and data science in networks or other emerging topics. Projects included.

Mobile and Wireless Networks

Basics of mobile and wireless networking. Architectures and communication protocols for wireless sensor networks, wireless local area networks, ad-hoc networks, cellular systems, WiMAX, and Wireless Mesh Networks.

Telecommunications Systems Laboratory

Basic digital telecommunications systems are examined in a laboratory setting using electronic modules, covering concepts such as modulation, channel coding, AWGN, eye diagrams, and BER.

Introduction to Probability and Statistics for ECE

Introduction to probability, random variables, distributions, estimation, confidence intervals, linear regression and other tools for describing and managing uncertainty in electrical and computer engineering.

Network Design and Simulation

Introduces the principles of Monte Carlo techniques and network
simulation, and applies them to design issues in ATM systems

Performance Analysis of Communications Networks

Fundamental concepts of queueing systems, and applications of queueing
theory to the performance evaluation of computer networks

Computer Network Security

Fundamental concepts of newtork information secutiry, including encryption, secure access methods, and vulnerabilities in network protocols, operating systems, and network applications.

Satellite Communications and Navigation Systems

To introduce satellite communications and navigation system design
including microwave transmission, satellite transponders, earth station
hardware and satellite networks. A design project is required.

Broadband Networking

Fundamental concepts of broadband networking, including newtork models, ATM networks, quality of service, and traffic management.

Multimedia Commun: Signal Processing, Networking, Applications, & Standards

Comprehensive coverage of media compression, synthesis and recognition, media communications and networking, and standards for audiovisual communications over wired and wireless networks.

Sensor Networks

Basics of sensor network communications. Applications, architectures, and communication protocols for sensor networks are treated in depth.

Personal and Mobile Communications

To introduce various topics that are fundamental to cellular mobile
telephone systems

Information Theory

To introduce the mathematical theory of communications. Emphasis will be
placed on Shannon's theorems and their use in the analysis and design of
communication systems

Computer Communication Networks

Fundamental concepts of computer network architectures and protocols.

Advanced Communication Theory

Latest developments in communications and networking are treated in lecture
and seminar. Emphasis on current literature and open research areas.

Communication Systems Laboratory

To examine the performance of analog and digital telecommunications systems
and components.