The Bachelor of Science in Computer Engineering degree requires a total of minimum 128 credit hours and a minimum cumulative grade point average (CGPA) of 2.00.

A cumulative GPA of 2.00 or higher in the CE courses taken to satisfy the CE Requirements is required to qualify for graduation with the CE degree.

  • Computer Engineering Requirements (at least 50 credit hours):
    • Computer Engineering Core (32 credit hours): CE 201, CE 202, CE 207, CE 208, CE 255, CE 264, CE 270, CE 301, CE 302, CE 362, CE 364 and CE 368.
    • Computer Engineering Seminars (1 credit hour): CE 200 and CE 400.
    • Advanced CE Selectives (8-10 credit hours) select from the following list: CE 337 , CE 437 , CE 468 , CE 469 or any other course after department’s approval.
    • Senior Design Requirement (4 credit hours in total): CE 477. The prerequisite for all Senior Design courses is completion of the CE Core Curriculum. Some Senior Design Courses may have additional prerequisites. When used to satisfy the Senior Design Requirement, these courses cannot also be used to satisfy the CE Laboratory Requirement below.
    • Computer Engineering Electives (at least 3 credit hours): Additional CE courses to bring total CE credit hours to at least 50.
  • General Engineering (10 credit hours):
    • CS 159 (3 credit hours) (Programming Applications for Engineers)
    • Introduction to Engineering (4 credit hours): ENGR 131 and ENGR 132 OR ENGR 100 and ENGR 126
    • Engineering Breadth Requirement (3 credit hours): Choose one (1) course from the following approved Engineering Breadth courses: ENGR 297, IE 335, IE 336, ME 200, MSE 230, NUCL 200, NANO 101 or CVL 355.
  • Mathematics Requirement (21 credit hours): MA 165, MA 166, MA 261, MA 266, MA 265 and MA 369.
  • Science Requirement (15 – 16 credit hours): CHM 115, PHYS 172, and PHYS 272 and one of the Science Electives: BIOL 110, (BIOL 121 and BIOL 135), CHM 112, CHM 116, PHYS 322, PHYS 342 or EAPS 125.
  • Liberal Arts Requirements (28 credit hours):
    • English Language and Communication Skills (10 credit hours): ENGL 100, ENGL 106 and COM 114 (Kindly refer to Course Catalogue).
    • General Education Requirement (18 credit hours): Students must satisfy the requirements of the General Education as per the following conditions:
      1. Courses must be drawn from the following General Education areas at AUM: Speech and Communication, English Language and Literature, History, Fine Arts, Physical Education, Self-Development and Life Style, Culinary Arts, Ethics, Social Sciences, Psychological Sciences, Natural Sciences, Child Development and Family Studies, Economics, Philosophy, Other Languages, and Science, Technology and Society (kindly refer to Course Catalogue, General Education section).
      2. In order to ensure sufficient exposure to General Education topics, unless otherwise specified by the degree requirements of the academic major, the student cannot take more than 2 courses from the same area/sub-area as, as shown in tables below:

        Area Maximum Courses to Take
        Speech and Communication 2
        English Language and Literature 2
        History 2
        Physical Education 2
        Culinary Arts 2
        Ethics 2
        Psychological Sciences 2
        Natural Sciences 2
        Child Development and Family Studies 2
        Economics 2
        Philosophy 2
        Other Languages 2
        Science, Technology and Society (STS) 2
        Area Sub-Area Maximum Courses to Take
        Fine Arts Arts and Design 2
        Theatre 2
        Music 2
        Fashion and Apparel Design 2
        Photography and Media 2
        Self-Development and Life Style       Academic and Career Skills Development 2
        Character and Leadership Skills Development 2
        Life Management Development 2
        Development of Thinking Skills 2
        Technology and Innovation 2


      4. Courses that are already required under other category than General Education requirement:
        1. cannot be considered as a General Education course;
        2. do not count towards the 2-course limit in General Education requirement.
      5. Free Electives (up to 7 credit hours): Students are permitted up to 7 credit hours as Free Elective courses. The Free Elective can be satisfied by most courses offered by AUM with few exceptions. The general guidelines are listed as follows:
        1. Additional General Education Electives or Professional Electives can be used for free elective credit.
        2. Excess introductory engineering electives can be used for the free elective.
        3. The primary exceptions that are not permitted for the free elective are remedial courses like MAT 110. Remedial courses are courses that must be taken by student in order to build up certain academic knowledge or skills like math or English.
        4. Repeated courses are not counted as free electives.
  • Complementary Electives (3-5 credit hours): Additional courses to bring the total to at least 128 credit hours. These courses should be selected to enhance the student’s academic program. These courses may include CE courses beyond those required to complete the CE Requirements or additional mathematics, science, engineering, and general education courses.