Bachelor of Science in Mechanical Engineering

Program Structure

The Mechanical Engineering degree curriculum is designed, in line with its program educational objectives, to provide students not only solid fundamentals of mathematics and science, strong design and analysis skills of mechanical engineering, but also develop graduates who are conscientious citizens and aware of their ethical responsibilities in a global society.

To prepare the graduates to achieve the educational objectives set out by the program, the curriculum of the ME degree includes total 180 credits for graduation:

  • 30 credits of mathematics courses (Table 1)
  • 21 credits of science courses (Table 2)
  • 86 credits of engineering courses (Table 3 and 4)
  • 20 credits of general education (visual literary performing art or writing/composition) (Table 5)
  • 13 credits of skills courses (Table 6)

Catalogs with current course descriptions can be found here:

New requirements effective Autumn 2020. If you began the program before Autumn 2020, please consult with your adviser for graduation requirements.

Table 1: Summary of Mathematics Courses

Summary of Mathematics Courses
Mathematics Courses Credits
ST MATH 124 Calculus I 5
ST MATH 125 Calculus II 5
ST MATH 126 Calculus III 5
ST MATH 307 Intro to Differential Equations 5
ST MATH 324 Multivariable Calculus 5
ST MATH 390 or IND E 315 Probability and Statistics in Engineering 5
Total 30

Table 2: Summary of Science Courses

Summary of Science Courses
Science Courses Credit
B CHEM 143/144 General Chemistry I/Lab 1 6
B PHYS 121 Mechanics 5
B PHYS 122 Electromagnetism and Oscillatory Motion 5
B PHYS 123 Waves 5
Total 21

Table 3: Summary of Engineering and Applied Science Courses

Summary of Engineering Courses

Engineering Courses

B ENGR 320 Fund. of Material Science 4
B ENGR 321 Materials Engineering Lab 2
B ME 221 Statics 4
B ME 222 Mechanics of Materials 4
B ME 223 Dynamics 4
B ME 301 Introduction to Mechanical Engineering 1
B ME 315 Intro to 3D Modeling, Design, and Analysis 4
B ME 331 Thermodynamics 4
B ME 332 Fluid Mechanics 4
B ME 333 Heat Transfer 4
B ME 334 Thermal Fluids Lab 2
B ME 341 Mechanical Systems Design I 4
B ME 342 Mechanical Systems Design II 4
B ME 343 Mechanical Systems Design III 5
B ME 410 Electric Power and Machinery 5
B ME 481 The Citizen Engineer 5
B ME 494 Innovation, Design and Entrepreneurship 5
B ME 495 Capstone Project in ME I 2
B ME 496 Capstone Project in ME II 3
ME electives 16
Total 86

Students select courses from the list given in Table 4 to meet the 16 credit ME elective requirements. UW Seattle college of Engineering courses will also fulfill UWB ME requirements but students should assume the responsibility of consulting the appropriate academic adviser for permission.

Table 4: Summary of Engineering Elective Courses

Summary of Engineering Elective Courses
Engineering Elective Courses Credit
B ME 345 Machining Fundamentals 4
B ME 433 Advanced Thermal Fluids 4
B ME 435 Intro to Heating, Ventilation, and Air Conditioning 4
B ME 440 Mechanical Behavior of  Materials 4
B ME 446 Sustainable Energy 4
B ME 450 Intro to Ocean Engineering and Sciences 4
B ME 460 Intro to Mechatronics 4
B ME 483 Fundamentals of Engineering Mechanical Exam Preparation 2
B ME 493 Intro to Biomaterials 4
B ME 493 Ocean Sensor Data Analysis 4
B ME 493 Finite Element Analysis 4
B ME 493 Aircraft Stability and Loads 4
B ME 493 Intro to Vibration and Structures 4
B ME 493 Sustainable Energy in Japan 5
B ME 498 Independent Study in Mechanical Engineering (1-5) max 4 counted as degree credit
B ME 499 Undergraduate Research in Mechanical Engineering (1-5) max 4 counted as degree credit
*B EE 381 Electric Power Generation 5
*B ME 431 Acoustical Engineering: Fundamentals  4
*B ME 432 Acoustical Engineering: Medical Devices 4
* Electives not currently offered   


Table 5: General Education Courses

General Education Courses
General Education Courses Credit
B WRIT 134 Composition 5
B WRIT 135 Research Writing (or ENGL 182 or HCDE 231) 5
Visual Literary and Performance Arts (VLPA) electives 5
Individuals and Society (I&S) electives 5
Total 20

Table 6: Skills Courses

Summary of skills courses
Skill Courses Credits
CSS 112 Introduction to Programming for Scientific Applications 4
BIS 121 Intro to Drawing (or equivalent) (Suggested) 5
B ENGR 310 Computation Physical Modeling 4
Total 13

Flowchart of the Structure of the ME Curriculum

Mechanical Engineering flow chart