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.
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.
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.