Nov 21, 2024  
2024-2025 General Catalog 
  
2024-2025 General Catalog

Computer Engineering - BS


College of Engineering

Department of Electrical and Computer Engineering

About This Degree

Computer engineering involves programming software and hardware, building on knowledge of electronics and circuits. A computer engineer designs and builds computers, such as PCs, workstations, and supercomputers, as well as computer-based systems like those found in cars, planes, appliances, electronics, phones, and communication networks.

Computer engineering is different from computer science in that computer science is more concerned with the theoretical understanding of computation and programming. It is also different from electrical engineering in that computer engineering prepares students for more complicated computer engineering positions, while electrical engineering is a broader field. However, both fields include computer programming to a significant degree, and a good electrical foundation is required.

Minimum University Requirements


Admission Requirements For This Program


Pre-Professional Program


  • New freshmen: Admitted to USU in Good Standing:
    • Minimum 2.9 high school GPA, 20 ACT and 68 Admission Index; must also be “calculus ready”. That is, they must: (1) achieve a score of 27 or higher on the math ACT test; (2) complete MATH 1050  and MATH 1060  or MATH 1210 ; or (3) achieve an AP score of at least 3 on the AB Calculus or BC Calculus test.
  • Transfer students from other institutions or other programs at USU:
    • Have passed at least MATH 1210  (with a C- minimum grade) and, including all completed required Math, Science, and Engineering courses, have: 2.8 or higher GPA, no grades less than C-, no more than 3 repeats.

Required for Admission to the Professional Program (47 credits)


An institution GPA of 2.8 or higher is required in the pre-professional courses, NOT including ENGL 2010  or ENGL 2020 .

Pass all of the courses in the pre-professional program with a C- or better. All courses require a grade of C- or better.

No more than 3 repeats total are allowed in the pre-professional courses. Lab-only classes (e.g., PHYS 2215 ) are not counted in the total of 3 repeats.

Professional Program Requirements


For Electrical and Computer Engineering majors in the professional program the following academic regulations apply, in addition to university regulations:

  1. A GPA of 2.0 or higher must be maintained in all upper-division engineering/math/science courses required for, or used as technical electives in, this major. Courses which were part of the pre-professional program requirements and University Studies courses are not included in this GPA calculation.
  2. For Electrical and Computer Engineering, not more than 10 hours of D or D+ credit may be applied toward meeting graduation requirements in engineering/math/science classes.
  3. College of Engineering courses may be repeated only once. Audits count as a time taking a class unless prior written approval is obtained from the department head. A maximum of three required or elective courses completed as part of a professional program can be repeated in order to meet graduation requirements. (Courses completed as part of a pre-professional program are not included in this total of three repeats.)
  4. The P/D+, D, F grading option may not be used in required or elective courses completed as part of a professional program. (The P/D+, D, F grading option is approved for University Studies Courses.)
  5. The academic regulations listed above (1-4) apply to required coursework and any elective engineering/math/science course which could be used to satisfy graduation requirements for the chosen degree. That is, once a student completes a particular technical elective, it becomes a required course for that student.

Computer Engineering Required Courses (34 credits)


For Electrical and Computer Engineering majors in the professional program the following academic regulations apply, in addition to University regulations:

  1. A GPA of 2.0 or higher must be maintained in all upper-division engineering/math/science courses required for, or used as technical electives in, this major. Courses which were part of the pre-professional program requirements and University Studies courses are not included in this GPA calculation.
  2. For Electrical and Computer Engineering, not more than 10 hours of D or D+ credit may be applied toward meeting graduation requirements in engineering/math/science classes.
  3. College of Engineering courses may be repeated only once. Audits count as a time taking a class unless prior written approval is obtained from the department head. A maximum of three required or elective courses completed as part of a professional program can be repeated in order to meet graduation requirements. (Courses completed as part of a pre-professional program are not included in this total of three repeats.)
  4. The P/D+, D, F grading option may not be used in required or elective courses completed as part of a professional program. (The P/D+, D, F grading option is approved for University Studies Courses.)
  5. The academic regulations listed above (1-4) apply to required coursework and any elective engineering/math/science course which could be used to satisfy graduation requirements for the chosen degree. That is, once a student completes a particular technical elective, it becomes a required course for that student.

Core Computer Engineering Electives (select 12 credits)


A GPA of 2.0 or higher must be maintained in all upper-division engineering/math/science courses required for, or used as technical electives in, this major.

The following subject areas represent subject areas in computer engineering. They are grouped for easy reference. Students are not required to complete all of the core computer engineering electives in a subject area and may select from different subject areas.

High-Level Technical Electives (select 9 credits)


A GPA of 2.0 or higher must be maintained in all upper-division engineering/math/science courses required for, or used as technical electives in, this major.

Open Electives


Total elective credit is determined by General Education courses taken, degree type selected, additional credits earned, and any additional math or other prerequisite courses needed. Please consult your Academic Advisor for details.

Total Credits: 126-127


Suggested Degree Map - Computer Engineering BS


Computer Engineering BS - 4 Year Degree Map