Graduate Courses

The ECE Graduate Program offers courses on the Main Campus and Arizona Online. Consult the UAccess Student Center Class Search for courses offered in the current semester.

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

Course details

ECE 503: Probability and Random Processes for Engineering Applications

Prerequisite(s): An undergraduate course in probability

Course details

ECE 506: Reconfigurable Computing

Prerequisite(s): ECE 562 and ECE 574A

Course details

ECE 509: Cyber Security - Concept, Theory, Practice

Prerequisite(s): ECE 578

Course details

ECE 511: Numeric Modeling of Physics & Biological Systems

Prerequisite(s): ECE 381, MATH 254, PHYS 141, PHYS 143, ECE 175, or consult with instructor

Course details

ECE 513: Web Development and the Internet of Things

Prerequisite(s): ECE 175 and ECE 275

Course details

ECE 514A: Photovoltaic Solar Energy Systems

Prerequisite(s): Graduate standing

Course details

ECE 515: Microelectronics Manufacturing and the Environment
ECE 517: Measurement and Data Analysis in Biomedical Engineering
ECE 523: Engineering Applications of Machine Learning and Data Analytics

Prerequisite(s): ECE 503 or equivalent

Course details

ECE 524: Fundamentals Of Cloud Security

Prerequisite(s): ECE 509 suggested but not required

Course details

ECE 527: Holography and Diffractive Optics

Prerequisite(s): OPTI 502, OPTI 505R or ECE 459 or ECE 559

Course details

ECE 529: Digital Signal Processing

Prerequisite(s): ECE 340 and MATH 322

Course details

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.

Course details

ECE 532: Digital Image Analysis

Prerequisite(s): ECE 340

Course details

ECE 533: Digital Image Processing

Prerequisite(s): ECE 529; concurrent registration in ECE 503

Course details

ECE 534: Advanced Topics In Optical And Electronic Materials
ECE 535A: Advanced Topics in Optical and Electronic Materials

Prerequisite(s): ECE 340A

Course details

ECE 537: Digital Communications Systems II

Prerequisite(s): Graduate standing

Course details

ECE 538: Radar Signal Processing

Prerequisite(s): ECE 340

Course details

ECE 542: Digital Control Systems

Prerequisite(s): ECE 340

Course details

ECE 550: Analog Integrated Circuits

Prerequisite(s): ECE 351C or equivalent Electronic Circuits I course

Course details

ECE 556: Optoelectronics

Prerequisite(s): ECE 352 and ECE 381

Course details

ECE 559: Fundamentals Of Optics For Electrical Engineers

Prerequisite(s): Graduate standing

Course details

ECE 562: Computer Architecture And Design

Prerequisite(s): ECE 175, ECE 274, ECE 369A or consent of instructor

Course details

ECE 564: Advanced Topics In Computer Networks

Prerequisite(s): Introductory course on computer networks

Course details

ECE 566: Knowledge-System Engineering

Prerequisite(s): Graduate standing

Course details

ECE 568: Introduction to Parallel Processing

Prerequisite(s): ECE 369

Course details

ECE 569: High Performance Computing: Technology, Architecture and Algorithms

Prerequisite(s): Knowledge of computer architecture and digital systems

Course details

ECE 571: Fundamentals Of Information And Network Security
ECE 572: Design, Modeling and Simulation for High Technology Systems in Medicine
ECE 574A: Computer-Aided Logic Design

Prerequisite(s): ECE 275

Course details

ECE 576A: Engineering of Computer Based Systems

Prerequisite(s): ECE 373 and ECE 479

Course details

ECE 576B: Embedded System Design and Optimization

Prerequisite(s): ECE 274A, ECE 275, and ECE 576A

Course details

ECE 578: Fundamentals of Computer Networks

Prerequisite(s): ECE 175

Course details

ECE 579: Principles of Artificial Intelligence

Prerequisite(s): ECE 373 or equivalent

Course details

ECE 581A: Electromagnetic Field Theory

Prerequisite(s): Graduate standing, ECE 381 or equivalent, and MATH 422

Course details

ECE 581B: Electromagnetic Field Theory

Prerequisite(s): ECE 581A

Course details

ECE 584: Antenna Theory and Design

Prerequisite(s): Graduate standing and ECE 381

Course details

ECE 586: Microwave Engineering I: Passive Circuit Design

Prerequisite(s): Graduate standing

Course details

ECE 588: Microwave Engineering II: Active Circuit Design

Prerequisite(s): Graduate standing

Course details

ECE 625: Advanced Topic: Sensor and Ad Hoc Network Optimization
ECE 632: Advanced Optical Communication Systems

Prerequisite(s): ECE 430/530 or equivalent

Course details

ECE 633 Quantum Information Processing and Quantum Error Correction

Prerequisite(s): ECE 501B or equivalent; typically, basic linear algebra is sufficient

Course details

ECE 635: Error Correction

Prerequisite(s): Graduate standing

Course details

ECE 639: Detection and Estimation in Engineering Systems

Prerequisite(s): ECE 503

Course details

ECE 678: Wireless Protocols

Prerequisite(s): Graduate standing

Course details

Contact Graduate Advisor: gradadvisor@ece.arizona.edu

Contact Us
Contact Us
Loading...