Skip to Main Content

Materials Science and Engineering B.Mat.S.E.

Download as PDF

College of Science and Engineering (TIOT)255 - Bachelor of Materials Science and Engineering
Completion requirement
Earn at least 4 credits from the following:
  • 0036921
    OR
    0001201
    OR
    0036961
    OR
    0148561

MATH1471 is a 2-credit course. Students who completed this course will need to work with a CSE advisor to discuss any credit discrepancies

Earn at least 4 credits from the following:
  • 0036931
    OR
    0001211
    OR
    0036971
    OR
    0148611

MATH1472 is a 2-credit course. Students who completed this course will need to work with a CSE advisor to discuss any credit discrepancies.

Both linear algebra and differential equations and multivariable calculus are required to graduate from the program. Only one is required for admission to the program.

Fulfill ANY of the following requirements:
Earn at least 4 credits from the following:
  • 0036941
    OR
    0002801
    OR
    0043111
  • 7909141
    AND
    8064971
OR
Earn at least 4 credits from the following:
  • 0036951
    OR
    0002821
    OR
    0036981
  • 7991841
    AND
    0148631
Completion requirement

Students must complete both linear algebra and differential equations and multivariable calculus to graduate from this program. One of these courses must be taken prior to enrollment in the program.

Fulfill ANY of the following requirements:
Complete 1 - 2 course(s) and earn exactly 4 credit(s) from the following:
  • 0036941
    OR
    0002801
    OR
    0043111
  • 7909141
    AND
    8064971
OR
Complete 1 - 2 course(s) and earn exactly 4 credit(s) from the following:
  • 0036951
    OR
    0002821
    OR
    0036981
  • 7991841
    AND
    0148631
Completion requirement
Earn at least 4 credits from the following:
  • 0020701
    OR
    0020731
    OR
    8179641

To ensure an understanding of key concepts, PHYS1301W or PHYS1401V are preferred.

Earn at least 4 credits from the following:
  • 0020711
    OR
    0020741
    OR
    8179651

To ensure an understanding of key concepts, PHYS1302W or PHYS1402V are preferred.

Completion requirement

AEM 2031 is preferred for students majoring in Materials Science & Engineering.

Complete 1 - 2 course(s) and earn 3 - 6 credit(s) from the following:
  • 8182611
  • 0043291
    AND
    0043401
Completion requirement
Complete 2 or more course(s) and earn 4 or more credit(s) from the following:
  • nVzH5vryuHXiotc1enDx
    OR
    8077581
    OR
    8077531
    OR
    8152521
  • 8077521

To ensure an understanding of key concepts, CHEM1071 or CHEM1071H are preferred.

Completion requirement
Fulfill ANY of the following requirements:
Complete exactly 2 course(s) and earn exactly 4 credit(s) from the following:
  • 8271311
    OR
    8077551
    OR
    8077561
  • 8077541
OR
Complete exactly 2 course(s) and earn exactly 4 credit(s) from the following:
  • 8152841
    AND
    8152831

To ensure an understanding of key concepts, CHEM1072 or CHEM1072H are preferred.

Complete exactly 1 course(s) and earn exactly 3 credit(s) from the following:
  • 0023921
    OR
    8081851
Completion requirement
Complete 1 or more course(s) and earn 3 or more credit(s) from the following:
  • 0049901
Completion requirement
Complete exactly 13 course(s) and earn exactly 43 credit(s) from the following:
  • 0049971
  • 0049991
  • 0049961
  • 0050341
  • 8158381
  • 7889991
  • 7890001
  • 0050351
  • 0050361
    OR
    7896831
    OR
    8024761
  • 0051661
  • 0051691
  • 0051701
  • 0044111
Completion requirement

The list below is not exhaustive; please see your advisor to discuss additional options.

