Skip to Main Content

Mechatronics and Robotics Engineering

Download as PDF

Program Requirements

Program Educational Objectives:

The undergraduate program in Mechatronics and Robotics Engineering, B.S.E. will provide educational experiences aimed toward producing graduates who will:

  • Become successful practitioners in an engineering career or career requiring use of their engineering skills.

  • Pursue graduate study, continuing education opportunities, and/or active participation in professional organizations in electrical engineering, computer engineering, or other related disciplines.

  • Demonstrate leadership and excel in multidisciplinary and multicultural environments.

  • Function as responsible members of society with an awareness of the ethical, social, and environmental ramifications of their work.

Requirements for the major in Mechatronics and Robotics Engineering, B.S.E. program


General Education Requirements


In order to graduate on-schedule without taking additional courses, it is highly recommended that students meet with an Undergraduate Academic Adviser concerning the selection of all of their General Education courses.

Each candidate for an Oakland University baccalaureate will need to satisfactorily complete approved courses in each of the following areas: Foundations, Explorations, Integration, U.S. Diversity, and Writing Intensive. For details, refer to the General Education Requirements section of the catalog. In order to satisfy both general education and other program requirements, in some of the General Education areas students should select from courses listed below.

Foundations:

  • Writing Foundations - course

  • Formal Reasoning (satisfied by course; see Mathematics and Sciences)

Explorations: 1 course from each of the 7 Explorations areas:

  • Arts

  • Language and Culture

  • Global Perspective

  • Literature

  • Natural Science and Technology (satisfied by course or course; see Engineering Core)

  • Social Science (satisfied by course, course or course; see Additional Major Requirements)

  • Western Civilization (satisfied by course; see Additional Major Requirements)

Integration:

  • Knowledge Applications (satisfied by course for engineering majors; see Mathematics and sciences)

  • Capstone (satisfied by course; see Required Professional Subjects)

U.S. Diversity:

  • May be met by an approved course in the Explorations area

Writing Intensive:

  • Writing Intensive in the Major (satisfied by course; see Required Professional Subjects)

  • Writing Intensive in General Education (may be met by an approved course in the Explorations area)

Additional Major Requirements

All students must meet the following requirements. Courses from these selections can meet general education exploration areas above.

  • Professional Ethics: course Introduction to Ethics in Science and Engineering

  • Economics: Choose one from course, course, or course

In order to graduate on-schedule without taking additional courses, it is highly recommended that students meet with a SECS Undergraduate Academic Adviser concerning the selection of all of their General Education courses.

Mathematics and Sciences


Students must complete at least 30 credits in the required math/science area. Students with fewer than 30 credit hours of math/science, for example due to transfers from another institution, must take additional courses to satisfy this requirement.

  • course Engineering Mathematics (4) 

  • course Calculus I (4)

  • course Calculus II (4)

  • course Introduction to Differential Equations with Matrix Algebra (4)

  • course General Chemistry I (4)

  • course Multivariable Calculus (4)

  • course Introductory Physics I (4)

  • course Introductory Physics II (4)

Engineering Core


  • course Engineering Graphics and CAD (1)

  • course Computer Problem Solving in Engineering (4)

  • course Introduction to Electrical and Computer Engineering (4)

  • course Introduction to Thermal Engineering (4)

  • course Introduction to Industrial and Systems Engineering (4)

  • course Design and Analysis of Electromechanical Systems (4) 

Required Professional Subjects


Required


  • course Electric Circuits (4)

  • course Signals and Systems (4) 

  • course Introduction to Robot Operating System (4) 

  • course Senior Design (4) or course Senior Mechanical Engineering Design Project (4) 

Choose any 2 courses from the list below:


Some of these courses are prerequisites of the Professional Elective courses.

  • course Electronic Circuits and Devices I (4)

  • course Electronic Circuits and Devices II (4)

  • course Electric Machines (4)

  • course Fundamentals of Embedded System Design (4) 

  • course Engineering Mechanics (4) 

  • course Mechanics of Materials (4) 

  • course Computer-Aided Design (3) 

Professional Electives


Students must complete 6 Professional Elective courses. To complete this requirement, students can either select a concentration or select courses from any of the depth areas listed below. Students interested in selecting a concentration can find the requirements printed following the list of depth areas.

Depth Areas:


Automotive Mechatronics Systems

  • course Fundamentals of MEMS (4) 

  • course Automatic Control Systems (4) 

  • course Microcomputer-based Control Systems (4) 

  • course Automotive Mechatronics I (4) 

  • course Fundamentals of Safety-Critical Embedded Systems (4) 

