Updates on the campus response to coronavirus (COVID-19)

ECE Courses by TIG

Course NumberCourse Title and Catalog Description


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.


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.


Wireless Networks

Fundamental concepts of wireless networks.


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.


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.


Personal and Mobile Communications

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


Computer Communication Networks

Fundamental concepts of computer network architectures and protocols.


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.


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.


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.


Computer Communications

Basic concepts of computer communication network protocols.


Communication Systems

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


Network Design and Simulation

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


Random Processes

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


Digital Communications

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


Advanced Digital Communications

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


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.


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.


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.


Sensor Networks

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


Broadband Networking

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


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


Coding Theory and Applications

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