ECE Courses by TIG

Course NumberCourse Title and Catalog Description

ECE4604

Network Design and Simulation

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

ECE6603

Advanced Digital Communications

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

ECE6605

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

ECE6601

Random Processes

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

ECE7611

Advanced Communication Theory

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

ECE6614

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.

ECE4601

Communication Systems

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

ECE6608

Performance Analysis of Communications Networks

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

ECE6611

Broadband Networking

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

ECE4607

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.

ECE6606

Coding Theory and Applications

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

ECE6602

Digital Communications

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

ECE6612

Computer Network Security

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

ECE6607

Computer Communication Networks

Fundamental concepts of computer network architectures and protocols.

ECE4605

Advanced Internetworking

Networking fundamentals, including TCP/IP protocol suite. Latest newtorking technologies in wireless networks and mobile computing, newtwork quality of service, network programmability, and miscellaneous topics. Project intensive.

ECE6615

Sensor Networks

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

ECE4606

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.

ECE6610

Wireless Networks

Fundamental concepts of wireless networks.

ECE3077

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.

ECE6390

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.

ECE6604

Personal and Mobile Communications

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

ECE3600

Computer Communications

Basic concepts of computer communication network protocols.

ECE4602

Communication Systems Laboratory

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

ECE6613

Broadband Access Networks

Study and comparison of ongoing and emerging access network technologies, including hybrid-fiber-coax, FTTP/FTTH, Gigabit Ethernet, ADSL/VDSL, and ultra wideband wireless data over fiber systems.