Online Programs

BS in Engineering Science

engineering keyboard with gear.

Designed for returning engineering students who want to complete their bachelor's degree or for students who have earned a degree in other fields but want to pursue an engineering degree, the online engineering science program offers an excellent opportunity to gain technical skills and achieve greater career success.

Why study Engineering Science at UB?

The BS in Engineering Science program is designed specifically to accommodate a wide range of work schedules. Our engaging courses are taught completely online and students can study full-time or part-time depending on their individual needs.

Open the door to new career opportunities

Complete your bachelor's degree in engineering and forge a path to new careers

book icon.

Tailor your curriculum

Pursue an interdisciplinary program of study designed to meet your interests and objectives

desk icon.

Study part-time or full-time online

Completely online for flexibility and convenience

light bulb icon.

Master problem solving for the real-world

Equips graduates with an ability to approach and solve complex engineering problems at every level

person walking up steps.
Open the door to new career opportunities

Complete your bachelor's degree in engineering and forge a path to new careers

home office icon.
Study part-time or full-time online

Enjoy the flexibility and convenience of a completely online program

book.
Tailor your curriculum

Pursue an interdisciplinary program of study designed to meet your interests and objectives

light bulb puzzle piece icon.
Master problem solving for the real world

Equips graduates with an ability to approach and solve complex engineering problems at every level 

Affordability that fits your budget

Career Outcomes

The Engineering Science BS program develops a strong, broad-based, rigorous engineering background for analysis and evaluation of engineering problems in today’s rapidly evolving and often high-tech industries.

Using analytical and problem-solving skills, students who complete the Engineering Science program are able to establish careers that range from technical positions in industry to research positions in government or private labs. Additionally, graduates are well suited to go into engineering sales and technical communication, and to continue on to graduate school.

Potential Career Opportunities
  • Systems Engineer
  • Project Engineer
  • Product Engineer
  • Test Engineer
  • Environmental Engineer
  • Test Equipment Design/Project Engineer
  • Safety and Reliability Engineer
  • Quality Engineer
  • Project Manager

Curriculum Overview

The BS in Engineering Science program, hosted in the interdisciplinary Department of Engineering Education, consists of six curricular elements:

  • The Engineering Core courses provide an introduction to engineering and essential mathematics, physics, chemistry and computing knowledge/skills.
    The Required Engineering Science Areas provide the engineering foundation upon which students can build a program that meets their personal goals and objectives.
  • The Breadth Requirement is satisfied by completing courses (minimum of 12 credits total) that teach engineering scientists how to work effectively on interdisciplinary problems.
  • The Depth Requirement s satisfied by completing four 300- or 400-level courses (minimum of 12 credits) within either a specific engineering discipline or an established interdisciplinary theme area.
  • The Technical Elective Requirement is satisfied by completing two 300- or 400-level courses (minimum of 6 credits) within engineering and applied sciences and provides students further opportunity to specialize and tailor their education.
  • The General Education Requirement (UB Curriculum) satisfies requirements common to all University at Buffalo programs that are not met by the other requirements of the Engineering Science curriculum.

Program Design

The BS in Engineering Science is designed as a degree completion program. Students are expected to complete most of the 100- and 200-level courses related to the major before joining the UB program. Specifically, students should complete the mathematics (MTH 141, MTH 142, MTH 241, MTH 306), calculus-based physics with lab (PHY 107, PHY 108, PHY 158), and chemistry with lab (CHE 107, CHE 127) requirements before joining UB. Also note that many of the course options applicable to the breadth requirement and UB Curriculum (ENG 105, List 1 and List 2 courses for the thematic and global pathways) are not available in an online format during the standard fall and spring semesters at UB. 

There are several ways for students to complete these lower-division courses. Students are welcome to enroll in campus-based courses at UB or other academic institutions. Many of the relevant courses are offered in an online format during the winter and summer semesters at UB. Finally, several institutions offer these courses in on online format throughout the academic year. A particularly relevant example is SUNY Finger Lakes Community College. This institution offers an Associate of Science in Engineering Science program in an online format. Students who complete the AS in Engineering Science at SUNY Finger Lakes can transition seamlessly to the BS in Engineering Science program at UB via SUNY Seamless Transfer.

What degree path is right for me?

All prospective students should review the program curriculum requirements. We then encourage students to draft an academic plan and review it with an academic advisor within the School of Engineering and Applied Sciences. Students can arrange a meeting by writing ubengineer@buffalo.edu.

Note that students who have earned a bachelor’s degree in another field and aim to complete a subsequent degree at UB do not need to satisfy UB Curriculum (general education) requirements.