May 25, 2018  
2018-2019 General Catalog (Under Revision) 
  
2018-2019 General Catalog (Under Revision)

Computer Engineering - BS


Return to {$returnto_text} Return to: Academic Programs Listed Alphabetically

College of Engineering

Department of Electrical and Computer Engineering

Navigation Help:

The blue highlighted text  indicates additional details are available. Simply click on it to view details such as course name, description, prererquisites, or to be linked to another website with additional information. The back arrow button may be used to return to this page if you leave it through a link.

  • For more information about Computer Engineering, see the Electrical and Computer Engineering department.
  • Following is a sample four-year plan. Please note that student-specific plans may differ.
  • Admitted students must meet with an advisor. Current students should also meet with an advisor and logon to DegreeWorks  to check student-specific program progress.

 

Minimum University Requirements

Total Credits 120

 

Grade Point Average (most majors require higher GPA)

2.00 GPA
Credits of C- or better 100 Credits of upper-division courses (#3000 or above) 40
Total USU Credits 30 Upper-division USU Credits 20
USU Credits within the Major 10 Credits in Minor (if required) 12
Credits in Major see below Credits in American Institutions 3
General Education Requirements   see link University Studies Depth Requirements   see link
NOTES: highest Math Requirement for this degree is MATH 5710: Introduction to Probability   or STAT 3000: Statistics for Scientists (QI)  

 

Pre-Professional Program

Admissions Requirements for this Program

New freshmen Admitted to USU in Good Standing.*

 

Transfer students from other institutions or other programs at USU 2.8 GPA or higher in math, science, & engineering courses and ready to take  MATH 1210 - Calculus I (QL)  .
*Minimum 2.5 High School GPA, 17 ACT and 90 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 1060 or MATH 1210; or (3) achieve an AP score of at least 3 on the AB Calculus or BC Calculus test.  

First Year

 Fall Semester

Credits

General Education Info and Notes:

 

Spring Semester

Credits

General Education Info and Notes:

ECE 1400: Computer Programming for Electrical and Computer Engineers I  * 4     ECE 1410: Computer Programming for Electrical and Computer Engineers II  * 3    
MATH 1210: Calculus I (QL)  * 4   (will fulfill the Quantitative Literacy (QL) /or Exploration requirement) MATH 1220: Calculus II (QL)  *   4   (will fulfill the Quantitative Literacy (QL)  /or Exploration requirement)
Breadth Humanities (BHU)   3  Select a course from the list  ECE 2700: Digital Circuits  * 4    
Breadth American Institutions (BAI)   3 Select a course from the list PHYS 2210: Physics for Scientists and Engineers I (BPS/QI)  * 4    
Breadth Creative Arts (BCA)   3 Select a course from the list  PHYS 2215: Physics for Scientists and Engineers Lab I  * 1    
           
Total Credits: 17   Total Credits: 16  
Comments

 *Required for admission to the Professional Engineering Program .

Though not required, students are encouraged to take USU 1010: University Connections (1-3)  or ENGR 1940: Women in Engineering Seminar (1) .

 

Comments

*Required for admission to the Professional Engineering Program .

Second Year

 Fall Semester

Credits

General Education Info and Notes:

 

Spring Semester

Credits

General Education Info and Notes:

ECE 2420: Algorithms and Data Structures  * 3    ECE 3700: Digital System Design   3    
ECE 2250: Electrical Circuits 1  * 3     ECE 2290: Electrical Circuits 2  * 3    
ENGL 2010: Intermediate Writing: Research Writing in a Persuasive Mode (CL2)   3   Engineering English   MATH 2280: Ordinary Differential Equations (QI)  * 3   (will fulfill the Quantitative Intensive (QI)  requirement)
MATH 2270: Linear Algebra (QI)  * 3   (will fulfill the Quantitative Intensive (QI)  requirement) Computer Engineering Math/Science Elective   3  
PHYS 2220: Physics for Scientists and Engineers II (BPS/QI)  * 4   (will fulfill Breadth Physical Sciences (BPS)  requirement) Breadth Life Sciences (BLS)   3 Select a course from the list 
PHYS 2225: Physics for Scientists and Engineers Lab II  * 1           
Total Credits: 17   Total Credits: 15  
Comments

*Required for admission to the Professional Engineering Program .

Comments

*Required for admission to the Professional Engineering Program .

Apply for admission to the Professional Program.

 

Professional Engineering Program

Admissions Requirements for this Program

To be admitted to the professional program, students must:

- Have an institution GPA of 2.8 or higher in the pre-professional courses (denoted with an asterisk *).

- Pass all of the courses in the pre-professional program with a C- or better (denoted with an asterisk *).

- Have no more than 3 repeats total in the pre-professional courses. Multiple repeats of the same course and audits are included in the total of 3 repeats. Lab-only classes (e.g. PHYS 2215) are not counted in the total of 3 repeats.

Third Year

 Fall Semester

Credits

General Education Info and Notes:

 

Spring Semester

Credits

General Education Info and Notes:

ECE 3620: Continuous-Time Systems and Signals   3     ECE 3410: Microelectronics I   4    
ECE 3710: Microcontroller Hardware and Software   4     ECE 3810: Engineering Professionalism   1    
ECE 5720: Computer Systems Programming and Architecture   3     ENGR 3080: Technical Communication for Engineers (CI)   3   (will fulfill the Communications Intensive (CI)  requirement)
MATH 3310: Discrete Mathematics   3    

STAT 3000: Statistics for Scientists (QI)  OR MATH 5710: Introduction to Probability  

3  OR 3 

 
Choose one course.
Depth Social Sciences (DSS)   3 Select a course from the list  Computer Engineering Coding Intensive Electives   3  
Total Credits: 16   Total Credits 14  
Comments

Computer Engineering Professional Program Requirements  

Comments

Computer Engineering Professional Program Requirements  

Fourth Year

 Fall Semester

Credits

General Education Info and Notes:

 

Spring Semester

Credits

General Education Info and Notes:

ECE 4820: Engineering Design I   1     ECE 4840: Engineering Design II (CI)   2     
ECE 4830: Engineering Communications I   1     ECE 4850: Engineering Communications II (CI)   1   (will fulfill the Communications Intensive (CI)  requirement)
ECE 5600: Introduction to Computer Networks   3     Computer Engineering High Level Technical Electives   3  
Computer Engineering High Level Technical Electives   3   Computer Engineering Core Computer Engineering Electives   3  
Computer Engineering Coding Intensive Electives   3   Computer Engineering High Level Technical Electives   3  
Computer Engineering Core Computer Engineering Electives   3   Depth Humanities and Creative Arts (DHA)   2-3 Select a course from the list 
Breadth Social Sciences (BSS)   3 Select a course from the list       
Total Credits: 17   Total Credits: 14-15  
Comments

Computer Engineering Professional Program Requirements 

 
Comments

Meet with your advisor to fill out your graduation application as soon as you have registered for your last semester.

Computer Engineering Professional Program Requirements 

Total Program Credits: 126-127

 

Core Computer Engineering Electives (select 6 credits)


The following tracks represent sub-topics in computer engineering.  They are grouped for easy reference. Students are not required to complete all of the core computer engineering electives in a track, and may select from different tracks.

High Level Technical Electives (select 9 credits)


Return to {$returnto_text} Return to: Academic Programs Listed Alphabetically