Master of Science in Electrical and Computer Engineering

Master of Science in Electrical and Computer Engineering

As technology evolves at an astounding pace, skilled engineers that can find innovative solutions to emerging problems – both in developing new ideas and improving old ones – will find themselves consistently in-demand in the global marketplace. The online Master of Science (M.S.) in Electrical and Computer Engineering is designed with the input of industry leaders and led by expert faculty to help you gain this critical skill-set and lead the way to a promising future.

The program is a perfect fit for working engineers looking to enter a more design-oriented role, playing a central part in the creation and planning phase of new technologies. Through the flexible, customizable curriculum, you’ll have the opportunity to focus your coursework on the areas of engineering that interest you most, from communications and signal processing to advanced computer systems and networks. You can choose to specialize in one of the following areas, completing a focused academic plan that suits your goals:

  • High-performance Computing
  • Digital Signal Processing, Communications, and Control
  • Computer Networks
  • Software Engineering and Artificial Intelligence
  • Detection and Estimation
  • Holography and Diffractive Optics
  • Simulation Modeling and Heterogeneous Systems Design
  • Wireless Communications and Networks

Courses can be completed in a 100% online format, with some courses offering live lectures recorded in the classroom and uploaded to the digital learning platform within the day. This connects you directly to the same modern, leading curriculum that defines our traditional, on-campus experience. With the convenience of online learning, you can pursue the program on your own schedule while continuing to work full-time.

Request More Information

To learn more and download a free brochure, fill out the fields below. You can also call (888) 658-2042 to speak to one of our Admissions Counselors about the University of Arizona’s online Master of Science in Electrical and Computer Engineering.

* All fields are required. Your privacy is protected.

The University of Arizona respects your privacy. By submitting this form, you give your express consent to receive emails, calls and text messages, which may use automated technology, from a representative of University of Arizona. Message and data rates may apply. We need your consent to contact you, but you can enroll without consenting to our contacting you by calling us at the phone number displayed on this site.

Are you enrolling from outside the U.S.? Click Here.


To complete the Master of Science in Electrical and Computer Engineering, you must satisfy the following requirements. The curriculum allows for a high degree of flexibility, giving you the opportunity to build an individual course of study that suits your academic and professional goals. Every course reflects UA’s high standards of academic rigor, preparing you to design and implement electrical or computer systems that meet specifications and demonstrate mastery of circuitry and electronics.

Before the end of the first semester, you’ll be asked to submit a Draft Plan of Study detailing your intended coursework (see Designing Your Unique Academic Plan section). This plan must comprise 30 units of required graduate coursework (500- or 600-level) and fulfill the following requirements:

  • All requirements for the master’s degree must be completed within 6 years to ensure currency of knowledge. Time-to-degree begins with the earliest course listed on the Plan of Study, including credits transferred from other institutions. Work more than 6 years old is not accepted toward degree requirements.

Additionally, a cumulative GPA of 3.0 or higher must be maintained on all coursework taken.

Some of the courses that you can choose from include:

Course # Course Name Units
ECE 501B Advanced Linear Systems Theory 3 Units
ECE 503 Probability and Random Processes for Engineering Applications 3 Units
ECE 505 Model-Integrated Computing 3 Units
ECE 506 Reconfigurable Computing 3 Units
ECE 509 Cyber Security – Concept, Theory, Practice 3 Units
ECE 527 Holography and Diffractive Optics 3 Units
ECE 529 Digital Signal Processing 3 Units
ECE 535A Digital Communications Systems 3 Units
ECE 538 Radar Signal Processing 3 Units
ECE 542 Digital Control Systems 3 Units
ECE 562 Computer Architecture and Design 3 Units
ECE 564 Advanced Topics in Computer Networks 3 Units
ECE 566 Knowledge-System Engineering 3 Units
ECE 573 Software Engineering Concepts 3 Units
ECE 578 Fundamentals of Computer Networks 3 Units
ECE 579 Principles of Artificial Intelligence 3 Units
ECE 639 Detection and Estimation in Engineering Systems 3 Units

Designing Your Unique Academic Plan

New students must obtain an initial Faculty Advisor prior to or at the beginning of the first semester of study. The initial Faculty Advisor will assist in selecting courses for the Draft Plan of Study, which is a comprehensive plan detailing what courses you’ll pursue to complete the program. You may also submit a revised Draft Plan of Study for approval at any time. The study plan is then finalized and submitted to the College of Engineering for approval.

You can view our online course catalog and start crafting your academic plan.

We strongly encourage including a wide breadth of topics in the study plan. Your Faculty Advisor may require that the study plan include specific courses, including non-ECE courses, if it is necessary for your desired area of research.

Should you be interested in pursuing your Ph.D. after completing the program, we advise carefully considering the policies regarding your Ph.D. minor of interest when selecting your M.S. coursework. Up to 6 units of the Ph.D. minor may come from the M.S. coursework, if approved by the relevant minor department. In general, the Dept. of ECE allows a split Ph.D. minor consisting of coursework from more than one department. In the case of a dual or split minor, each sub-minor must consist of at least 6 units of coursework from the same department. However, ECE Ph.D. students with a non-ECE minor may be required by the minor department to take all 12 units of the minor in that minor department.