Skip to main content.

Engineering Science BS - Program Requirements

(HEGIS: 09.01 ENGINEERING- GENERAL, CIP: 14.0101 Engineering, General)

Engineering Science

140 Capen Hall
North Campus
Buffalo, NY 14260-5030

Dr. Carl Lund

Dr. Emily Hammond
Director of Undergraduate Studies

Completing the Engineering Science BS Program

Academic Requirements

Students seeking an undergraduate degree from the School of Engineering and Applied Sciences must have a minimum GPA of 2.000 in technical classes (engineering, math, and science classes). To maintain academic standards and determine eligibility for continued enrollment, the School of Engineering and Applied Sciences reviews the academic records of all students in an approved undergraduate SEAS major. This academic review is conducted at the end of each fall and spring semester.

View the School of Engineering and Applied Sciences Academic Review Policy

Academic Advice

Advisement tools available for our students:

Transfer Credit Policy

Residency Requirement

Students seeking an undergraduate engineering degree from the School of Engineering and Applied Sciences must complete 30 undergraduate credit hours of junior/senior level courses required in their major at the University at Buffalo.

Required Courses

CHE 107/CHE 127 Chemistry 1 + Lab
EAS 199 Engineering Principles
EAS 200 or EE 202 Circuits
EAS 202 Engineering Impact on Society
EAS 207 Statistics
EAS 360 STEM Communications
EAS 330 or MGS 439 Ethics
ENS 321 ENS Laboratory 1
ENS 322 ENS Laboratory 2
ENS 493 ENS Capstone Design 1
ENS 494 ENS Capstone Design 2
IE 320 Engineering Economics
MTH 141 Calculus 1
MTH 142 Calculus 2
MTH 241 Calculus 3
MTH 306 Differential Equations
PHY 107 Physics 1
PHY 108/PHY 158 Physics 2
Advanced Math/Data Science Elective: MTH 309 or CE 341 or MAE 376 or EAS 345
Applied Probability/Statistics Elective: EAS 305 or CE 327 or CIE 308 or EE 305 or MTH 411 or STA 301
Computer Programming elective: EAS 230 or EAS 240 or CSE 115
Material Science Elective: BE 305 or CE 433 or CIE 327 or MAE 381
Fluid Mechanics Elective: BE 308 or CE 317 or CIE 354 or MAE 355

Breadth Requirement

Students must complete at least 12 credits within a minimum of four topical areas of study connected to engineering and the applied sciences.


BIO 200 Evolutionary Biology
BIO 201 Cell Biology
BIO 305 Fundamentals of Biological Chemistry
BIO 309/GLY 309 Ecology
BE 202 Applied Medical and Engineering Biology
CE 220 Biotechnology Principles for Chemical Engineers


CHE 102 General Chemistry 2 or
CHE 106 Honors Chemistry 2 or 
CHE 108 General Chemistry for Engineers

Advanced Chemistry

CHE 201 Organic Chemistry
CHE 202 Organic Chemistry II
BE 309 Biomedical Chemical Principles 1
BE 310 Biomedical Chemical Principles 2


GLY 103 Geology for Engineers

Advanced Physics

PHY 207 General Physics III
PHY 208 General Physics IV


CIE 177 Introduction to Civil Engineering CAD
MAE 177 Introduction to CAD


EAS 208 Dynamics

Mechanics of Solids

EAS 209 Mechanics of Solids

Advanced Programming

CSE 116 Introduction to Computer Science II

Discrete Structures

CSE 191 Introduction to Discrete Structures

Systems Programming and Data Structures

CSE 220 Systems Programming
CSE 250 Data Structures


CE 304 Chemical Engineering Thermodynamics
MAE 204 Thermodynamics I

Digital Logic

EE 178 Digital Principles 
CSE 241 Digital Systems


BE 201 Principles of Biomedical Engineering 
CE 212 Fundamental Principles of Chemical Engineering
CIE 340 Environmental Engineering
MAE 277 Introduction to Mechanical and Aerospace Engineering Practice
MAE 278 Introduction to Aerospace Engineering Practice


BE 307  Biomedical Circuits and Signals
EE 205 Signals and Systems

Depth Requirement

Complete four 300/400 level courses within either:

  • A specific engineering discipline (course prefix of BE, CE, CIE, CSE, EAS, EE, IE, MAE, or MDI), or
  • An established interdisciplinary theme area (e.g. clean energy, data science, nanotechnology). Theme areas are associated with a collection of related courses within a given area of study. Tutorial courses (e.g. 495, 496, 497, 498 and 499) are not permitted.
Technical Electives

Two Technical Electives (minimum 6 credits) completed at the 300 or 400-level within Engineering and Applied Sciences from the following prefixes: BE, CE, CIE, CSE, EAS, EE, IE, MAE or MDI). These technical elective requirements may be satisfied via tutorial courses (e.g., 495, 496, 497, 498, and 499).

Total Credit Hours Required

Total credit hours required for the Engineering Science BS degree
Credits Required for Major107
Additional Credits Required for UB Curriculum 17
Additional Credits Required for Electives 0
Total Credits Required for Degree 124

Students should consult with an academic advisor to determine how any transfer or exam credit might be utilized in meeting general education, prerequisite, or major requirements.

See Baccalaureate Degree Requirements for general education and remaining university requirements.

Total Credit Hours Required represents the minimum credits needed to complete this program, and may vary based on a number of circumstances. This chart should not be used for financial aid purposes.

Published: Aug 02, 2021 11:30:01