A discipline that combines several fields of electrical engineering and computer science, Computer Engineers continually push the capability and applicability of computers in every industry and every facet of modern life. Computer Engineering not only focuses on how computer systems themselves work, but also how they integrate into society.

Effective Spring 2017

In order to maintain professional standards required of practicing engineers, the Department of Electrical and Computer Engineering requires a cumulative grade point average of at least 2.000 in Electrical Engineering courses as a graduation requirement. It is the responsibility of any student who fails to maintain a 2.000 average to work with his or her advisor to correct grade point deficiencies. In addition, it is required that students retake any Electrical Engineering course at the 300-level or below in which they receive a grade below C.

Freshman
AUCCCredits
CO 150College Composition (GT-CO2)1A3
ECE 102Digital Circuit Logic 4
ECE 103DC Circuit Analysis 3
Select one from the following: 4
Java (CS1) No Prior Programming  
Java (CS1) Prior Programming  
MATH 160Calculus for Physical Scientists I (GT-MA1)1B4
MATH 161Calculus for Physical Scientists II (GT-MA1)1B4
PH 141Physics for Scientists and Engineers I (GT-SC1)3A5
Historical Perspectives3D3
Electives1 0-3
Additional Requirements for Graduation2 0
 Total Credits 30-33
Sophomore
 
ECE 202Circuit Theory Applications 4
CS 165Java (CS2) Data Structures and Algorithms 4
CS 220Discrete Structures and their Applications 4
ECE 251Introduction to Microprocessors 4
ECE 303/STAT 303Introduction to Communications Principles 3
MATH 261Calculus for Physical Scientists III 4
Select one group from the following: 4-6
Group A:
  
Matrices and Linear Equations  
Differential Equations  
Group B:
  
Introduction to Ordinary Differential Equations  
PH 142Physics for Scientists and Engineers II (GT-SC1)3A5
Additional Requirements for Graduation2 0
 Total Credits 32-34
Junior
 
CS 253Software Development with C++ 4
Select one from the following: 3-4
Algorithms--Theory and Practice  
Electronics Principles II  
CS 370Operating Systems 3
ECE 311Linear System Analysis I 3
ECE 312Linear System Analysis II 3
ECE 331Electronics Principles I 4
ECE 450Digital System Design Laboratory 1
ECE 451Digital System Design 3
ECE 452Computer Organization and Architecture 3
Arts and Humanities3B3
Additional Requirements for Graduation2 0
 Total Credits 30-31
Senior
 
Select 12 credits of Technical Electives from the following:6 12
Software Engineering  
Algorithms--Theory and Practice  
Systems Security  
CS 4** Any CS course at the 400-level6,8
  
CS 5** Any CS course at the 500-level
  
ECE 4** Any ECE course at the 400-level9
  
ECE 5** Any ECE course at the 500-level10
  
ECE 401Senior Design Project I4A,4B3
ECE 402Senior Design Project II4C3
ECE 456Computer Networks 4
ECON 202Principles of Microeconomics (GT-SS1)3C3
Select one from the following: 3
Writing in the Disciplines: Sciences (GT-CO3)2 
Professional and Technical Communication (GT-CO3)2 
Arts and Humanities3B3
Global and Cultural Awareness3E3
Additional Requirements for Graduation2 0
 Total Credits 34
 Program Total Credits: 129
1

Free elective credits can be satisfied by completing courses 100 level or above. Student use up to 4 credits of free electives to reach the required total of 129 program credits.

2

Students are required to participate in the Professional Learning Institute (PLI) program as a requirement for graduation. The program consists of eleven PLI workshops distributed by focus areas as follows: Global and Cultural Diversity (2 workshops), Innovation (2 workshops), Leadership (2 workshops), Civic and Public Engagement (2 workshops), and Ethics (3 workshops). Each workshop is between 1-2 hours long and no outside preparation is required to attend any of the workshops. Attendance at the required workshops may be spread over the student’s four-year program.

3

MATH 369 is recommended for students interested in the Mathematics minor.

4

CS 320 (followed by CS 453 in the senior year) is recommended for students interested in specializing in computer system design. 

5

 ECE 332 is recommended for students interested in specializing in VLSI.

6

CS 453 is recommended as one of the electives for students interested in specializing in computer system design.

7

CS 320 may count as a Technical Elective ONLY when ECE 332 is also taken. ECE 332 will be applied toward junior year requirement. The course cannot count as credit toward both requirements.

8

 Excluding CS 457 and CS 470.

9

