General Education Requirements

Summary of UB Curriculum Requirements

Engineering Majors Computer Science Majors

For engineering majors entering UB Fall 2023-Spring 2024

This summary is an overview of UB Curriculum requirements for engineering majors. Engineering majors can satisfy several UB Curriculum requirements by completing courses required for their major. Please be sure to see the Undergraduate Catalog for the UB Curriculum requirements.


UB Seminar
Transfer students will enroll in the one-credit UB Seminar (EAS 198). All other students will take the three-credit UB Seminar. First-year engineering majors take EAS 199, and first-year computer science and computer engineering majors typically take CSE 199.

1 or 3 credits

Communication Literacy 1 – ENG 105
ENG 105/ELI 105 is approved to meet Communication Literacy I (CL1). The following can also satisfy this requirement:

  • AP English Language & Composition (ENGC) score of 4 or 5*
  • SUNY Basic Communication GETA
  • Transfer course articulation to ENG 105

* AP Lit & Comp (ELC) does not apply to the CL requirement, nor do IB or CLEP exams.

4 credits

Communication Literacy 2 – EAS 360
EAS 360 STEM Communications is a requirement for all SEAS majors as well as a UB Curriculum requirement.


3 credits

Math and Quantitative Reasoning (MQR)
MTH 141 Calculus 1 is required for all engineering majors. This course also satisfies the MQR UB Curriculum requirement.


4 credits

Scientific Literacy and Inquiry Sequence
Most engineering majors satisfy this requirement via completion of PHY 107, PHY 108, and PHY 158, or CHE 107, CHE 127, CHE 108, and CHE 128. Industrial Engineering majors should ensure they complete the Scientific Literacy & Inquiry Lab requirement when selecting the basic science elective courses for their major.


8-9 credits


Thematic and Global Pathways
Engineering majors are advised to select Thematic and Global Pathways that align with their major. For more information, see Pathways for Engineering and Computer Science Students.

18 credits total; 12 credits outside of the major.


UB Capstone – UBC 399
The Capstone is the culminating experience of the UB Curriculum program.

1 credit