Electrical Engineering Major

The electrical engineering BS program is accredited by the Engineering Accreditation Commission of ABET. The electrical engineering courses have a strong design component. Students learn the theory in the classroom and put it into practice in the laboratory, resulting in graduates who can practice in industry. The electrical engineering curriculum blends theoretical knowledge with hands-on experiential learning. An interdisciplinary team-based senior design project completes the technical education.

Students desiring to obtain a background in the next generation of computer technologies can pursue the Computer Engineering option within the Electrical Engineering program. That option produces high-demand engineers able to develop both hardware and software solutions. They learn computer design and computer science in addition to electrical engineering, signal processing, physics, mathematics, and the liberal arts.

Close interactions with industry results in employment of our graduates in all sectors of industry, government, and academe. They are active in the areas of power, electronics, robotics and automation, computer hardware and software design, and take the lead in the research and development of new systems and applications.

The Program Educational Objectives are broad statements that describe what alumni do within a few years following graduation. Within a few years of graduation the alumni of the Electrical Engineering Program are expected to:

  1. Apply their in-depth understanding in areas of electrical systems to solve problems in a modern technological society as productive engineers and/or enter and succeed in a graduate program.
  2. Function effectively, both individually and within multidisciplinary teams.
  3. Continue as lifelong learners to develop their engineering design abilities, problem-solving skills, and aptitude for innovation.
  4. Practice professional ethics with social responsibility through service in the framework of a global technical community.

Bachelor of Science in Electrical Engineering

134 credits

Core Curriculum

Electrical engineering majors follow the Engineering Core Curriculum with the following prescribed courses:

Area I: Mathematics and Natural Sciences
MA 0145Calculus I for Chemistry, Engineering, and Physics Majors4
MA 0146Calculus II for Chemistry, Engineering, and Physics Majors4
MA 0245Calculus III for Chemistry, Engineering, and Physics Majors4
MA 0251Ordinary Differential Equations3
MA 0351Probability Theory3
PS 0115
General Physics I
and General Physics I Lab
PS 0116
General Physics II
and General Physics II Lab
PS 0271Electricity and Magnetism I3
Select one additional science elective with lab4
Area II: History and Social/Behavioral Sciences
HI 0010Origins of the Modern World Since 15003
Select one 200-level history course 13
EC 0011Introduction to Microeconomics3
Select one additional social science elective3
Area III: Philosophy and Religious Studies
PH 0101Introduction to Philosophy3
Select one 200-level philosophy course3
RS 0101Exploring Religion (Shell)3
Select one 200-level religious studies course3
AE 0287Engineering Ethics3
Area IV: English and Visual and Performing Arts
EN 0011Texts and Contexts I: Writing as Craft and Inquiry3
EN 0012Texts and Contexts II: Writing About Literature3
Select one 100-level English course 23
Select one history-focused course in Visual and Performing Arts3
EG 0130Engineering Graphics I3
Area V: Modern and Classical Languages
Engineering majors are exempt from this requirement
Free Electives
Select two elective courses6
Total Credits81

CL 0115 Greek Civilization and CL 0116 Roman Civilization may be used to fulfill this requirement.


Writing courses (ENW) do not fulfill the core literature requirement. Selected courses offering literature in translation may also fulfill this requirement; see listings under Classical Studies as well as Modern Languages and Literatures.


Suggested science elective options include:

BI 0170
General Biology I
and General Biology I Lab
CH 0111
General Chemistry I
and General Chemistry I Lab
PS 0285
PS 0204L
Modern Physics
and Modern Experimental Methods Lab

Electrical Engineering Major Requirements

For a 53-credit major in electrical engineering, students complete the following: 

Electrical and Computer Engineering Foundation Courses
CR 0245
Digital Design I
and Digital Design I Lab
CS 0131Fundamentals of Programming3
EE 0213
Introduction to Electric Circuits
and Electric Circuits Lab
EE 0346
Embedded Microcontrollers
and Microcontroller Lab
EG 0031Fundamentals of Engineering I3
EG 0390Senior Design Project I3
EG 0391Senior Design Project II3
Select two Electrical and Computer Engineering Major electives 36
Electrical Engineering Track
EE 0221Frequency Domain Circuit Analysis3
EE 0231
Introduction to Electronics Circuits and Devices
and Electronics Circuits Lab
EE 0301Signal and Systems I3
EE 0331
Analog Electronics Design
and Analog Electronics Lab
EG 0145Mathematical Analysis3
EG 0300Feedback Control Systems3
Select one Mechanical Engineering elective3
Total Credits53

