Please refer to the Course Catalog for course descriptions.
All computer science and technical electives must be approved by the student’s advisor. Students most often choose courses in the following disciplines to satisfy their technical electives requirement: Biology, Chemistry, Geosciences/Geophysics, Mathematics, Computer Science, Civil Engineering, Electrical Engineering, Materials Science and Engineering, and Mechanical Engineering.
REQUIREMENT FOR TECHNICAL AND ENGINEERING ELECTIVES:
- At least 6 credits must be in engineering courses: CE, ECE, ENGR, MSE, or ME.
- The remaining 9 credits (12 credits prior to the 2010-11 catalog year) may be in any math, science or engineering discipline.
- Up to 2 additional credits can be in MSE 498 Seminar.
- At least 9 credits must be in upper division courses (300 or 400 level courses).
- Students are encouraged to pursue a technical minor. Please refer to the undergraduate catalog for specific courses required for each minor. Available technical minors include:
Biomedical Engineering Minor
Civil Engineering Minor
Electrical Engineering Minor
Physics Minor
Chemistry Minor
Applied Mathematics Minor - If not pursuing a technical minor the student is encouraged to have a sequence of courses in a concentration, for example:
BIOL 191, BIOL 192, MSE 477
CHEM 301/302, CHEM 321, CHEM 322
EE 322, EE323/323L, EE440, 440L
ENGR 320, ENGR 330/331, ME 320/321
ENGR 220, ME 280, ME380 - Up to 3 credits can be in MSE 293/493 (Internship) or MSE 188/496 (Independent Study). The student must meet the department requirements (in addition to the university requirements) to earn MSE 293/493 or 188/496 credits. Consult with your advisor prior to signing up for these credits.
REQUIREMENT FOR COMPUTER SCIENCE ELECTIVE:
The Computer Science elective course must be approved by the student’s advisor. Students are encouraged to select from the following courses (course descriptions from the Course Catalog):
COMPSCI 115 Introduction to C:
COMPSCI 117 Introduction to C++
COMPSCI 119 Introduction to Java
COMPSCI 120 Introduction to Computer Programming Concepts
COMPSCI 125 Introduction to Computer Science
REQUIREMENT FOR CORE ELECTIVES:
Students can choose Area I (Arts & Humanities) and Area II (Social Sciences) from the list of approved course in the Course Catalog.
