Majors and MinorsYour Path Starts Here Refine your search Program Type Select a program type. Colleges and Schools Select a college or school. Format Select a program format. Program Attribute Select a program attribute. Find your program. Search for an academic program. Program Type Associate DegreeBaccalaureate DegreeCertificateCertificationDual DegreeGraduate CertificateGraduate DegreeMinorNondegreeProgram Type Format On CampusOnlineFormat Colleges and Schools Colleges and SchoolsCollege of Engineering, Technology, and Computer ScienceCollege of Liberal ArtsCollege of ScienceCollege of Visual and Performing ArtsDoermer School of BusinessIntegrated StudiesSchool of Education Program Attribute ArtisteAspiring EntrepreneurBorn LeaderBudding EinsteinGood ListenerHealerHistory BuffJack-of-All-TradesJustice CrusaderLanguage LoverMath WizTech GuruMusical ProdigyNumber CruncherPeacemakerPeople PersonProblem SolverSpotlight StarStorytellerStudent of LifeTinkererTravel EnthusiastWordsmithProgram Attribute Card view Table view Accounting Accounting (B.S.B.) Accounting Certificate Accounting Minor (for Business Majors) Advanced Manufacturing Engineering Advanced Manufacturing Engineering Certificate Advanced Manufacturing Management Certificate Biomechanical Engineering Biomechanical Engineering Certificate Computer Networking Computer Networking Certificate Construction Management Construction Management (B.S.) Electronics Electronics Minor Human Services Human Services (B.S.) Information Technology Information Technology Minor Materials Engineering Technology Materials Engineering Technology Minor Mechanical Engineering Mechanical Engineering (B.S.M.E.) Mechanical Engineering Dual Degree (B.S.M.E., M.S.E.) Mechanical Engineering (M.S.E.) Military Science Military Science Minor Organizational Leadership Organizational Leadership (A.S.) Organizational Leadership (B.S.) Organizational Leadership Certificate (Postbaccalaureate) Organizational Leadership (M.S.) Organizational Leadership Minor Philosophy Philosophy Minor Quality Quality Certificate Supervisory Leadership Supervisory Leadership Certificate Systems Engineering Systems Engineering Certificate (Postbaccalaureate)