Program Elements

students work together in the classroom.

The BS in Engineering Science program was designed to be flexible to meet students' academic interests. It consists of six elements.

Engineering Core

These are foundational courses that provide an introduction to engineering and essential mathematics, physics, chemistry and computing knowledge and skills.

Required Engineering Science Areas

This group of courses provide an engineering foundation upon which students can build a program that meets their personal goals and objectives. It includes study of physical structures, electric circuits and materials properties together with engineering mathematics, economics, probability and design. These courses are complemented by professional development courses focused on engineering ethics, communication and social responsibility.

Breadth Requirement

To satisfy the market demand for engineering scientists who can work effectively on interdisciplinary problems, students select at least 12 credits of coursework from this group of courses. Those courses are chosen to provide knowledge in at least four areas that include biology, chemistry, geology, mechanics, dynamics, programming, thermodynamics, signals, data logic and others.

Depth Requirement

The 12 credits of coursework selected by students to satisfy their depth requirement allows them to focus in a discipline or theme area of particular interest to them. Students can select one of the traditional engineering disciplines (biomedical; chemical; civil, structural and environmental; computing; electrical; industrial and systems; mechanical; aerospace; or materials engineering) or an established theme area such as clean energy, nanotechnology, data science, etc.

Technical Elective Requirement

Students complete two 300- or 400-level courses to satisfy this requirement. This affords them an opportunity to specialize and tailor their education to position them for unique career opportunities.

General Education Requirement

These courses satisfy requirements common to all University at Buffalo programs that are not met by the other requirements of the Engineering Science curriculum.

Engineering Science Labs and Experimental Design

Engineering Science has developed a sequence of two laboratory courses taken during the junior and two design courses taken during the senior year. They are structured to prepare and engage students in the design and execution of experiments with emphasis placed on the use of fundamental concepts in engineering science to guide the design of experiments and interpret the associated data.

Topics include laboratory safety, statistics and probability, the role of experiments in engineering practice, technical and oral communication genres, with practical, hands-on experience in experimentation and design across a wide range of engineering topics in mechanics, robotics, electronics, thermodynamics, and fluids.

Engineering Science Flowsheet

This interactive guide provides a semester-by-semester outline of the courses within a curriculum in a "flowsheet" format. The flowsheet enables students and advisors to visualize the pre-, co-, and post-requisites associated with a course. This tool provides a means for students to understand how courses within a curriculum are linked and provides guidance regarding course scheduling.