Skip to main content
Future Students

B.S. degree requirements

Graduation requirements summary

MSE students, in order to graduate with a bachelor's degree, complete:

  • 24 credits in mathematics
  • 31 credits of natural sciences coursework
  • 24 credits of engineering fundamentals
  • 51 credits in core MSE courses
  • 15 credits of technical elective courses
  • 12 credits of written and oral communication
  • 24 credits in Arts and Humanities (A&H), Social Sciences (SSc), and Diversity (DIV).

Plans of study for MSE students

PDFs of graduation requirements and a sample 4-year course schedule are available for students:

  • Sophomore-Start Plan of Study: For ENGRUD students starting in MSE in Autumn quarter sophomore year.
  • Junior-Start Plan of Study: For UW and Transfer students starting in MSE in Autumn quarter junior year, and ENGRUD students starting in the major after Autumn of sophomore year.

Nanoscience and Molecular Engineering (NME) Option

NME Option students complete all MSE degree requirements below, except the 15 credit Technical Elective requirement. In place of the 15 credit Technical Elective require, NME Option students complete a 19 credit NME Core and Elective Requirement, which is detailed at Nanoscience & Molecular Engineering Option Requirements

Concentration areas

The MSE degree offers a large number of course elective options. For advice on choosing pertinent electives to support your interests, please check out MSE Concentration Areas

Graduation requirements

24 credits required of mathematics coursework.

Course #Course NameCredits
MATH 124, 125, 126Calculus with Analytic Geometry I, II, III15
MATH 207 (or MATH 307)‡Introduction to Differential Equations (acceptable substitute AMATH 351)3
MATH 208 (or MATH 308)‡Matrix Algebra with Applications3
One (1) Math Elective:
IND E 315Probability and Statistics for Engineers (counts in this category OR in the Engineering Fundamentals elective category, NOT both)3
MATH 209 (or MATH 309)‡Linear Analysis3
MATH 224 (or MATH 324)‡Advanced Multivariable Calculus I3
MATH 318‡Advanced Linear Algebra Tools and Applications3
STAT 390Probability and Statistics in Engineering &Science4
TOTAL 24

‡ As of autumn 2021, MATH 307, MATH 308, MATH 309, and MATH 324 are renumbered as MATH 207, MATH 208, MATH 209, and MATH 224, respectively. Students can apply either the 200- or 300-level number for each course toward their degree requirements.

31 credits required of Natural Sciences coursework. Note: Elective courses chosen in this category cannot also satisfy course requirements in another degree category.

Course #Course NameCredits
TOTAL 31
CHEM 142, 152 (or CHEM 143, 153)(or CHEM 145, 155)General Chemistry10
PHYS 121/141Mechanics5
PHYS 122/142Electromagnetism5
PHYS 123/143 Waves5
Two Science Electives:
BIOL 180Introductory Biology5
BIOL 200Introductory Biology5
CHEM 162 or CHEM 153 or CHEM 155General Chemistry5
CHEM 165Honors General Chemistry5
CHEM 223Organic Chemistry – Short Program4
CHEM 224Organic Chemistry – Short Program4
CHEM 237Organic Chemistry4
CHEM 238Organic Chemistry4
CHEM 312Inorganic Chemistry (note: students who have completed CHEM 165 can have this course waived.  See Advisor.)3
CHEM 317Inorganic Chemistry Lab4
CHEM 335Honors Organic Chemistry4
CHEM 336Honors Organic Chemistry4
CHEM 452Physical Chemistry for Biochemists I3
CHEM 455Physical Chemistry3
CHEM 456Physical Chemistry3
PHYS 224Thermal Physics3
PHYS 225Introduction to Quantum Mechanics3
PHYS 227Elementary Mathematical Physics4
PHYS 228Elementary Mathematical Physics4

7 credits in written and oral communication.

Course #Course NameCredits
TOTAL 12
English CompositionApproved Composition Course5
** The University-required 7 additional writing credits will be met by taking MSE core courses.4

24 credits are required for graduation in these three areas of inquiry.

Course #Course NameCredits
TOTAL 24
A&HApproved UW A&H courses10
SScApproved UW SSc courses10
Additional A&H or SScApproved UW A&H or SSc courses4
Diversity5 credits of Diversity required; meet requirement by choosing an A&H/SSc course that is also a DIV course

24 credits of engineering fundamentals coursework.

Course #Course NameCredits
TOTAL 24
MSE 170Fundamentals of Materials Science4
AMATH 301 or CSE 142 or CSE 122Beginning Scientific Computing or Computer Programming I or Introduction to Computer Programming II4
AA 210Engineering Statics4
CEE 220Introduction to Mechanics of Materials4
8 Credits of Engineering Fundamentals Electives selected from the following list:
AA 260Thermodynamics (4 Credits) 
BIOEN 215Introduction to Bioengineering Problem Solving (3 Credits) 
BSE 201Introduction to Pulp, Paper, and Bioproducts (3 Credits) 
CHEM E 355Biological Frameworks for Engineers (3 Credits) 
CSE 123Computer Programming III (4 Credits) 
CSE 143Computer Programming II (4 Credits) 
CSE 160Data Programming (4 Credits) 
CSE 164Intermediate Data Programming (4 Credits) 
CSE 180Introduction to Data Science (4 Credits) 
EE 215Fundamentals of Electrical Engineering (4 Credits) 
ENGR 101Engineering Exploration (1 Credit)[Open to DTC students only] 
ENGR 333Advanced Technical Communication in the Engineering Workplace (4 credits) 
ENGR 490Engineering Leadership (2 credits) 
IND E 250Engineering Economy (4 credits) 
IND E 315Probability and Statistics for Engineers (counts in this category OR in the Math elective category, NOT both)  (3 credits) 
ME 123Intro to Visualization & Computer-Aided Design (4 credits) 
ME 230Kinematics and Dynamics (4 credits) 
NME 220Introduction to Molecular and Nanoscale Principles (NOT eligible elective for NME option students) (4 credits)

