Master of Science degree requirements

The MSE curriculum requires 30 units:

  • 6 units of thesis (ME 699)
  • 3 units of advanced mathematics or statistics
  • 6 units of EGR 501 (3 units) and EGR 502 (3 units) – core topics in sustainable systems and advanced engineering design
  • 15 units of electives

Since the MSE program emphasizes interdisciplinary topics, students may wish to take courses outside of their primary disciplinary focus.  Some courses may require prior completion of prerequisite courses. Master of science students in mechanical engineering must also:

  • choose the chair and members of your advisory committee before completing 9 units of coursework
  • submit a plan of study that lists all coursework intended to satisfy the M.S.E. degree requirements by the first month of the semester in which you take your 10th credit.  (The elective and math/statistics courses are selected in consultation with and acceptable to the student’s graduate committee and its chair)
  • complete a maximum of two courses, up to 8 units, at the 400-level
  • complete at least 24 hours of formal coursework, other than such individualized studies as independent study, directed readings, thesis and research

Course requirements

Core courses

Read more

The common core represents a unifying vision of guiding future research and engineering applications by the principles of sustainability and methods of advanced engineering design.  The core consists of two courses – one offered each semester – taught by faculty from across the engineering and professional programs in the college:

  • EGR 501 Topics in Sustainability (3)
  • EGR 502 Topics in Advanced Engineering Design (3)


Read more

The 3-credit requirement in advanced mathematics/statistics can be met by an appropriate course from the Department of Mathematics and Statistics, or a similar course with approval of the student’s advisory committee.  A partial list of existing courses that are acceptable in meeting the requirement is shown below:

  • MAT 461 Partial Differential Equations (3)
  • MAT 516 Linear Algebra (3)
  • MAT 531 Real Analysis (3)
  • MAT 535 Complex Analysis (3)
  • MAT 563 Numerical Analysis (3)
  • MAT 661 Applied Mathematics (3)
  • MAT 667 Dynamical Systems (3)
  • STA 570 Statistical Methods I (3)
  • STA 571 Statistical Methods II (3)


Read more

The 6-credit thesis requirement is met by conducting supervised research and registering for the appropriate course from the list below.  The student should select the course consistent with his/her disciplinary focus.

CENE 699 Thesis (1-9)

CS 699 Thesis (1-9)

EE 699 Thesis (1-9)

EGR 699 Thesis (1-9)

ME 699 Thesis (1-9)


The 15-credit requirement of 400- or 500-level electives can be met from courses found in the Departments of Civil and Environmental Engineering, Computer Science, Electrical Engineering, and Mechanical Engineering.  However, since cross-disciplinary course work is encouraged in this program, courses from other departments will be acceptable with approval of the student’s graduate advisory committee.  Existing courses in engineering and computer science that can be used to satisfy the electives credit requirement are shown below.

Civil and Environmental Engineering electives

CENE 502 Principles of Environmental Transport Processes (3)

CENE 540 Environmental Protection: Today and Tomorrow (3)

CENE 541 Traffic Studies and Signal Systems (3)

CENE 543 Urban Transportation Planning (3)

CENE 599 Advanced Traffic Signals (3)

CENE 550 Geotechnical Evaluation & Design (3)

CENE 551 Geotechnical Earthquake Engineering (3)

CENE 568 Rivers and Streams (3)   

CENE 599 Classical Open Channel Flow (3)

CENE 599 Water Quality Modeling (3)

CENE 599 Environmental Biotechnology (3)

CENE 599 Masonry Design (3)

CENE 599 Contemporary Developments (1-3)

Computer Science electives

CS 550 Introduction to Parallel Computing (3)

CS 555 Reactive Systems (3)

CS 560 Computer Networks (3)

CS 565 Distributed Systems (3)

CS 577 Advanced User Interfaces (3)

CS 599 Contemporary Developments (1-3)

Electrical Engineering electives 

EE 531 Wireless Digital Communications I: Introduction (1)

EE 532 Wireless Digital Communications II: Physical Layer Challenges (1)

EE 533 Wireless Digital Communications III: Engineering the Solutions (1)

EE 542 Image Processing (3)

EE 581 Analog Circuits (1)

EE 582 Adv Very Large Scale Integration Design (3)

EE 584 RF IC Fundamentals (1)

EE 585 RF IC Circuits (1) 

EE 586 RF IC Circuits Contd (1)

EE 587 Circuit Simulation Algorithms (3)

EE 599 Nonlinear RF Circuits (3)

EE 599 Probability and Random Processes (3)

EE 599 Contemporary Developments (1-3)

Mechanical Engineering electives 

ME 510 Finite Element Analysis (3)

ME 520 Applied Fluid Dynamics (3)

ME 525 Applied Computational Fluid Dynamics (3)

ME 530 Applied Thermal Analysis (3)

ME 540 Combustion (3)

ME 550 Product Realization (3)

ME 555 Manufacturing Systems Engineering and Management (3)

ME 560 Applied Solid Mechanics (3)

ME 570 Fracture Mechanics (3)

ME 580 Composite Materials (3)

ME 581 Experimental Characterization of Advanced Composites (1)

ME 599 Renewable Energy Systems (3)

ME 599 Aeromechanics of Wind Turbine Systems (3)

ME 599 Contemporary Developments (1-3)