Autonomous Vehicles

  • course Machine Vision (4) 

  • course Autonomous Vehicle Systems I (4) 

  • course Embedded Artificial Intelligence (AI) (4) 

  • course Fundamentals of Safety-Critical Embedded Systems (4) 

Electric Drives and Powertrains

  • course Introduction to Power Electronics (4) 

  • course Electric and Hybrid Drive Systems (4) 

  • course Battery Management Systems (4) 

Human-Robot Interaction

  • course Human Robot Interaction (4) 

Industrial Robotics and Automation

  • course Robotic Systems and Control (4) 

  • course Machine Vision (4) 

  • course Industrial Automation Systems (4) 

Intelligent Robotics and Controls

  • course Automatic Control Systems (4) 

  • course Robotic Systems and Control (4) 

  • course Embedded Artificial Intelligence (AI) (4) 

Concentrations


The Electrical and Computer Engineering Department offers optional concentrations in Automotive Mechatronic Systems, Autonomous Vehicles, Electric Drives and Powertrains, Human-Robot Interaction, Industrial Robotics and Automation, and Intelligent Robotics and Controls to students interested in broadening their knowledge in a specific area of Mechatronics and Robotics Engineering. The following concentrations are only available to students enrolled in the Bachelor of Science degree in Mechatronics and Robotics Engineering. The concentration will be noted on the student’s transcript.

To earn a Bachelor of Science in Engineering in Mechatronics and Robotics Engineering with one of the following concentrations, students must fulfill all requirements of the Mechatronics and Robotics Engineering major and the selected concentration. Satisfying the requirements of a concentration will satisfy the professional electives requirement of the Mechatronics and Robotics Engineering major. Note that completing the Bachelor of Science degree in Mechatronics and Robotics Engineering with a concentration may require more than 129 credits. Students may earn only one concentration and the concentration must be completed as part of their degree. At least 50% of the major with concentration requirements must be earned at Oakland University.

1. Automotive Mechatronics Systems


Required Courses

  • course Automatic Control Systems (4) 

  • course Microcomputer-based Control Systems (4) 

  • course Automotive Mechatronics I (4) 

Electives (Choose 3 courses)

  • course Fundamentals of MEMS (4) 

  • course Machine Vision (4) 

  • course Autonomous Vehicle Systems I (4) 

  • course Fundamentals of Embedded System Design (4) 

  • course Fundamentals of Safety-Critical Embedded Systems (4) 

  • course Vibrations and Controls (4) 

  • course Powertrain Control & Diagnostics (4) 

  • course Vehicle Dynamics (4) 

  • course Internal Combustion Engines I (4) 

2. Autonomous Vehicles


Required Courses

  • course Machine Vision (4) 

  • course Autonomous Vehicle Systems I (4) 

  • course Embedded Artificial Intelligence (AI) (4) 

Electives (Choose 3 courses)

  • course Automatic Control Systems (4)

  • course Microcomputer-based Control Systems (4)

  • course Automotive Mechatronics I (4) 

  • course Fundamentals of Embedded System Design (4) 

  • course Fundamentals of Safety-Critical Embedded Systems (4) 

  • course Powertrain Control & Diagnostics (4) 

  • course Vehicle Dynamics (4) 

3. Electric Drives and Powertrains


Required Courses

  • course Introduction to Power Electronics (4) 

  • course Electric and Hybrid Drive Systems (4) 

  • course Battery Management Systems (4) 

Electives (Choose 3 courses)

  • course Automatic Control Systems (4) 

  • course Automotive Mechatronics I (4) 

  • course Design of AC Machines (4) 

  • course Fuel Cell Science and Technology (4) 

  • course Introduction to Electric Drive Vehicle Engineering (4) 

  • course Fundamentals of Battery Systems for Hybrid & Electric Vehicles (4) 

4. Human-Robot Interaction


Required Course

  • course Human Robot Interaction (4) 

Electives (Choose 5 courses)

  • course Bioinstrumentation (4) 

  • course Biomedical Signal Processing (4) 

  • course Human Computer Interaction (4) 

  • course Artificial Intelligence (4) 

  • course Information Retrieval and Knowledge Discovery (4) 

  • course Robotic Systems and Control (4)

  • course Machine Vision (4) 

  • course Autonomous Vehicle Systems I (4) 

  • course Embedded Artificial Intelligence (AI) (4) 

  • course Ergonomics and Work Design (4) 

5. Industrial Robotics and Automation