51 credits in core MSE courses.

Note that MSE core courses are only offered once a year and are designed to be taken in sequence.

Course #Course NameCredits
TOTAL 51
Sophomore OR Junior Year:
MSE 311Integrated Undergraduate Lab I (W course)3
MSE 312Integrated Undergraduate Lab II (W course)3
MSE 313Integrated Undergraduate Lab III (W course)3
   
 Junior Year: 
MSE 321Thermodynamics and Phase Equilibrium4
MSE 331Crystallography and Structure3
MSE 399Undergraduate Research Seminar1
   
MSE 310Introduction to Materials Science and Engineering3
MSE 322Kinetics and Microstructural Evolution4
MSE 342Materials Processing I3
MSE 351Electronic Properties of Materials3
   
MSE 333Materials Characterization3
MSE 352Functional Properties of Materials I3
MSE 362Mechanical Behavior of Materials I3
   
Senior Year:
MSE 442Materials Processing II3
MSE 493Design in Materials Engineering I1
   
MSE 494Design in Materials Engineering II2
MSE 431Failure Analysis and Durability of Materials3
   
MSE 495Design in Materials Engineering III3

6 credits must come from the MSE 400-level courses listed below; MSE 500-level courses also count. Up to 9 credits from the Other Technical Electives List below may be substituted, though you can also complete the requirement with 15 credits of MSE 400 or 500 level course work.

500-level MSE courses (except MSE 520 and MSE 599 that is an independent study) will also count toward MSE Technical Electives.

Course #Course NameCredits
MSE 450Magnetism, Magnetic Materials, and Related Technologies3
MSE 452Functional Properties of Materials II3
MSE 462Mechanical Behavior of Materials II3
MSE 463Corrosion and Wear of Materials3
MSE 466Energy Materials, Devices, and Systems3
MSE 471Introduction to Polymer Science and Engineering3
MSE 473Noncrystalline State3
MSE 474Nanocomposite Materials3
MSE 475Intro to Composite Materials3
MSE 476Introduction to Optoelectronic Materials3
MSE 477Data Science and Materials Informatics3
MSE 478Material and Device Modeling3
MSE 479Big Data for Materials Science3
MSE 481Science and Technology of Nanostructures3
MSE 482Biomaterials/Nanomaterials in Tissue Engineering3
MSE 483Nanomedicine3
MSE 484Electronic and Optoelectronic Polymers3
MSE 486Fundamentals of Integrated Circuit Technology3
MSE 487Composites Engineering, Production, and Maintenance3
MSE 488Materials In Manufacturing3
MSE 489Additive Manufacturing: Materials,Processes, and Applications3
MSE 490Composite Materials in Manufacturing3
MSE 498MSE Special Topics (Special topic courses only, not independent study)3-4

The 15 credit Technical Elective requirement total can include 0-9 credits from the following list; though you can fulfill the requirement with all MSE 400/500 level electives instead.

All 400 or 500-level courses in the following departments count towards Other Technical Electives (except seminar courses or independent study):

A A  | BIOEN  | CHEM E  | CEE  | CSEE E  | IND E  | M E

500 level courses from the Engineering and Allen School departments listed above will require the MSE advisor to update your audit manually; just notify your advisor is this is needed

If you would like to take a technical elective course outside Engineering or the Allen School that is not listed here, you must fill out a Course Substitution Petition Form and turn it in to the undergraduate advisor. The petition will be reviewed by the MSE Undergraduate Committee.

Course #Course NameCredits
A MATH 352Applied Linear Algebra & Numerical Analysis3
A MATH 353Partial Differential Equations and Waves3
A MATH 383Introduction to Continuous Math Modeling3
A MATH 401Vector Calculus and Complex Variables3
A MATH 403Methods for Partial Differential Equations3
BIOC 405, 406Introduction to Biochemistry3, 3
CHEM 312Inorganic Chemistry3
CHEM 455, 456, or 457Physical Chemistry3, 3, 3
CHEM E 341Energy and Environment3
ENGR 321Engineering Internship (can count a maximum of 4 cr. towards degree)1-2
ENVIR 480Sustainability Studio5
PHYS 321Electromagnetism4
PHYS 324, 325Quantum Mechanics4, 4
PHYS 334, 335Electric Circuits Laboratory3, 3
PHYS 434Application of Computers to Physical Measurement3
PHYS 441Quantum Mechanics4
* ENTRE 370Introduction to Entrepreneurship4
* ENTRE 440Business Plan Practicum2