Complete course(s) and earn 16 or more credit(s) from the following:
  • 0044071
  • 0044141
    OR
    8135641
  • 8091651
  • 7956581
    OR
    7956981
    OR
    7979571
  • 0142901
    OR
    8155901
    OR
    0029451
    OR
    7901261
  • 8095731
  • 0041011
  • 0169251
  • 0041701
  • 8017731
  • 0047071
  • 0042261
  • 0050111
  • 0033291
  • 0045531
  • 0023931
    OR
    8081861
  • 0023951
    OR
    0023961
  • 0041281
    OR
    7905781
  • 0162241
    OR
    7905411
  • 0024081
    OR
    8257661
  • 0167201
  • 0086351
  • 7895471
    OR
    8012471
  • 8096661
    OR
    8110721
    OR
    0036691
    OR
    0036671
  • 8252421
  • 8254361
  • 0032261
  • 0032321
  • 0047621
  • 0045011
  • 0045021
  • 0047951
  • 7975921
    OR
    7975981
  • 0055321
  • 0073381
  • 0055351
    OR
    8081131
  • 0163401
  • 0023681
  • 0107951
  • 0042951
  • 0043041
  • 0043011
  • 8199631
  • 0051751
  • 0108331
  • 8254211
    OR
    8253451
  • 8254261
    OR
    8205391
  • 8254221
    OR
    8252201
  • 0048331
  • 8114461
  • 8101131
  • 8141501
  • 8069981
  • 7954391
  • 0020791
  • 0020801
  • 7914071
    OR
    7914651
  • 0042041
  • 0016221
  • 0016211
  • 8031601
    OR
    0092671
  • 0143401
  • 8274201
Completion requirement

Students are required to take one upper division writing intensive course within the major. If that requirement has not been satisfied within the core major requirements, students must choose one course from the following list. Some of these courses may also fulfill other major requirements.

Complete up to 1 course(s) and earn credit(s) from the following:
  • 7890001
  • 0051691
Completion requirement

In response to industry needs, the Department of Chemical Engineering and Materials Science (CEMS) developed a coursework-based M.S. in Data Science for Chemical Engineering and Materials Science (M.S. DS-CEMS) degree program emphasizing statistics, computing, data analysis, and optimization and their application in chemical engineering and materials science. This M.S. program was developed in coordination with Computer Science and Statistics. The integrated B.MatS.E/M.S.DS-CEMS program will give students in the undergraduate Materials Science & Engineering program the option to apply to the DS-CEMS master’s program and obtain a bachelor’s and master’s degree within five years, providing a time and cost benefit to the students while earning their professional degrees.

Application Requirements:

Applicants must be enrolled in the B.MatS.E program at the University of Minnesota-Twin Cities and in their junior (third) year of the Materials Science & Engineering program. Applicants must have a minimum cumulative GPA of at least 3.0 at the time of application, or a strong recommendation from a CEMS faculty member or instructor.

In addition to completing all of the requirements for the B.MatS.E degree, students must also complete the following courses with a C- or better prior to the beginning of graduate coursework:

Programming requirement (one of the following)

CSci 1103: Introduction to Computer Programming in Java
CSci 1113: Introduction to C/C++ Programming for Scientists and Engineers
CSci 1133: Introduction to Computing and Programming (recommended)

Algorithms requirement

CSci 3041: Introduction to Discrete Structures and Algorithms

Statistics requirement (one of the following)

Stat 3021: Introduction to Probability and Statistics
Stat 3301: Regression and Statistical Computing

Students apply to an integrated degree program the semester prior to the last year of undergraduate academic study, providing the student one year (two semesters) to complete undergraduate degree requirements and also take graduate-level courses. Admission can be revoked should the student not successfully complete all the admission requirements.

Students will apply through the Graduate School online application system, including:

application fee,
transcript,
statement of purpose,
and two letters of recommendation with one being from a faculty member in CEMS.

Students should also note if they plan on doing a project-based MS or a course-based MS (Plan B or Plan C).

Students can transfer a maximum of 12 credits taken during their integrated senior undergraduate year to the graduate program. Students will complete a minimum of one year/18 credits as a graduate student before completing master’s program requirements. Coursework applied to the graduate degree must be taken at the graduate level (i.e., 5xxx or above). Credits cannot be applied to the undergraduate degree (i.e., no "double dipping").

Students admitted to this integrated degree program will complete and be awarded the undergraduate degree within 4 years (8 semesters) for NHS and 3 years (6 semesters) for NAS students. Admission will be revoked if the awarding of the undergraduate degree exceeds 8 semesters for NHS students and 6 semesters for NAS students.

The bachelor’s and master’s degrees cannot be awarded simultaneously.

Credits cannot be (double counted) used for both the undergraduate and graduate degree requirements. This includes credits used for other undergraduate degrees, majors, or minors.

