We are automatically waiving the $75 application fee for all Master of Engineering and Graduate Certificate in Engineering applicants! Click here to learn more.

Departmental courses will be added as they are published on Testudo.


For additional academic deadlines, including specific sessions beginning and end dates, course add/drop and financial deadlines please see the Office of the Registrar.


  • You must use Testudo to register for your courses, whether you attend on campus or online.
  • Please be sure to enter the correct section code. If you are unsure of which section code to enter, please click here.
  • If you're registering for a course that requires permissions to register (Perm Req), please click here.
  • Consult your Degree Planning Sheet to ensure the courses you're selecting each semester fulfill your curriculum requirements
  • Please note that tuition and fees differ based on your section choices.

For additional Academic Deadlines, please see Testudo.

Note: For additional information about ENPM courses, please see the ENPM Course Catalog or contact us with questions. For non-ENPM courses, please contact the course instructor directly for any information needed.

Note: For additional questions about choosing courses, please contact your primary Academic Advisor.