A total 3 credits of Independent Study may apply toward degree requirements. This includes credit awarded for ECE 395AECE 395B, ECE 395C and ECE 495A, ECE 495B, ECE 495C combined.

10

 Excluding ECE 532/ENGR 532.

Distinctive Requirements for Degree Program:
TO PREPARE FOR FIRST SEMESTER:  The curriculum for this major assumes students enter college prepared to take calculus.   Students are required to participate in the Professional Learning Institute (PLI) program as a requirement for graduation. The program consists of eleven PLI workshops distributed by focus areas as follows: Global and Cultural Diversity (2 workshops), Innovation (2 workshops), Leadership (2 workshops), Civic and Public Engagement (2 workshops), and Ethics (3 workshops). Each workshop is between 1‐2 hours long and no outside preparation is required to attend any of the workshops. Attendance at the required workshops may be spread over the student’s four‐year program.  In order to maintain professional standards required of practicing engineers, the Department of Electrical and Computer Engineering requires a cumulative grade point average of at least 2.000 in Electrical Engineering (ECE) courses as a graduation requirement. It is the responsibility of any student who fails to maintain a 2.000 average to work with his or her advisor to correct grade point deficiencies. In addition, it is required that students retake any Electrical Engineering (ECE) course at the 300-level or below in which they receive a grade below C.
 

Freshman
Semester 1CriticalRecommendedAUCCCredits
CO 150College Composition (GT-CO2) X1A3
ECE 102Digital Circuit LogicX  4
MATH 160Calculus for Physical Scientists I (GT-MA1)X 1B4
Historical Perspectives X3D3
Elective   0-3
PLI Workshop(s) X  
 Total Credits   14-17
Semester 2CriticalRecommendedAUCCCredits
ECE 103DC Circuit AnalysisX  3
Select one course from the following:   4
Java (CS1) No Prior ProgrammingX   
Java (CS1) Prior ProgrammingX   
MATH 161Calculus for Physical Scientists II (GT-MA1)X 1B4
PH 141Physics for Scientists and Engineers I (GT-SC1)X 3A5
PLI Workshop(s) X  
 Total Credits   16
Sophomore
Semester 3CriticalRecommendedAUCCCredits
CS 165Java (CS2) Data Structures and AlgorithmsX  4
ECE 251Introduction to MicroprocessorsX  4
MATH 261Calculus for Physical Scientists IIIX  4
PH 142Physics for Scientists and Engineers II (GT-SC1)X 3A5
PLI Workshop(s) X  
 Total Credits   17
Semester 4CriticalRecommendedAUCCCredits
CS 220Discrete Structures and their Applications   4
ECE 303/STAT 303Introduction to Communications PrinciplesX  3
ECE 202Circuit Theory ApplicationsX  4
Select one group from the following:   4-6
Group A:
    
Matrices and Linear EquationsX   
Differential EquationsX   
Group B:
    
Introduction to Ordinary Differential EquationsX   
PLI Workshop(s) X  
 Total Credits   15-17
Junior
Semester 5CriticalRecommendedAUCCCredits
CS 253Software Development with C++X  4
ECE 311Linear System Analysis IX  3
ECE 331Electronics Principles IX  4
ECE 450Digital System Design LaboratoryX  1
ECE 451Digital System DesignX  3
PLI Workshop(s) X  
 Total Credits   15
Semester 6CriticalRecommendedAUCCCredits
Select one course from the following:   3-4
Algorithms--Theory and PracticeX   
Electronics Principles IIX   
CS 370Operating SystemsX  3
ECE 312Linear System Analysis IIX  3
ECE 452Computer Organization and ArchitectureX  3
Arts and Humanities X3B3
PLI Workshop(s) X  
 Total Credits   15-16
Senior
Semester 7CriticalRecommendedAUCCCredits
ECE 401Senior Design Project IX 4A,4B3
Arts and Humanities X3B3
Global and Cultural Awareness X3E3
Select one course from the following:   3
Writing in the Disciplines: Sciences (GT-CO3) X2 
Professional and Technical Communication (GT-CO3) X2 
Technical Electives (See List on Concentration Requirements Tab)X  6
PLI Workshop(s) X  
 Total Credits   18
Semester 8CriticalRecommendedAUCCCredits
ECE 402Senior Design Project IIX 4C3
ECE 456Computer NetworksX  4
ECON 202Principles of Microeconomics (GT-SS1)X 3C3
Technical Electives (See List on Concentration Requirements Tab)X  6
The benchmark courses for the 8th semester are the remaining courses in the entire program of study.X   
 Total Credits   16
 Program Total Credits:   129