Credits used for undergraduate degrees, majors, or minors cannot be split between the undergraduate and graduate degree programs.

Courses that will be used to fulfill the master’s degree requirements must appear in the undergraduate degree sub-plan by the tenth day of the semester in which the student is enrolled in the courses. Any final edits or updates to this sub-plan must be reflected on the APAS no later than the last day of instruction in the semester in which the undergraduate degree will be awarded.  Courses not in this sub-plan by that time cannot be updated later and, therefore, will not be eligible for use towards the master’s degree.

Students should consider taking the following courses/requirements to apply toward their graduate degree as an undergraduate integrated program student (12 credits max):

  • ChEn 5751, Biochemical Engineering

  • ChEn 5753, Advanced Biomedical Transport Processes

  • ChEn/MatS 5801, Optimization in Chemical and Energy Systems Engineering

  • ChEn/MatS 5802, Applied Machine Learning in Chemical Engineering and Materials Science

  • ChEn/MatS 5803, Chemical and Materials Technology Commercialization

  • ChEn/MatS 8001, Structure and Symmetry of Materials

  • ChEn 8101, Fluid Mechanics

  • ChEn 8102, Introduction to Rheology

  • ChEn 8104, Coating Process Fundamentals

  • ChEn/MatS 8201, Applied Math

  • ChEn/MatS 8221, Synthetic Polymer Chemistry

  • ChEn/MatS 8301, Physical Rate Processes 1: Transport

  • ChEn 8401, Physical and Chemical Thermodynamics

  • ChEn 8402, STatistical Thermodynamics and Kinetics

  • ChEn 8501, Chemical Rate Processes: Analysis of Chemical Reactors

  • ChEn 8754, Systems Analysis of Biological Processes

  • MatS 5517, Microscopy of Materials

  • MatS 8002, Electronic Properties

  • MatS 8004, Mechanical Properties

  • MatS 8217, Transmission Electron Microscopy

  • CSci 5521, Machine Learning Fundamentals

  • CSci 5523, Introduction to Data Mining

  • CSci 5525, Machine Learning 

  • CSci 5103, Operating Systems (3 credits)

  • CSci 5105, Introduction to Distributed Systems (3 credits)

  • CSci 5211, Data Communications and Computer Networks (3 credits)

  • CSci 5271, Introduction to Computer Security (3 credits)

  • CSci 5302, Analysis of Numerical Algorithms (3 credits)

  • CSci 5304, Computational Aspects of Matrix Theory (3 credits)

  • CSci 5451, Introduction to Parallel Computing: Architectures, Algorithms and Programming (3 credits)

  • CSCI 5511 - Artificial Intelligence I (3.0 cr)

  • CSCI 5512 - Artificial Intelligence II (3.0 cr)

  • CSCI 5525 - Machine Learning: Analysis and Methods (3.0 cr)

  • CSCI 5551 - Introduction to Intelligent Robotic Systems (3.0 cr)

  • CSCI 5609 - Visualization (3.0 cr)

  • CSCI 5707 - Principles of Database Systems (3.0 cr)

  • CSCI 5708 - Architecture and Implementation of Database Management Systems (3.0 cr)

  • CSCI 5715 - From GPS, Google Maps, and Uber to Spatial Data Science (3.0 cr)

  • CSCI 5751 - Big Data Engineering and Architecture (3.0 cr)

  • CSCI 5801 - Software Engineering I (3.0 cr)

  • CSCI 5802 - Software Engineering II (3.0 cr)

  • CSCI 8102 - Foundations of Distributed Computing (3.0 cr)

  • CSCI 8314 - Sparse Matrix Computations (3.0 cr)

  • CSCI 8581 - Big Data in Astrophysics (4.0 cr)

  • CSCI 8701 - Overview of Database Research (3.0 cr)

  • CSCI 8715 - Spatial Data Science Research (3.0 cr)

  • CSCI 8725 - Databases for Bioinformatics (3.0 cr)

  • CSCI 8735 - Advanced Database Systems (3.0 cr)

  • CSCI 8801 - Advanced Software Engineering (3.0 cr)

  • EE 5239 - Introduction to Nonlinear Optimization (3.0 cr)

  • EE 5251 - Optimal Filtering and Estimation (3.0 cr)

  • EE 5271 - Robot Vision (3.0 cr)

  • EE 5351 - Applied Parallel Programming (3.0 cr)

  • EE 5355 - Algorithmic Techniques for Scalable Many-core Computing (3.0 cr)

  • EE 5371 - Computer Systems Performance Measurement and Evaluation (3.0 cr)

  • EE 5389 - Introduction to Predictive Learning (3.0 cr)

  • EE 5501 - Digital Communication (3.0 cr)

  • EE 5531 - Probability and Stochastic Processes (3.0 cr)

  • EE 5542 - Adaptive Digital Signal Processing (3.0 cr)

  • EE 5561 - Image Processing and Applications: From linear filters to artificial intelligence (3.0 cr)

  • EE 5571 - Statistical Learning and Inference (3.0 cr)

  • EE 5581 - Information Theory and Coding (3.0 cr)

  • EE 5585 - Data Compression (3.0 cr)

  • EE 8231 - Optimization Theory (3.0 cr)

  • EE 8551 - Multirate Signal Processing and Applications (3.0 cr)

  • EE 8591, Predictive Learning from Data

  • IE 5531 - Engineering Optimization I (4.0 cr)

  • IE 5561 - Analytics and Data-Driven Decision Making (4.0 cr)

  • IE 8521 - Optimization (4.0 cr)

  • IE 8531 - Discrete Optimization (4.0 cr)

  • MSBA 6321 - Data Management, Databases, and Data Warehousing (3.0 cr)

  • MSBA 6331 - Big Data Analytics (3.0 cr)

  • PUBH 7401 - Fundamentals of Biostatistical Inference (4.0 cr)

  • PUBH 7402 - Biostatistics Modeling and Methods (4.0 cr)

  • PUBH 7405 - Biostatistical Inference I (4.0 cr)

  • PUBH 7406 - Biostatistical Inference II (3.0 cr)

  • PUBH 7407 - Analysis of Categorical Data (3.0 cr)

  • PUBH 7430 - Statistical Methods for Correlated Data (3.0 cr)

  • PUBH 7440 - Introduction to Bayesian Analysis (3.0 cr)

  • PUBH 7460 - Advanced Statistical Computing (3.0 cr)

  • PubH 7475, Statical Learning and Data Mining

  • PUBH 7475 - Statistical Learning and Data Mining (3.0 cr)

  • PUBH 7485 - Methods for Causal Inference (3.0 cr)

  • PUBH 8401 - Linear Models (3.0 cr)

  • PUBH 8432 - Probability Models for Biostatistics (3.0 cr)

  • PUBH 8442 - Bayesian Decision Theory and Data Analysis (3.0 cr)

  • PubH 8475/Stat 8056, Statistical Learning and Data Mining

  • STAT 5052 - Statistical and Machine Learning (3.0 cr)

  • STAT 5102 - Theory of Statistics II (4.0 cr)

  • STAT 5201 - Sampling Methodology in Finite Populations (3.0 cr)

  • Stat 5302, Applied Regression Analysis

  • STAT 5303 - Designing Experiments (4.0 cr)

  • STAT 5401 - Applied Multivariate Methods (3.0 cr)

  • STAT 5421 - Analysis of Categorical Data (3.0 cr)

  • STAT 5511 - Time Series Analysis (3.0 cr)

  • STAT 5601 - Nonparametric Methods (3.0 cr)

  • STAT 5701 - Statistical Computing (3.0 cr)

  • STAT 8051 - Advanced Regression Techniques: linear, nonlinear and nonparametric methods (3.0 cr)

  • STAT 8101 - Theory of Statistics 1 (3.0 cr)

  • STAT 8102 - Theory of Statistics 2 (3.0 cr)

  • STAT 8112 - Mathematical Statistics II (3.0 cr)

  • AST/Stat 5731 - Bayesian Astrostatistics (4.0 cr)

  • CSCI 8205/EE 8367 - Parallel Computer Organization (3.0 cr)

  • MATH 5651/Stat 5101 - Basic Theory of Probability and Statistics (4.0 cr)

  • PUBH 8475/Stat 8056 - Statistical Learning and Data Mining (3.0 cr)

© 2025 Regents of the University of Minnesota. All rights reserved. The University of Minnesota is an equal opportunity educator and employer. Privacy Statement