Change of Major
Thank you for your interest in studying mechanical engineering! This information is intended for currently enrolled CSU students who have begun coursework.
If you’re a recently admitted student, but have not yet begun courses, you should contact the Office of Admissions for change of major inquiries.
Incoming freshmen and continuing CSU students should change their major to MECH by 45 CSU credits and transfer students should do so by 30 CSU credits after transferring.
Take this survey to determine whether you are eligible to automatically change your major to Mechanical Engineering.
Credit on an AP test for a course is sufficient for any B- or better grade requirement.
If you are currently taking courses to meet the change of major requirements, you will need to wait until your final grades post on RAMweb to confirm your eligibility and start the COM process.
To see an overview of the COM requirements, please view this flowchart. We recommend utilizing the flowchart in conjunction with the survey above since the survey contains additional details and instructions on the COM process.
If, based on the survey or flowchart, you meet the requirements to automatically change your major to Mechanical Engineering, complete the following steps to make the change of major process official:
If you do not meet the calculus and science grade and/or GPA requirements for an automatic change of major to Mechanical Engineering, we encourage you to submit an COM Appeal Form so we can review your individual situation. You must have attempted Calculus I or higher and a required science course and received a final grade for any change of major appeal to be considered. You can find the COM Appeal Form here.
If you have not attempted the required Calculus I or higher and a required science course to be considered for an automatic change of major or change of major appeal, but have completed MECH 103 or ENGR 111 with a C or better, you may be eligible for an exception to take MECH 210 as a non-MECH student. The form to request this exception and detailed requirements can be found here.