Electrical Engineering (BS)

This program was approved for students entering the university in the Summer 2022–Spring 2023 catalog year. For more information about catalog year, go to Catalog Year Information.
Bachelor of Science in Electrical Engineering
Unit: Speed School of Engineering (SS)
Department: Electrical & Computer Engineering
Academic Plan Code(s): EE_ _BEE
Program Information
The Bachelor of Science in Electrical Engineering degree program is accredited by the Engineering Accreditation Commission (EAC) of ABET, www.abet.org. The Master of Engineering in Electrical Engineering degree program is accredited by the Engineering Accreditation Commission (EAC) of ABET, www.abet.org.
Degree Summary
Code | Title | Hours |
---|---|---|
General Education Requirements 1 | 31 | |
(19 hours of General Education requirements may be satisfied through coursework required by the degree program) | ||
College/School Requirements 1 | 35 | |
Program/Major Requirements | 50 | |
Supporting Courses | 26 | |
Minimum Total Hours | 123 |
1 | Some courses required in this degree program satisfy multiple requirements. To complete the degree in the minimum number of hours listed, some hours from the General Education Requirements must be satisfied by courses defined by the unit and/or program. Using other courses to satisfy General Education requirements will require additional hours to complete the degree requirements. See the Degree Requirements and/or Track tabs for specific coursework. |
Specific coursework information can be found on the Degree Requirements tab.
General Education Requirements
Code | Title | Hours |
---|---|---|
General Education Requirements | 31 | |
The following courses are required by the program and satisfy the respective General Education Requirement(s): | ||
General Chemistry I - S | ||
Introduction to Chemical Analysis I - SL | ||
Introduction to Public Speaking - OC | ||
or COMM 112 | Business and Professional Speaking - OC | |
Introduction to College Writing - WC | ||
Intermediate College Writing - WC | ||
Engineering Analysis I - QR | ||
Introductory Mechanics, Heat and Sound - S |
All degrees require the completion of the University-wide General Education Program (link provided above). To complete the degree in the minimum number of hours listed on the Overview tab, some hours from the General Education Requirements must be satisfied by courses defined by the unit and/or program. Using other courses to satisfy General Education requirements will require additional hours to complete the degree requirements
College/School Requirements
Code | Title | Hours |
---|---|---|
Speed School Core 1 | ||
CHEM 201 | General Chemistry I - S 1 | 3 |
CHEM 207 | Introduction to Chemical Analysis I - SL 1 | 1 |
COMM 111 | Introduction to Public Speaking - OC 1 | 3 |
or COMM 112 | Business and Professional Speaking - OC | |
ENGL 101 | Introduction to College Writing - WC 1, 2 | 3 |
ENGL 102 | Intermediate College Writing - WC 1, 2 | 3 |
ENGR 101 | Engineering Analysis I - QR 1 | 4 |
ENGR 102 | Engineering Analysis II | 4 |
ENGR 110 | Engineering Methods, Tools, and Practice I | 2 |
ENGR 111 | Engineering Methods, Tools and Practice ll | 2 |
ENGR 201 | Engineering Analysis III | 4 |
ENGR 205 | Differential Equations for Engineering | 2 |
PHYS 298 | Introductory Mechanics, Heat and Sound - S 1 | 4 |
Minimum Total Hours | 35 |
Program/Major Requirements
Code | Title | Hours |
---|---|---|
Electrical and Computer Engineering Department Requirements | ||
ECE 220 | Network Analysis I | 3 |
ECE 221 | Network Analysis I Laboratory | 1 |
ECE 288 | Electrical & Computer Engineering Cooperative Education Seminar | 0 |
ECE 289 | Electrical & Computer Engineering Cooperative Education I | 1 |
ECE 320 | Network Analysis II | 3 |
ECE 322 | Introduction to ECE Computing Tools | 1 |
ECE 333 | Electronics I | 3 |
ECE 334 | Electronics I Lab | 1 |
ECE 360 | Probabilistic Methods in Electrical and Computer Engineering | 3 |
ECE 389 | Electrical & Computer Engineering Cooperative Education II | 1 |
ECE/CSE 412 | Introduction to Embedded Systems | 3 |
ECE 420 | Signals and Linear Systems | 3 |
ECE 473 | Introduction to Electromagnetic Fields and Waves | 3 |
ECE 489 | Electrical and Computer Engineering Cooperative Education III | 1 |
ECE 496 | Professional Issues and Current Topics Seminar | 2 |
ECE 497 | Capstone Design in ECE - CUE (CUE) | 3 |
ECE Elective Lecture & Lab. Select two of the following pairs: | 8 | |
Computer Design Computer Design Laboratory | ||
Introduction to VLSI Systems Introduction to VLSI Systems Laboratory | ||
Microcomputer Design | ||
Microcomputer Design | ||
Digital Signal Processing Digital Signal Processing Laboratory | ||
Integrated Circuit Design Integrated Circuit Design Laboratory | ||
Fundamentals of Microfabrication and MEMS Microfabrications/MEMS Laboratory | ||
Communication and Modulation Communication Systems Laboratory | ||
Digital Image Processing Digital Image Processing Laboratory | ||
Control Systems Principles Control Systems Laboratory | ||
Fundamentals of Autonomous Robots Fundamentals of Autonomous Robots Lab | ||
Select two ECE Electives at the 500 level from the following: | 6 | |
Special Topics in Electrical Engineering | ||
Computer Design Computer Design Laboratory | ||
Introduction to VLSI Systems Introduction to VLSI Systems Laboratory | ||
Microcomputer Design | ||
Fundamentals of Computer Communications and Networks | ||
Digital Signal Processing Digital Signal Processing Laboratory | ||
Introduction to Biometrics | ||
LabVIEW for Electrical Engineers | ||
Introduction to Random Processes and Estimation Theory | ||
Power Electronics | ||
Integrated Circuit Design Integrated Circuit Design Laboratory | ||
Semiconductor Device Fundamentals | ||
Fundamentals of Microfabrication and MEMS Microfabrications/MEMS Laboratory | ||
Optical Signal Processing | ||
Communication and Modulation Communication Systems Laboratory | ||
Digital Image Processing Digital Image Processing Laboratory | ||
Control Systems Principles Control Systems Laboratory | ||
Fundamentals of Autonomous Robots Fundamentals of Autonomous Robots Lab | ||
Intermediate Electromagnetic Fields and Waves | ||
Electric Machines and Drives | ||
Power System Analysis | ||
Fundamentals of Computer Communications and Networks | ||
Microcomputer Design | ||
Electrical and Computer Engineering Core | ||
ECE 210 | Logic Design | 3 |
ECE 211 | Logic Design Laboratory | 1 |
Minimum Total Hours | 50 |
Code | Title | Hours |
---|---|---|
Supporting Courses | ||
CSE 130 | Introduction to C and C++ Programming Languages | 3 |
IE 370 | Engineering Economic Analysis | 3 |
ENGR 330 | Linear Algebra for Engineering | 2 |
PHYS 295 | Introductory Laboratories I - SL | 1 |
PHYS 296 | Introductory Laboratories II - SL | 1 |
PHYS 299 | Introductory Electricity, Magnetism and Light | 4 |
Select one CSE/Mathematics/Science Elective from the following: 3 | 3 | |
Unity of Life - S | ||
Diversity of Life - S | ||
Environmental Biology - B | ||
Object Oriented Program Design with Java | ||
Data Structures | ||
Discrete Structures | ||
Design of Operating Systems | ||
General Chemistry II - S | ||
Introduction to Weather and Climate - S | ||
or ENVS 220 | Introduction to Weather and Climate - S | |
ENVS 301 | Geology for Scientists and Engineers | 3 |
Introduction to Higher Math | ||
Discrete Mathematics | ||
Introduction to Analysis I - CUE | ||
Fourier Analysis | ||
Introduction to Graph Theory | ||
Introductory Modern Physics | ||
Introductory Stellar Astrophysics | ||
Optics | ||
Atmospheric Thermodynamics | ||
Mechanics | ||
Select one Engineering Science Elective from the following: 3 | 3 | |
Object Oriented Program Design with Java | ||
Data Structures | ||
Discrete Structures | ||
Design of Operating Systems | ||
Mechanics I: Statics | ||
Materials Science | ||
Operations Research Methods | ||
Mechanics II: Dynamics | ||
Thermodynamics I | ||
Select two additional courses from either the CSE/Mathematics/Science Electives list, or the ECE Electives List 3 | 6 | |
Minimum Total Hours | 29 |
Candidates for the Bachelor of Science degree must be in Good Standing (university GPA ≥ 2.25) and must attain a grade point average of at least 2.25 for all courses used to satisfy degree requirements.
Code | Title | Hours |
---|---|---|
Culminating Undergraduate Experience (Graduation requirement) | ||
Requirement fulfilled by completing: | ||
Capstone Design in ECE - CUE |
1 | This course is a General Education requirement for the program; see louisville.edu/provost/ger/ for the listing, by academic year, of AH/D1/D2/SB/SBH Electives which satisfy the University-wide General Education requirements. Note that the 12-hour total for the AH/D1/D2/SB/SBH electives assumes the use of double counting of D1/D2 with another category. The Department recommends COMM 112 over COMM 111. |
2 | Students completing ENGL 105 in lieu of ENGL 101 or ENGL 102 satisfy the General Education and Engineering Fundamentals requirements for Written Communication. However, an additional 3-hr Writing (WR) course or honors Written Communication (WC) course may be needed to satisfy program credit hour requirements. ENGL 303 or ENGL 306 is recommended as the additional course for EE students. |
3 | Students must take 3 hours of CSE/Mathematics/Science Electives and 3 hours of Engineering Science Electives. Some students may wish to use these electives toward satisfying the requirements for a minor in Mathematics or Physics; additional information is available in the Department. 6 additional hours must be taken of either CSE/Mathematics/Science Electives or ECE Electives. |
Flight Plan
Year 1 | ||
---|---|---|
Fall | Hours | |
CHEM 201 | General Chemistry I - S | 3 |
CHEM 207 | Introduction to Chemical Analysis I - SL | 1 |
ENGL 101 | Introduction to College Writing - WC | 3 |
ENGR 101 | Engineering Analysis I - QR | 4 |
ENGR 110 | Engineering Methods, Tools, and Practice I | 2 |
General Education: Cardinal Core Arts & Humanities, Social & Behavioral Sciences, or Social & Behavioral Sciences Historical Persepective - AH, SB, or SBH | 3 | |
Hours | 16 | |
Spring | ||
ECE 210 | Logic Design | 3 |
ECE 211 | Logic Design Laboratory | 1 |
ENGL 102 | Intermediate College Writing - WC | 3 |
ENGR 102 | Engineering Analysis II | 4 |
ENGR 111 | Engineering Methods, Tools and Practice ll | 2 |
PHYS 298 | Introductory Mechanics, Heat and Sound - S | 4 |
Hours | 17 | |
Summer | ||
ENGR 201 | Engineering Analysis III | 4 |
PHYS 295 | Introductory Laboratories I - SL | 1 |
PHYS 296 | Introductory Laboratories II - SL | 1 |
PHYS 299 | Introductory Electricity, Magnetism and Light | 4 |
General Education: Cardinal Core Arts & Humanities, Social & Behavioral Sciences, or Social & Behavioral Sciences Historical Persepective - AH, SB, or SBH | 3 | |
Hours | 13 | |
Year 2 | ||
Fall | ||
CSE 130 | Introduction to C and C++ Programming Languages | 3 |
COMM 112 or COMM 111 |
Business and Professional Speaking - OC or Introduction to Public Speaking - OC |
3 |
ECE 220 | Network Analysis I | 3 |
ECE 221 | Network Analysis I Laboratory | 1 |
ECE 288 | Electrical & Computer Engineering Cooperative Education Seminar | 0 |
ECE 322 | Introduction to ECE Computing Tools | 1 |
ENGR 205 | Differential Equations for Engineering | 2 |
General Education: Cardinal Core Arts & Humanities, Social & Behavioral Sciences, or Social & Behavioral Sciences Historical Persepective Global Diversity - AHD2, SBD2, or SBHD2 | 3 | |
Hours | 16 | |
Spring | ||
ECE 289 | Electrical & Computer Engineering Cooperative Education I | 1 |
Hours | 1 | |
Summer | ||
IE 370 | Engineering Economic Analysis | 3 |
ECE 320 | Network Analysis II | 3 |
Engineering Science Elective | 3 | |
ECE 473 | Introduction to Electromagnetic Fields and Waves | 3 |
Hours | 12 | |
Year 3 | ||
Fall | ||
ECE 389 | Electrical & Computer Engineering Cooperative Education II | 1 |
Hours | 1 | |
Spring | ||
CSE/Math/Science Elective or ECE Elective | 3 | |
ECE 333 | Electronics I | 3 |
ECE 334 | Electronics I Lab | 1 |
ECE 360 | Probabilistic Methods in Electrical and Computer Engineering | 3 |
ECE 420 | Signals and Linear Systems | 3 |
ENGR 330 | Linear Algebra for Engineering | 2 |
Hours | 15 | |
Summer | ||
ECE 489 | Electrical and Computer Engineering Cooperative Education III | 1 |
Hours | 1 | |
Year 4 | ||
Fall | ||
ECE 412 or CSE 412 |
Introduction to Embedded Systems or Introduction to Embedded Systems |
3 |
CSE/Math/Science Elective or ECE Elective | 3 | |
Electrical & Computer Engineering Elective (500 level) | 3 | |
Electrical & Computer Engineering Elective (500 level) | 3 | |
ECE 496 | Professional Issues and Current Topics Seminar | 2 |
CSE/Math/Science Elective | 3 | |
Hours | 17 | |
Spring | ||
ECE 497 | Capstone Design in ECE - CUE | 3 |
Electrical & Computer Engineering Elective (500 level) | 3 | |
Electrical & Computer Engineering Elective Lab (500 level) | 1 | |
Electrical & Computer Engineering Design Elective (500 level) | 3 | |
Electrical & Computer Engineering Design Lab Elective (500 level) | 1 | |
General Education: Cardinal Core Arts & Humanities, Social & Behavioral Sciences, or Social & Behavioral Sciences Historical Persepective US Diversity - AHD1, SBD1, or SBHD1 | 3 | |
Hours | 14 | |
Minimum Total Hours | 123 |
Degree Audit Report
Degree Audit reports illustrate how your completed courses fulfill the requirements of your academic plan. What-if reports allow you to compare the courses you have completed in your current academic plan to the courses required in another academic plan. Should you have questions about either report, please consult with your academic advisor.
To create either report:
- Log into your ULink account.
- Click on the Academic Progress tile.
- Next, click on "View my Degree Audit" to run a Degree Audit report in the Undergraduate Advising area.
- To create a What-if report, click on "Create a What-if Advisement Report."
Click here to run a Degree Audit report, or create a What-if report.
Flight Planner
Based on your major, the Flight Planner tool may be available for you to create a personalized Flight Plan. The Flight Planner can be found in the ULink Student Center. Consult with your advisor for assistance with the Flight Planner.
The Bachelor of Science in Electrical Engineering (EE BEE) program prepares students to meet the requirements for certification and/or licensure. If you plan to pursue professional licensure or certification you should first determine your state’s criteria for examination and licensure to see how/if our program meets those requirements prior to enrollment. We recommend that you also contact your state’s licensing board directly to verify that the requirements have not changed recently and to answer any questions especially those regarding additional requirements beyond the degree.
More information about certification or licensure is available at the following website: https://louisville.edu/oapa/licensure-information (you may search by school or by the name of the program then click on 'View Details' to display the information).
For programs with an online option, more information about certification or licensure is available here: http://louisville.edu/online/About-Us (please scroll down near the bottom of the page and click on the licensing disclosures tab).