Graduate Courses
More information about ECE courses, including fees and grading bases, can be found in theĀ UA Catalog, under Course Descriptions.
ECE 501B
Advanced Linear Systems Theory
Prerequisite(s):
Graduate standing or permission of the instructor
ECE 503
Probability and Random Processes for Engineering Applications
Prerequisite(s):
An undergraduate course in probability
ECE 506
Reconfigurable Computing
Prerequisite(s):
ECE 562 and ECE 574A
ECE 509
Cyber Security - Concept, Theory, Practice
Prerequisite(s):
ECE 578
ECE 511
Numeric Modeling of Physics & Biological Systems
Prerequisite(s):
ECE 381, MATH 254, PHYS 141, PHYS 143, ECE 175, or consult with instructor
ECE 513
Web Development and the Internet of Things
Prerequisite(s):
ECE 175 and ECE 275
ECE 514A
Photovoltaic Solar Energy Systems
Prerequisite(s):
Graduate standing
ECE 523
Engineering Applications of Machine Learning and Data Analytics
Prerequisite(s):
ECE 503 or equivalent
ECE 524
Fundamentals of Cloud Security
Prerequisite(s):
ECE 509 suggested but not required
ECE 527
Holography and Diffractive Optics
Prerequisite(s):
OPTI 502, OPTI 505R or ECE 459 or ECE 559
ECE 529
Digital Signal Processing
Prerequisite(s):
ECE 340 and MATH 322
ECE 531
Software Defined Radio
Prerequisite(s):
1. Python or C/C++ programming; 2. Linux; 3. ECE 340A or equivalent; 4. ECE 429 or equivalent. Or with the consent of the instructor.
ECE 532
Digital Image Analysis
Prerequisite(s):
ECE 340
ECE 533
Digital Image Processing
Prerequisite(s):
ECE 529; concurrent registration in ECE 503
ECE 535A
Digital Communications Systems
Prerequisite(s):
ECE 340A
ECE 537
Digital Communications Systems II
Prerequisite(s):
Graduate standing
ECE 538
Radar Signal Processing
Prerequisite(s):
ECE 340
ECE 541A
Automatic Control
Prerequisite(s):
ECE 340
ECE 542
Digital Control Systems
Prerequisite(s):
ECE 340
ECE 550
Analog Integrated Circuits
Prerequisite(s):
ECE 351C or equivalent Electronic Circuits I course
ECE 556
Optoelectronics
Prerequisite(s):
ECE 352 and ECE 381
ECE 559
Fundamentals of Optics for Electrical Engineers
Prerequisite(s):
Graduate standing
ECE 562
Computer Architecture and Design
Prerequisite(s):
ECE 175, ECE 274, ECE 369A or consent of instructor
ECE 564
Advanced Topics in Computer Networks
Prerequisite(s):
Introductory course on computer networks
ECE 566
Knowledge-System Engineering
Prerequisite(s):
Graduate standing
ECE 568
Introduction to Parallel Processing
Prerequisite(s):
ECE 369
ECE 569
High Performance Computing: Technology, Architecture, and Algorithms
Prerequisite(s):
Knowledge of computer architecture and digital systems
ECE 574A
Computer-Aided Logic Design
Prerequisite(s):
ECE 275
ECE 576A
Engineering of Computer Based Systems
Prerequisite(s):
ECE 373 and ECE 479
ECE 576B
Embedded System Design and Optimization
Prerequisite(s):
ECE 274A, ECE 275, and ECE 576A
ECE 578
Fundamentals of Computer Networks
Prerequisite(s):
ECE 175
ECE 579
Principles of Artificial Intelligence
Prerequisite(s):
ECE 373 or equivalent
ECE 581A
Electromagnetic Field Theory
Prerequisite(s):
Graduate standing, ECE 381 or equivalent, and MATH 422
ECE 581B
Electromagnetic Field Theory
Prerequisite(s):
ECE 581A
ECE 584
Antenna Theory and Design
Prerequisite(s):
Graduate standing and ECE 381
ECE 586
Microwave Engineering I: Passive Circuit Design
Prerequisite(s):
Graduate standing
ECE 588
Microwave Engineering II: Active Circuit Design
Prerequisite(s):
Graduate standing
ECE 632
Advanced Optical Communication Systems
Prerequisite(s):
ECE 430/530 or equivalent
ECE 633
Quantum Information Processing and Quantum Error Correction
Prerequisite(s):
ECE 501B or equivalent; typically, basic linear algebra is sufficient
ECE 635
Error Correction
Prerequisite(s):
Graduate standing
ECE 636
Information Theory
Prerequisite(s):
ECE 503
ECE 639
Detection and Estimation in Engineering Systems
Prerequisite(s):
ECE 503
ECE 678
Wireless Protocols
Prerequisite(s):
Graduate standing
Contact Us
Contact Us
Loading...