Electrical and Computer Engineering (MECE)
Description
The Master of Electrical and Computer Engineering (MECE) program at Áù¾ÅÉ«Ìà focuses on you, the student. You'll get personal attention in small classes and research seminars from faculty who place teaching first. Our relevant and practical research and close connections with industry help create an exciting learning environment that will guarantee your success. In addition, many of our full-time graduate students obtain paid internships in local industry during their graduate program.
The Department of Electrical & Computer Engineering and Computer Science (ECECS) offers several graduate degrees:
- Master of Electrical and Computer Engineering (MECE) - the focus of this page
- Master of Science in Software Engineering
- Doctor of Philosophy (Ph.D.) with a major in Electrical & Computer Engineering
The MECE graduate degree allows for specializations in one of three areas:
- Signal and Systems
- Robotics and Mechatronic Systems
- Computer Engineering
- Graduate Co-op Program: Qualified individuals can choose to seek paid co-op positions in industry. These positions are typically during the summer semesters. However, in some cases if approved, students can work part-time or on alternating semesters. A rich variety of advanced engineering opportunities are available in the southeastern Michigan region.
- Design and Project Oriented: Participate in exciting hands-on projects that integrate theory and application. For example, students regularly work on the design and development of an internationally competitive autonomous vehicle to participate in the International Ground Vehicle Competition (IGVC.org).
- Student Publications: In many of our graduate courses and in some undergraduate classes, students develop poster and paper presentations for their project work, which are regularly submitted and accepted for publication in regional and national venues (SPIE, IEEE EIT, etc.).
- Student Centered: Take advantage of small class sizes and opportunities for one-on-one contact with professors. Most courses include opportunities to work in teams and advance the professional and personal skills so vital to long-term career success in industry.
-
Ìý
Program Learning Outcomes
Graduates of this program will be able to:
- apply knowledge of advanced mathematics, science, and engineering principles to electrical engineering
- identify, formulate, and solve complex electrical engineering problems
- use and integrate advanced techniques, skills, and modern engineering tools necessary for electrical engineering practice
-
Ìý
Admission Requirements
Students may enter the Master of Electrical & Computer Engineering program in one of two ways:
Traditional Students
Traditional students must apply for the graduate program online through the admissions webpage. Typical minimum requirements include an undergraduate GPA of 3.0 and a bachelor's degree in electrical and computer engineering or a closely related discipline from an accredited university. Graduate Record Exam (GRE) and Test of English as a Foreign Language (TOEFL) are not required but encouraged. Each applicant must also be approved by the department chair and the College of Engineering & Science dean's office.
5-Year Bachelor/Master Students
The accelerated 5-year Bachelor/Master degree program is designed to enable completion of both the Bachelor of Electrical Engineering (BEE) or the Bachelor of Robotics and Mechatronic Systems Engineering with a concentration in Electrical Engineering (BRMSE w/EE) and the Master of Electrical & Computer Engineering degrees in five calendar years. Students may be accepted as incoming freshmen, or current Detroit Mercy students within about two years of graduating and at least 3.25 GPA may apply. The program allows qualified Bachelor of Electrical Engineering or Bachelor of Robotics and Mechatronic Systems Engineering with a concentration in Electrical Engineering students to take up to two graduate level courses during their final three academic semesters. These courses will meet undergraduate degree requirements while also accruing course credits toward their graduate degree. Students need to maintain a 3.25 GPA to remain in this accelerated program.
Find more information on the 5-Year BEE-MECE program and 5-Year BRMSE w/EE-MECE program.
The graduate courses in the program are typically offered in the late afternoon and evening in order to accommodate those already in the work force.
-
Ìý
Master of Electrical and Computer Engineering Degree Requirements (30 credit hours)
The Master of Electrical & Computer Engineering may be completed by either a thesis or a non-thesis plan. Students must complete required courses and electives as specified below. At least half (15 credits) of the program must be selected from graduate-level only options.
Thesis Option
The thesis plan includes 24 credit hours of coursework, six credit hours of ELEE 5990 Electrical & Computer Engineering Master's Thesis, and an oral presentation/defense of the thesis to the departmental thesis committee and the public. Acceptance in the thesis degree option requires demonstration of strong academic performance and the ability to secure a thesis supervision agreement with one of the ECECS Department faculty members. At least nine credits (~three courses) of the 24 course credits must be non-cross-listed graduate-only classes.
Non-Thesis Option
The non-thesis plan consists of 30 credit hours of coursework. A student's plan of study must consist of no fewer than six courses from the Electrical & Computer Engineering and Computer Science Department. At least 15 credits (~five courses) must be non-cross-listed graduate-only classes.
Specialization Areas - for flexibility and focus
Students can complete the MECE degree with specializations in Signal and Systems, Computer Engineering, or Robotics and Mechatronics Systems.
Signals and Systems Specialization
The signals and systems specialization provides a background in digital signal processing, computer vision, and control systems. The advent of high-speed specialized digital signal processors, highly parallel Graphical Processing Units (GPUs) and FPGA/ASIC integrated circuits has spurred rapid development in this area (machine and deep learning, cellular phones, software radios, CD and 4K blu-ray players, and HDTV systems). The subsequent demand for specialists in this field has created excellent career opportunities. Students completing this program will have both the theoretical background and practical experience to design and develop quality products in this market.
Required courses for Signals and Systems Specialization (offered only at the graduate level):
Students must choose five of the following core classes:
- ELEE 5075 Digital Communications (3 credits)
- ELEE 5360 Internet of Things (IoT) (3 credits)
- ELEE 5620 Random Variables and Random Processes (3 credits)
- ELEE 5760 Digital Control Theory (3 credits)
- ELEE 5780 Optimization and Optimal Control (3 credits)
- ELEE 5810 Applications of Estimation Theory in Robotics & Signal Processing (3 credits)
- ELEE 5830 Information Theory (3 credits)
Other courses may be substituted with permission of the advisor depending on prior preparation, program consistency, and offerings available.
Recommended Elective Courses for Signals and Systems Specialization:
Elective courses for the MECE degree may be selected from any ELEE 5000-level courses, but the following courses are recommended for this specialization. Note that nine credits must be 5000-level-only for the thesis-option program and 15 credits must be 5000-level-only for the non-thesis-option program. Other courses may be selected from ENGR, ENT, MTH, CSSE, or MENG with advisor approval. The program may be supplemented with cooperative assignments in industry, but co-op preparation classes and credits earned by co-op assignments (CTA) may not be used toward the 30 credit-hour requirement.
- ELEE 5500 Automotive Electronics or VCE 5500 Secure Vehicle Electronics
- ELEE 5580 Advanced Electronics
- ELEE 5680 Computer Networking
- ELEE 5690 Networking Laboratory
- ELEE 5770 Embedded Systems
- ELEE 5790 Embedded Systems Laboratory
- ELEE 5840 Electromagnetic Compatibility
- ELEE 5880 Digital Signal Processing I
- ELEE 5920 Image Processing & Computer Vision
- ELEE 5990 Electrical & Computer Engineering Master's Thesis
In addition, the following courses are acceptable from the Vehicle Cyber Engineering (VCE) program as electives:
- VCE 5400 Secure Vehicle Embedded Systems
- VCE 5530 Vehicular Hardware Security
- VCE 5600 Capstone Design for Vehicle Cyber Engineering
Computer Engineering Specialization
The Computer Engineering specialization focuses on the design and development of embedded computer/control and wireless smart sensor systems. This focus uniquely addresses the needs of the bioelectric, wireless communications, multimedia, aerospace and automotive communities. The program seeks to provide students with the ability to design real-time distributed microcontroller-based systems. Career opportunities in this area are excellent.
Required courses for Computer Engineering Specialization (offered only at the graduate level):
Students must choose five of the following core courses:
- ELEE 5150 Secure Wireless Vehicular Networks (3 credits)
- ELEE 5360 Internet of Things (IoT) (3 credits)
- ELEE 5620 Random Variables and Random Processes (3 credits)
- ELEE 5640/5650 Hardware Descriptive Languages + Lab (4 credits)
- ELEE 5750 Deep Learning (3 credits)
- ELEE 5810 Applications of Estimation Theory in Robotics & Signal Processing (3 credits)
- ELEE 5830 Information Theory (3 credits)
- CSSE 5580 Cloud Computing and Big Data (3 credits)
- CSSE 5760 Network Security (3 credits)
- VCE 5400 Secure Vehicle Embedded Systems (3 credits)
Other courses may be substituted with permission of the advisor depending on the student's prior preparation, program consistency, and offerings available.
Recommended Elective Courses for Computer Engineering Specialization:
Elective courses for the MECE degree may be selected from any ELEE 5000-level courses, but the following courses are recommended for this specialization. Note that nine credits total must be 5000-level-only for the thesis-option program and 15 credits must be 5000-level-only for the non-thesis-option program. Other courses may be selected from CSSE, ENGR, ENT, MENG, MTH, or VCE with advisor approval. The program may be supplemented with cooperative assignments in industry, but co-op preparation classes and credits earned by co-op assignments (CTA) may not be used toward the 30 credit-hour requirement.
- ELEE 5400 Computational Intelligence Techniques
- ELEE 5680 Computer Networking
- ELEE 5690 Networking Laboratory
- ELEE 5760 Digital Control Theory
- ELEE 5770 Embedded Systems
- ELEE 5790 Embedded Systems Laboratory
- ELEE 5800 Computer Organization & Architecture
- ELEE 5840 Electromagnetic Compatibility
- ELEE 5880 Digital Signal Processing I
- ELEE 5920 Image Processing & Computer Vision
- ELEE 5990 Electrical & Computer Engineering Master's Thesis
In addition, the following courses are acceptable from the Vehicle Cyber Engineering (VCE) program as electives:
- VCE 5500 Secure Vehicle Electronics
- VCE 5530 Vehicular Hardware Security
- VCE 5600 Capstone Design for Vehicle Cyber Engineering
Robotics and Mechatronics Specialization
Robotics, the combination of sensing, computation and actuation in the real world, is experiencing rapid growth. This growth is driven by the decreased cost and increased availability of advanced sensors, high-performance computing devices and actuators, and by national needs for self-driving vehicles, defense and security, elder care, automation of household tasks, customized manufacturing, and interactive entertainment. The robotics specialization at Detroit Mercy is structured to integrate three elements of robotics: Computation, Sensing and Action. These three elements thus define the courses and projects as students explore perception, cognition, control and dynamics as well as experiential areas related to environment interaction such as learning, power systems and mechatronics (embedded systems, sensors and actuators).
Mechatronics Engineering is a modern discipline that transcends the boundaries between embedded systems, electronics, controls, sensors, and actuator design. The faculty of the Electrical & Computer Engineering and Computer Science Department, in cooperation with the Mechanical Engineering Department, has designed an innovative world-class Robotics and Mechatronics Systems program that offers a balance of electrical, computer, software, and mechanical engineering content with a focus on embedded systems design and computational intelligence. Career opportunities can be found in the aerospace, biomedical, and automotive fields among many others.
Required courses for Robotics and Mechatronics Specialization (offered only at the graduate level):
- ELEE 5350 Machine Learning (3 credits)
- ELEE 5620 Random Variables and Random Processes (3 credits)
- ELEE 5750 Deep Learning (3 credits)
- ELEE 5780 Optimization and Optimal Control (3 credits)
- ELEE 5810 Applications of Estimation Theory in Robotics & Signal Processing (3 credits)
Other courses may be substituted with permission of the advisor or department chairperson depending on prior preparation, program consistency, and offerings available.
Recommended Elective Courses for Robotics and Mechatronics Specialization:
Elective courses for the MECE degree may be selected from any ELEE 5000-level courses, but the following courses are recommended for this specialization. Note that nine credits total must be 5000-level-only for the thesis-option program and 15 credits must be 5000-level-only for the non-thesis-option program. Other courses may be selected from CSSE, ENGR, ENT, MENG, MTH, or VCE with advisor approval. The program may be supplemented with cooperative assignments in industry, but co-op preparation classes and credits earned by co-op assignments (CTA) may not be used toward the 30 credit-hour requirement.
- ELEE 5360 Internet of Things (IoT)
- ELEE 5400 Computational Intelligence Techniques
- ELEE 5680 Computer Networking
- ELEE 5690 Networking Laboratory
- ELEE 5730 State Space Systems
- ELEE 5770 Embedded Systems
- ELEE 5780 Optimization and Optimal Control
- ELEE 5790 Embedded Systems Lab
- ELEE 5920 Image Processing & Computer Vision
- ELEE 5990 Electrical & Computer Engineering Master's Thesis
In addition, the following courses are acceptable from the Vehicle Cyber Engineering (VCE) program as electives:
- VCE 5400 Secure Vehicle Embedded Systems (3 credits)
- VCE 5500 Secure Vehicle Electronics
- VCE 5530 Vehicular Hardware Security
- VCE 5600 Capstone Design for Vehicle Cyber Engineering
See the course catalog for a complete list of all courses.
Program Contact Information
Utayba Mohammad, D.Eng.
Chair, Electrical & Computer Engineering and Computer Science Department
Office: Engineering 330/331
Telephone: 313-993-3365
E-mail: ece_chair@udmercy.edu or mohammut@udmercy.edu