Requirements specific to the robotics engineering program include:
- A bachelor's degree, GPA of 3.0 or better, in a STEM field from an accredited institution.
- Successful completion of all of the following courses (or their equivalent):
- Math: Calculus I, II, Differential Equations, and either Calculus III or Linear Algebra
- Programming: one college-level computer programming class covering basic data structures and commonly used programming languages (preferably C++, Python, or Java) taught at an accredited institution
- For those with non-engineering undergraduate degrees, foundational knowledge in mechanics and circuits is strongly recommended. In addition to the above requirements, non-engineering applicants are encouraged to have completed the following courses (or their equivalent):
- Intro to Mechanics
- Basics of Electronics
For a complete list of admission requirements, visit the Application Process page. Completed applications are reviewed on a case-by-case basis.