MS in Electrical and Computer Engineering: Curriculum

MS in Electrical and Computer Engineering: Curriculum

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:

  • A maximum of 9 units of non-UA ECE coursework. All non-UA ECE coursework must be pre-approved by the Graduate Studies Committee prior to registration.
  • 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 541A Automatic Control 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.

For more information, please see our course descriptions or click here to 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.


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 right to privacy. By submitting this form, you consent to receive emails and calls from a representative of the University of Arizona, which may include the use of automated technology. Consent is needed to contact you, but is not a requirement to register or enroll.

Thinking of applying from outside the U.S.? Click Here.