Major Electives are courses that enable students to explore areas of interest and obtain hands-on exposure to additional topics. These courses are taken in consultation with a curriculum adviser. Options may include courses in the following areas: Power, Micro and Nanoelectronics, Systems Engineering, Communications Systems, Networking, Software and Programming, Advanced Electronics, and Digital Design.

Note: In addition to the undergraduate courses listed, advanced juniors and seniors may take appropriate graduate courses as electives with the permission of the department chair and the instructor.

Computer Engineering Option

Students interested in the computer engineering option should choose from the following courses for their electives within the EE program.  Students are also encouraged to consider the Electrical and Computer Engineering 5-Year Dual Degree BS/MS for further specialization in Computer Engineering:

Computer Engineering Core Courses
CR 0246Digital Electronics Design II3
CR 0320Computer Networks3
CR 0346Computer System Architecture3
CS 0232Data Structures3
Additional Computer Engineering Courses
CR 0325Computer Graphics3
CR 0331Biomedical Signal Processing3
CR 0332Biomedical Imaging3
CR 0333Biomedical Visualization3

A typical, full-time, four-year plan of study appears below.  Some variation may be possible.  Students should always discuss their individual plan of study with their advisor prior to registering for courses. 

Plan of Study Grid
First Year
EG 0031 Fundamentals of Engineering I 3
EN 0011 Texts and Contexts I: Writing as Craft and Inquiry 3
MA 0145 Calculus I for Chemistry, Engineering, and Physics Majors 4
PS 0115 General Physics I 3
PS 0115L General Physics I Lab 1
PH 0101 Introduction to Philosophy 1 3
EG 0145 Mathematical Analysis 3
EN 0012 Texts and Contexts II: Writing About Literature 3
MA 0146 Calculus II for Chemistry, Engineering, and Physics Majors 4
PS 0116 General Physics II 3
PS 0116L General Physics II Lab 1
CS 0131 Fundamentals of Programming 3
Second Year
MA 0245 Calculus III for Chemistry, Engineering, and Physics Majors 4
EE 0213 Introduction to Electric Circuits 3
EE 0213L Electric Circuits Lab 1
RS 0101 Exploring Religion (Shell) 1 3
HI 0010 Origins of the Modern World Since 1500 1 3
Lab Science elective 7 4
CR 0245 Digital Design I 3
CR 0245L Digital Design I Lab 1
EE 0221 Frequency Domain Circuit Analysis 3
EG 0130 Engineering Graphics I 3
MA 0251 Ordinary Differential Equations 3
Core (Religious Studies 200-level) 1 3
Third Year
EE 0231 Introduction to Electronics Circuits and Devices 3
EE 0231L Electronics Circuits Lab 1
EE 0301 Signal and Systems I 3
EE 0346 Embedded Microcontrollers 3
EE 0346L Microcontroller Lab 1
MA 0351 Probability Theory 3
EC 0011 Introduction to Microeconomics 2 3
EE 0331 Analog Electronics Design 3
EE 0331L Analog Electronics Lab 1
EG 0300 Feedback Control Systems 3
ME 0207
Materials Science (Choose one ME Elective, options include:)
or Principles of Thermodynamics
or Engineering Statics
Core Philosophy 200-level 1 3
Core Social Sciences course 3 3
Fourth Year
PS 0271 Electricity and Magnetism I 3
EG 0390 Senior Design Project I 3
Core Visual/Performing Arts History 6 3
Major Elective 4 3
General Elective 5 3
General Elective 5 3
AE 0287 Engineering Ethics 3
EG 0391 Senior Design Project II 3
Major Elective 4 3
Core English 100-level Literature Course 1 3
Core History 200-level 1 3
 Total Credits134

 Choose any appropriate Core course


 Any Economics (EC) course may be substituted as advised


Core Social Science course may be filled by appropriate courses in Economics, Psychology, Sociology, Political Science, Communications, Anthropology, etc.


Major electives are chosen from the department, but may be chosen with approval of advisory from among other courses offered in the School of Engineering


General Electives may be chosen from any courses offered at the university, and are frequently chosen to help fulfill requirements toward a chosen minor


Visual and Performing Art History courses can be chosen from Art History, Music, Film/Television/Media, Theater, etc. that fulfill the VPA History requirement