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 Biology Biology (B.S.) with Concentration in Marine Biology Biology Dual Degree (B.S., M.S.) Biology (M.S.) Biology Minor Biology Research Certificate Biomechanical Engineering Biomechanical Engineering Certificate Business Economics Business Economics (B.S.B.) Business Administration Business (MBA) Business Studies Business Studies Minor Chemical Methods Chemical Methods (A.S.) Chemistry Chemistry (B.S.) Chemistry (B.S.C.) Chemistry Minor Chemistry Research Certificate Civil Engineering Civil Engineering (B.S.C.E.) Communication Communication (B.A.) Communication (B.A.) with Concentration in Interpersonal and Organizational Communication Communication (B.A.) with Concentration in Journalism Communication (B.A.) with Concentration in Media and Culture Communication (B.A.) with Concentration in Rhetoric and Public Advocacy Communication Sciences and Disorders Communication Sciences and Disorders (B.S.) Communication Studies Communication Studies Minor Computer Engineering Computer Engineering (B.S.Cmp.E.) Computer Engineering Technology Computer Engineering Technology (B.S.) Computer Networking Computer Networking Certificate Pagination Previous page Previous Page 2 Next page Next