Electrical and Computer
Engineering Logo
Electrical Engineering Overview

Sample Electrical Engineering Curriculum Sheets ( PDF format )



Electrical Engineering Graduation Check-off Sheets ( PDF format )
  • At least 129 credits
  • ECE GPA of at least 2.0
  • Overall GPA of at least 2.0
  • Passing grade in all required courses

Program Specific Requirements
  • Repeating any ECE course for which a grade of F, L, or WF has been recorded requires a grade of C- or better in prerequisites for the course.
  • Dismissal from the program will be recommended if any required course in the program is taken twice without achieving a passing grade. This includes courses where a grade of AU, L, W, or WF is received.
  • To obtain a BS in Electrical Engineering, a student must: (1) meet all University academic requirements; (2) meet all Electrical Engineering curriculum requirements; and (3) have a GPA of 2.0 or better in all ECE courses.
  • Any exceptions to the program specifics listed above require approval of the ECE faculty

Information about Elective Courses

Technical Electives

The Curriculum requires five Technical Elective courses to broaden a student's knowledge base or to specialize in an area such as: Microelectronics, Sensors, Computer Hardware, Communications or Signal Processing. At least three of the Technical Electives must be 300 Level or higher ECE Courses (exclusive of ECE 394). With approval of the student's advisor, two of the Technical Electives may be ECE 394 or selected from various advanced Math, Physics, Biology, Chemistry, Engineering, Science, Computer Science, or Business courses.
 
HV&SC and Ethics Electives In addition to CMJ 103, the curriculum requires five courses to complete the General Education Requirements in Ethics and Human Values and Social Context (HV&SC). In addition to the Ethics requirement, the five areas under HV&SC are: Western Cultural Tradition, Social Contexts and Institutions, Cultural Diversity and International Perspective, Population and the Environment, and Artisitic and Creative Expression. Note that CMJ 103 satisfies the Social Contexts and Institutions requirement. A list of HV&SC courses with the categories that they satisify are available on the Student Record web page. The structure of the ECE curriculum guarantees that all other General Education Requirements are met. You may elect to take ERS 102 or BIO 222/223 to satisfy your Basic Science requirement and part of the 18 credit hour HV\&SC requirement. This option frees up 3 credit hours which can be used to take an additional Technical Elective.
 
Basic Engineering Electives The Curriculum requires at least one engineering course, outside of the department, to broaden a student's knowledge base in engineering. Courses satisfying the Basic Engineering Elective include:
  • CHB200 Fundamentals of Process Engineering
  • CIE231 Fundamentals of Environmental Engineering
  • MEE150 Applied Mechanics: Statics
  • MEE230 Thermodynamics I
  • MEE252 Statics and Strength of Materials
 
Basic Science Electives In addition to CHY 121/123, PHY 121 and PHY 122, the Curriculum requires at least one additional physical or biological science course, with a lab, to broaden a student's knowledge base in science. Courses satisfying the Basic Science Electives include:
  • BIO222/223 Biology
  • CHY122/124 Chemistry II + Lab
  • ERS101 or ERS102 Geology
  • AST110 with either AST215 or AST216 Astronomy (note: AST109 is not acceptable)
  • PHY 236/223 Modern Physics and Special Relativity

Required Courses

Course # Course Name
Credits
  Course # Course Name
Credits
CHB350** Stat Proc Control and Anal
3
  ECE402 Design Project
4
CHY121 / 123 Intro to Chemistry
4
  ECE403 Design Project
2
CMJ103 Fund of Public Comm.
3
  ECE414
Feedback Con Systems
3
ECE101 Intro to ECE
4
  ECE486
Digital Signal Process
4
ECE177 Intro to Programming for Engineers
4
  ENG101 College Composition
3
ECE210 Electrical Networks I
3
  ENG317 Technical Writing
3
ECE211 Electrical Networks II
3
  MAT126 Calculus I
4
ECE214 Electrical Networks Lab
3
  MAT127 Calculus II
4
ECE271 Micro Arch & Appl
4
  MAT228 Calculus III
4
ECE275 Sequential Logic Systems
3
  MAT258 Diff Eq & Linear Algebra
4
ECE300 Seminar
1
  PHY121 Physics for Engineers I
4
ECE314 Linear C&S
3
  PHY122 Physics for Engineers II
4
ECE342 Electronics I
4
  Elective, Basic Science
4
ECE343 Electronics II 4   Elective, Engineering
3
ECE351 Fields & Waves
3
  Elective, General Education
15
ECE401 Design Project
1
  Elective,Technical
15
** CHB 350 can be replaced with either ECE 383 or MAT 332