Start by having a conversation with the professor you wish to study under. Obtain written permission from the professor to enroll in their section. Be sure to obtain specific approval for the credit hours desired. Unless otherwise specified by the professor, the default is 1 credit hour. To count as an elective, you must register for 3 credits of MAE 498/499. Upload the professor's written permission to a Forced Registration App on the SEAS Portal.
Additional information can be found on the Undergraduate Research page.
Students can register for MAE 496 in order to gain credit towards either a Technical Elective or a Professional Practice elective. Students may opt to register for up to 3 credits of MAE 496. Reminder: A maximum of 6 total credits are permitted to count towards degree requirements for informal courses (496/498/499).
Interested students should review ‘Internship Need to Know’ (pdf). After reviewing this document, please contact Dr. Khan at jobaidur@buffalo.edu to obtain written permission. Upload Dr. Khan’s written permission to a Forced Registration App on the SEAS Portal. Be sure to obtain specific approval for the credit hours desired. Unless otherwise specified by Dr. Khan, the default is 1 credit hour. To count as an elective, you must register for 3 credits of MAE 496.
This must be done before the end of add/drop for the current semester in which you are interning. Additional information can be found on the Undergraduate Internship page.
In order to be considered, students must be in good academic standing and have completed at least a semester at UB. Approved SEAS majors with at least a 3.2 cumulative UB GPA should submit a Credit Hour Override Request on the SEAS Portal.
If you have completed Junior level MAE courses, and did not complete MAE 277/278, you should replace this course with a SEAS Technical Elective.
If you took MAE 177 (Graphics) or EAS 230 (Computer Programming) at another school, you may not have the appropriate software that is required for upper level courses. If this is the case, please review the links below.
You will need to obtain written permission (email is fine) from both the course instructor and the Director of Graduate Studies (Dr. Salac: davidsal@buffalo.edu). Upload proof of permission to a Forced Registration App on the SEAS Portal.
Enrollment will be evaluated continuously from the time of registration to the end of add/drop. If you cannot register for the course/section you would like, please put yourself on the waitlist. Check back regularly to see if additional seats have been added. If the waitlist is full, please keep checking for waitlist availability. Please note: We are under strict fire marshal regulations regarding maximum capacity.
Review the repeat policy in the undergraduate catalog. You may self-enroll for a course up to twice. On the third time, or after an administrative withdrawal, you will need to complete a Forced Registration App on the SEAS Portal. Include a detailed explanation detailing how and why you will be successful in the course this time around. Be sure to address each time you previously resigned and/or earned an insufficient grade in prior attempts.
Exceptions are unable to be made for missing pre-requisites. Please reach out to your academic or faculty advisor to discuss your personal flowsheet and strategize how you can meet the requisites to enroll in your desired course. The only exception to this is Students who are missing the MAE 451 pre-req (MAE336), but are on track to graduate within one year, can be forced registered.)
If the course requires a co-req, that means you must be registering for this course at the same time, or have the course completed prior to registration. View the SEAS Course Prerequisite Policy.
If you are a non-MAE student trying to enroll in MAE courses, complete the Forced Registration Application on the SEAS Portal and provide justification (i.e., Manufacturing minor, non-degree seeking student, etc.).