ECE Courses

  • Click on the course number for a detailed course outline.
Course Number  Course Title and Catalog Description
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.
Communication Systems Laboratory
To examine the performance of analog and digital telecommunications systems and components.
Network Design and Simulation
Introduces the principles of Monte Carlo techniques and network simulation, and applies them to design issues in ATM systems
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.
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.
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.
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.
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
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
Coding Theory and Applications
To introduce the theory and practice of error control coding, with emphasis on linear, cyclic, convolutional, and parallel concatenated codes
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
Wireless Networks
Fundamental concepts of wireless networks.
Broadband Networking
Fundamental concepts of broadband networking, including newtork models, ATM networks, quality of service, and traffic management.
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
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.
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.
Advanced Communication Theory
Latest developments in communications and networking are treated in lecture and seminar. Emphasis on current literature and open research areas.