Academic Programs Catalog

College of Engineering

Undergraduate Programs

Graduation Requirements for All Majors

  1. The University requirements for bachelor's degrees as described in the Undergraduate Education section of the catalog; 120 credits, including general elective credits, are required for the Bachelor of Science degree in Computational Data Science, Bachelor of Science degree in Computer Science and the Bachelor of Science degree in Applied Engineering Sciences; and 128 credits, including general elective credits, are required for the Bachelor of Science degree in the other Engineering majors.

    Students who are enrolled in majors leading to the Bachelor of Science degree in the College of Engineering may complete an alternative track to Integrative Studies in Biological and Physical Sciences that consists of the following courses:
    1. One of the following courses:  Biological Science 161; Plant Biology 105;  Entomology 205; Integrative Biology 150, Microbiology and Molecular Genetics 141, 201, 301; Physiology 250.
    2. Two of the following courses:  Chemistry 141, Chemistry 151, Physics 183 or 183B,  Physics 184 or 184B.
    3. One of the following laboratory courses:  Plant Biology 106; Chemistry 161; Physics 191.

      Credits earned in the alternative track may also be counted toward college and major requirements for the Bachelor of Science degree.
  2. The requirements of the College of Engineering for the Bachelor of Science degree that are listed below:
    1. Mathematics 132, 133, 234, and 235.  Computer Science majors are not required to complete Mathematics 235.
    2. Chemistry 141 or 151.  Computational Data Science and Computer Science majors are not required to complete Chemistry 141 or 151.
    3. Physics 183 or 183B and 184 or 184B.
    4. Engineering 100.
    5. One technical computing course depending on intended major: CMSE 202 (Computational Data Science), CSE 220 (Electrical Engineering), CSE 231 (Computer Science, Computer Engineering, Mechanical Engineering) or EGR 102 (all other Engineering majors).

Students who are enrolled in bachelor's degree programs in the College of Engineering may elect a Minor in Environmental and Sustainability Studies. For additional information, refer to the Minor in Environmental and Sustainability Studies statement in the College of Natural Science section of this catalog.

Students who are enrolled in the Bachelor of Science Degree in Computer Science in the College of Engineering may elect a Minor in Game Design and Development.  For additional information, refer to the Minor in Game Design and Development statement in the Department of Media and Information section of this catalog.

Students who are enrolled in bachelor’s degree programs in the College of Engineering may elect a Minor in Information Technology.  For additional information, refer to the Minor in Information Technology statement in The Eli Broad College of Business section of this catalog.