Required Courses

  • course Industrial Automation Systems (4) 

  • course Robotic Systems and Control (4)

  • course Machine Vision (4) 

Electives (12 credits)

  • course Engineering Operations Research - Stochastic Models (4) 

  • course PLM Applications - Product Data Management (2) 

  • course PLM Applications- Robotic Systems (2) 

  • course PLM Applications - Ergonomics (2) 

  • course Design for Manufacturing and Assembly Analysis (4) 

  • course PLM Applications - Change Management (2) 

  • course PLM Applications - Throughput Simulation (2) 

  • course Human Robot Interaction (4) 

  • course Production Systems and Workflow Analysis (4) 

  • course Mechanical Computer-Aided Manufacturing (4) 

6. Intelligent Robotics and Controls


Required Courses

  • course Automatic Control Systems (4)

  • course Robotic Systems and Control (4)

  • course Embedded Artificial Intelligence (AI) (4) 

Electives (Choose 3 courses)

  • course Artificial Intelligence (4) 

  • course Information Retrieval and Knowledge Discovery (4) 

  • course Digital Control Systems (4)

  • course Microcomputer-based Control Systems (4)

  • course Machine Vision (4) 

  • course Human Robot Interaction (4) 

  • course Vibrations and Controls (4) 

Major standing


To gain major standing in Mechatronics and Robotics Engineering, students must:

A) have an average GPA of 2.0 in the following mathematics and science courses: course, course, course, course, course, course, course;

B) have an average GPA of 2.0 in the following engineering core courses: course, course, course, course, course, course;

C) have no more than 2 grades below C in the required courses in A and B above;

D) have not attempted any course listed in A and B above more than 3 times; and

E) have not repeated more than 3 different courses listed in A and B. Courses in which a W (withdrawal) grade is recorded will not be counted.

Performance requirements


Satisfactory completion of the program requires a GPA of at least 2.0 within each course group: mathematics and sciences, engineering core, and professional courses (including required professional subjects and concentration/elective) and a grade of C or better in the senior design capstone course (course). Within professional courses, at most 2 grades below C are permitted, at most 2 different courses may be repeated, and a total of 3 attempts per course are permitted.

Sample mechatronics and robotics engineering program schedule


Students entering the School of Engineering and Computer Science with the required background may follow a schedule such as the one indicated below. However, students will need additional time to complete the program if they do not have the required background upon entrance to the program.

Freshman year


Fall semester-17 credits


  • course General Chemistry I (4)

  • course Engineering Mathematics (4)

  • course Engineering Graphics and CAD (1)

  • course Computer Problem Solving in Engineering (4)

  • WRT or General Education (4)

Winter semester-16 credits


  • course Introduction to Electrical and Computer Engineering (4) 

  • course Calculus I (4)  

  • course Introductory Physics I (4) 

  • General Education (4)

Sophomore year


Fall semester-16 credits


  • course Calculus II (4)  

  • course Electric Circuits (4)

  • course Introductory Physics II (4) 

  • General Education (4)

Winter semester-16 credits


  • course Introduction to Differential Equations with Matrix Algebra (4)  

  • course Introduction to Thermal Engineering (4) 

  • course Introduction to Industrial and Systems Engineering (4) 

  • course Design and Analysis of Electromechanical Systems (4) 

Junior year


Fall semester-16 credits


  • course Introduction to Robot Operating System (4)

  • Required Professional Subject Choice 1 of 2 (4)

  • course Signals and Systems (4)

  • course Multivariable Calculus (4) 

Winter semester-16 credits


  • Required Professional Subject Choice 2 of 2 (4)

  • Professional Elective (Depth or Concentration 1 of 6) * (4)

  • Professional Elective (Depth or Concentration 2 of 6) * (4)

  • General Education (4)

Senior year


Fall semester-16 credits


  • Professional Elective (Depth or Concentration 3 of 6) * (4)

  • Professional Elective (Depth or Concentration 4 of 6) * (4)

  • General Education (4)

  • General Education (4)

Winter semester-16 credits


  • Professional Elective (Depth or Concentration 5 of 6) * (4)

  • Professional Elective (Depth or Concentration 6 of 6) * (4)

  • course Senior Design (4) or course Senior Mechanical Engineering Design Project (4) 

  • General education (4)

Note


*For professional electives, students electing to take a concentration should review both the required and elective courses to properly plan the order to take courses to satisfy pre-requisites among all 6 courses.

Applicable Minors


All Minors are applicable to this major with the exception of the following Minor(s): Child Welfare and Mechatronics and Robotics Engineering.