|Course Number||Course Title and Catalog Description|
| 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.
| ECE3600 ||Computer Communications|
Basic concepts of computer communication network protocols.
| ECE4601 ||Communication Systems|
To present the fundamentals of modern digital communication systems and evaluate their performance with realistic channel models.
| ECE4602 ||Communication Systems Laboratory|
To examine the performance of analog and digital telecommunications systems and components.
| ECE4604 ||Network Design and Simulation|
Introduces the principles of Monte Carlo techniques and network simulation, and applies them to design issues in ATM systems
| 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.
| 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.
| 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.
| 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.
| ECE6601 ||Random Processes|
To develop the theoretical framework for the processing of random signals and data.
| ECE6602 ||Digital Communications|
Basic M-ary digital communications systems, with emphasis on system design and performance analysis in the presence of additive noise
| ECE6603 ||Advanced Digital Communications|
The theory and practice of efficient digital communications over linear dispersive channels, including adaptive equalization and synchronization
| ECE6604 ||Personal and Mobile Communications|
To introduce various topics that are fundamental to cellular mobile telephone systems
| 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
| 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
| ECE6607 ||Computer Communication Networks|
Fundamental concepts of computer network architectures and protocols.
| ECE6608 ||Performance Analysis of Communications Networks|
Fundamental concepts of queueing systems, and applications of queueing theory to the performance evaluation of computer networks
| ECE6610 ||Wireless Networks|
Fundamental concepts of wireless networks.
| ECE6611 ||Broadband Networking|
Fundamental concepts of broadband networking, including newtork models, ATM networks, quality of service, and traffic management.
| 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.
| 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.
| 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.
| ECE6615 ||Sensor Networks|
Basics of sensor network communications. Applications, architectures, and communication protocols for sensor networks are treated in depth.
| ECE7611 ||Advanced Communication Theory|
Latest developments in communications and networking are treated in lecture and seminar. Emphasis on current literature and open research areas.