In the 2024-2025 Catalog

B.S. in Computer Engineering to M.S. in Human Factors

This program allows the exceptional student to complete the Bachelor of Science in Computer Engineering (BSCE) and Master of Science in Human Factors (MSHF) degrees.

Upon completing the BSCE requirements, the Bachelor of Science degree in Computer Engineering will be conferred, and students will be enrolled in the MSHF degree. In any graduate course taken by an undergraduate student, a grade of “B” or better must be earned. These credits will count toward the B.S. and MSHF degree requirements, provided the student maintains enrollment in the combined program and receives a "B" or better in the courses.

If the student chooses to leave the program before the completion of the MSHF program and has acquired the minimal hours required for graduation with the B.S. in Computer Engineering, any MSHF transition courses used to meet graduation requirements will be noted as undergraduate courses for the purpose of graduation.

Approved Courses for the Combined Option

Students enrolled in the combined option must consult their academic advisor and the MSHF program coordinator to determine appropriate course selection. Students will take HFS 510 and/or HFS 511 to replace an equal number of third and fourth-year specified elective courses in the BSCE degree.

This program does not require any Human Factors courses to be completed prior to application. It is recommended that HFS 510 Research Design and Analysis I and HFS 511 Research Design and Analysis II be taken during the fall and spring semesters of their undergraduate senior year so as not to delay the completion of the MSHF degree.

View BSCE requirements
View MSHF requirements

Combined Program Requirements

Undergraduate BSCE Courses121
MSHF Transition Courses (HFS 510, HFS 511)6
Graduate MSHF Courses30
Total Credits157

Students must fulfill the required MSHF core classes and any remaining courses from the transitional period that have not been completed.