Skip to Main Content

Chemical Engineering B.Ch.E.

Download as PDF

College of Science and Engineering (TIOT)214 - Bachelor of Chemical 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
    0148611
    OR
    0036971

MATH1472 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:
  • 0036951
    OR
    0002821
    OR
    0036981
  • 7991841
    AND
    0148631
Completion requirement
Complete exactly 2 course(s) and earn exactly 4 credit(s) from the following:
  • 8271261
    OR
    8077581
    OR
    8077531
    OR
    8152521
  • 8077521

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

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.

Completion requirement
Complete exactly 1 course(s) and earn exactly 4 credit(s) from the following:
  • 0020701
    OR
    0020731
    OR
    8179641

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

Complete exactly 1 course(s) and earn exactly 4 credit(s) from the following:
  • 0020711
    OR
    0020741
    OR
    8179651

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

Completion requirement
Complete exactly 1 course(s) and earn exactly 4 credit(s) from the following:
  • 0086351
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.Ch.E/M.S.DS-CEMS program will give students in the undergraduate Chemical 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.Ch.E program at the University of Minnesota-Twin Cities and in their junior (third) year of the Chemical 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.Ch.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)

Completion requirement
Complete 1 - 2 course(s) and earn exactly 4 credit(s) from the following:
  • 0036941
    OR
    0002801
    OR
    0043111
  • 7909141
    AND
    8064971
Completion requirement
Complete exactly 1 course(s) and earn exactly 3 credit(s) from the following:
  • 0161861
Completion requirement
Complete exactly 11 course(s) and earn exactly 38 credit(s) from the following:
  • 0090551
  • 7959071
  • 0090691
  • 0090761
  • 7959081
  • 8041911
  • 7935851
  • 0090821
  • 0092461
  • 0093151
  • 0049901
Completion requirement
Complete exactly 1 course(s) and earn exactly 4 credit(s) from the following:
  • 8096661
    OR
    8110721
    OR
    0036691
    OR
    0036671
Completion requirement
Complete exactly 3 course(s) and earn 10 - 11 credit(s) from the following:
  • 0023921
    OR
    8081851
  • 0023931
    OR
    8081861
  • 0023951
    OR
    0023961
Completion requirement
Complete exactly 1 course(s) and earn exactly 3 credit(s) from the following:
  • 0023901
  • 0162241
  • 7896831
    OR
    8024761
    OR
    0050361
Completion requirement
Students must complete three courses for a total of eight credits to fulfill the technical elective requirement. If polymers is not taken as a chemistry elective, it is highly recommended as a technical elective.

Students must take a minimum of one course from this list.

Complete 1 - 3 course(s) and earn 1 or more credit(s) from the following:
  • 0131031
    OR
    7983851
  • 7950111
  • 8091651
  • 7956581
    OR
    7979571
    OR
    7956981
  • 7956721
    OR
    7957011
  • 0000181
    OR
    7957711
  • 7956871
    OR
    7957781
  • 0040201
    OR
    8034521
  • 0040291
    OR
    8034531
  • 7991741
    OR
    8190941
  • 0142901
    OR
    0029451
    OR
    8155901
  • 0031811
  • 0136891
  • 0030191
  • 0133891
    OR
    8257621
  • 0130771
    OR
    8256811
    OR
    0092611
  • 0094891
    OR
    0062711
  • 0108811
  • 0041031
  • 0169251
  • 8017731
  • 0041101
  • 8096651
  • 0045531
  • 0041151
  • 0041171
  • 0041281
  • 8024761
    OR
    7896831
    OR
    0050361
  • 0041261
  • 7985451
    OR
    7956591
    OR
    7956991
  • 0024061
  • 0041331
  • 0041351
  • 0041421
  • 8128631
  • 0162241
  • 0024071
  • 8051581
  • 0024081
    OR
    8257661
  • 0024091
  • 0041561
  • 0041601
  • 0160751
  • 0143341
  • 7895291
    OR
    0114241
  • 7895391
  • 7895411
  • 7895441
  • 0093291
  • 7922471
    OR
    0160391
  • 7895471
    OR
    8012471
  • 8253451
    OR
    8254211
  • 8205391
    OR
    8254261
  • 8252201
    OR
    8254221
  • 8190811
  • 8191471
  • 0021731
    OR
    7932041
  • 8103621
  • 0021901
  • 0021781
    OR
    7920411
  • 0021631
  • 0021641
  • 0021471
  • 0140901
  • 7973471
  • 0043121
  • 8252421
  • 8254361
  • 0044891
  • 0047621
  • 0045351
    OR
    8007461
  • 7932041
    OR
    0021731
  • 0045011
  • 0045021
  • 7920411
    OR
    0021781
  • 8017761
  • 0047931
  • 0047941
  • 8123571
    OR
    8125911
    OR
    8124821
  • 0128471
  • 0053831
  • 7889721
  • 0131181
    OR
    8160601
    OR
    0066761
  • 8025911
  • 0136561
  • 8029831
  • 0074721
  • 0074731
  • 8029841
  • 0114871
  • 0062711
    OR
    0094891
  • 8069841
  • 0055321
  • 8081151
  • 8081131
    OR
    0055351
  • 8081151
  • 0055341
  • 0163401
  • 0023681
  • 0107951
  • 0042951
  • 0041841
  • 0043041
  • 8054361
  • 0042011
  • 0042931
  • 7982831
  • 0043011
  • 0134001
  • 0043061
  • 0041871
  • 0041851
  • 0043081
    OR
    0064081
  • 0049961
  • 0050341
  • 0050351
  • 8199631
  • 0108331
  • 0052281
  • 0049391
  • 0048531
  • 0052251
  • 8025381
  • 0086591
    OR
    8052991
  • 0092671
    OR
    8266951
    OR
    8031601
  • 8006881
  • 8071841
  • 7901991
  • 8070001
    OR
    8070011
  • 7882241
  • 8135751
  • 0105111
  • 0105271
  • 7906701
  • 7914071
    OR
    7914651
  • 7922821
  • 0131311
  • 8137051
  • 0016221
  • 0016211
  • 0064081
    OR
    0043081
  • 7952231
  • 8274201
  • 0143401

Students may complete one course from this subcategory.

Complete up to 1 course(s) and earn up to 4 credit(s) from the following:
  • 0082371
  • 8041161
  • 8138091
  • 0035871
  • 0082071
  • 0161251
    OR
    0143421
  • 8034591
  • 0093761
    OR
    0145331
  • 0092151
  • 0092181
    OR
    0162621
  • 8070511
    OR
    8071701
  • 8102551
    OR
    8102561
  • 7971871
  • 7971061
  • 0093421
  • 7984871
  • 0085461
  • 7997001
  • 7997011
  • 8080521
Complete up to 1 course(s) and earn up to 3 credit(s) from the following:
  • 8185981
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:
  • 0024061
  • 0024071
  • 0024091
  • 8041911
  • 0090821
  • 0092461
  • 0051691
  • 0052281
© 2025 Regents of the University of Minnesota. All rights reserved. The University of Minnesota is an equal opportunity educator and employer. Privacy Statement