Mar 21, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog

Master of Science in Computer Engineering Accelerated Graduate Degree Pathway


Return to {$returnto_text} Return to: Accelerated Graduate Degree Pathways

  • Program Requirements: This program provides an accelerated pathway for students enrolled in the Bachelor of Science in Computer Engineering (BSCE) to complete the Master of Science in Computer Engineering (MSCE) by sharing up to 12 credit hours of 5000- or 6000-level electives between the BSCE and MSCE degrees. To receive both the BSCE and MSCE degrees students must:
    • Complete 90 credit hours of coursework with a GPA of 3.0 or higher
    • Be admitted to the BSCE Professional Program
    • Apply to the Accelerated Program, which grants conditional admission into the MSCE
    • Complete all requirements for the BSCE with a GPA of 3.0 or higher
    • Complete up to 12 credit hours of 5000- or 6000-level electives with a B- or higher in each shared course
    • Formally apply to the MSCE program
    • Complete the remaining requirements in the MSCE program
  • Grade Requirements: 
    • Undergraduate: A grade of “C” or better in all ECE and support courses is required for this major (a grade of “C-” is not acceptable). Students must have an overall GPA of 2.5 or higher to graduate.
    • Graduate: MSCE students must complete all program courses, including electives, with a grade of “B-” or higher. In addition, the overall program GPA must be 3.0 or higher.
  • Credit Hour Requirements: A total of 138 credit hours is required for graduation with both degrees. The BSCE requires 120 credit hours and the MSCE requires 30 credit hours. A maximum of 12 credit hours of 5000- or 6000-level coursework can be shared.
  • Program Codes: 8074BS, 8073MSCE
  • CIPC: 140901

MSCE Admission Requirements

The Computer Engineering program is split into two parts, a pre-professional program and a professional program. Students who satisfy the pre-professional program admission requirements (below) should meet with an academic advisor to declare their major and be admitted into the pre-professional program.

Additional Admission Requirements for International Students

All international students and any applicant educated outside the U.S. must demonstrate proficiency in English. Those whose native language is not English, or whose language of instruction for their undergraduate degree was not English, will be required to submit an official score from the Test of English as a Foreign Language (TOEFL) or International Language Testing System (IELTS) which is not more than two years old. Applicants are required to have an internet-based TOEFL score of 79 (with a minimum of 17 in each category) or a minimum IELTS score of 6.5.

BSCE Professional Program Admission Requirements

The Computer Engineering program is split into two parts, a pre-professional program and a professional program. Students who satisfy the pre-professional program admission requirements (below) should meet with an academic advisor to declare their major and be admitted into the pre-professional program.

Retake Policy

Students in the pre-professional and professional programs may be placed on probation if they withdraw (without justification) or earn a grade lower than C twice in any one ECE course. Students on probation require a department override to register for any ECE course. If a student fails to pass a course (with a grade of C or higher) a third time, he or she will be dismissed from the program.

Departmental Honors

For information on Departmental Honors, please see the Electrical & Computer Engineering website at weber.edu/ece or the Honors Program.

General Education

Refer to Degree Requirements for Bachelor of Science degrees. Consult with your advisor and refer to the major requirements below for specific general education courses required.

Advisement

For undergraduate advising, find your advisor at: https://www.weber.edu/east/advising.html

For graduate advising visit https://www.weber.edu/msce/advising.html or email the Graduate Enrollment Advisor at: msece@weber.edu. Enrolled graduate students should also meet with the MSCE Program Director at least once a year.

For issues regarding registration and scheduling, students should contact the Administrative Specialist for the Department of Electrical & Computer Engineering

Electrical Engineering BS/MS Accelerated Program Elective Courses (maximum of 12 credit hours)

Any courses listed in the Bachelor of Science in Computer Engineering Program’s elective page that are 5000-level and are completed with a B- or better is eligible for credit sharing. Students may not take a 6000-level course for the MSCE if a 5000-level course with the same name has already been completed.

Accelerated Program students may also enroll in 6000-level elective courses listed in the MSCE catalog and have those courses fulfill the BSCE elective requirements. A total of 12 credits can be shared between the BSCE and MSCE, regardless of level.

Electrical Engineering BS/MS Accelerated Program Elective Courses (maximum of 12 credit hours)

Any courses listed in the Bachelor of Science in Computer Engineering Program’s elective page that are 5000-level and are completed with a B- or better is eligible for credit sharing. Students may not take a 6000-level course for the MSCE if a 5000-level course with the same name has already been completed.

Accelerated Program students may also enroll in 6000-level elective courses listed in the MSCE catalog and have those courses fulfill the BSCE elective requirements. A total of 12 credits can be shared between the BSCE and MSCE, regardless of level.

Major Course Requirements for Computer Engineering BS Degree


The Computer Engineering program is comprised of three components: (1) Pre-professional Program, (2) Professional Program, and (3) Required Support Courses.

1. Pre-professional Program


Pre-Professional Program Admission Requirements: Students must have enrolled or have all the necessary prerequisites to enroll in MATH 1210  and ENGL 2010 .

2. Professional Program


Professional Program Admission Requirements: After completion of the pre-professional program, students are required to apply for admittance to the professional program.  A minimum GPA of 2.8 in the Pre-Professional Required Courses listed above is required for application to the Professional Program.

ECE and CS Elective Courses


Select three courses totaling 9 or more credit hours from the following list.

Course Requirements for MSCE


Seven of the following courses (minimum 21 credit hours) are required. At least two courses must have a CS prefix and at least two courses must have an ECE prefix. Up to 12 credit hours from this list may be substituted with shared courses in the BSCE program if there is a 5000-level course with the same name as a 6000-level course on this list.

Thesis or Design Project, or Additional Coursework (9 credit hours)


MSCE students are required to either (a) perform original research that results in a thesis, (b) complete a substantial engineering design project and complete 3 additional credits of approved coursework, or (c) take an additional 9 credits of approved coursework.

For students taking the thesis option, a total of 6 to 9 credits of ECE 6020  is required for a thesis. If a student enrolls in fewer than 9 credits of ECE 6020 , then an additional 3 credits of coursework (see above) is required. Students must be enrolled in ECE 6020  at the time of their defense.

For students taking the project option, one additional course (see above) is required and a total of 6 or more credits of ECE 6010  is required for a project. Students must be enrolled ECE 6010  at the time of their final design review.

The thesis or project report must meet formatting requirements and be submitted to the Department of Electrical and Computer Engineering for approval prior to graduation.

For students taking the coursework option, a total of 9 or more credits of 6000-level coursework with an ECE prefix are required.

Return to {$returnto_text} Return to: Accelerated Graduate Degree Pathways