Electrical Engineering, Bachelor of Science Electrical Engineering

Program Overview

Electrical engineering is a broad field with applications in almost all areas of industry including computer systems, control systems, telecommunications, semiconductors, electronics, and electric power. The Department of Electrical and Computer Engineering offers a Bachelor of Science in Electrical Engineering (BSEE) degree that is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET).

This degree provides a broad, solid education in engineering fundamentals as well as the opportunity for in-depth study in specialized topics. Students completing the program will have rigorous foundation for engineering practice in industry as well as for graduate studies in engineering and other disciplines. The program has well-equipped, accessible laboratories and extensive computing facilities.

Specific graduation requirements for this program beyond university bachelor’s degree requirements.

Any course in the degree plan that is a prerequisite or corequisite for an electrical engineering course must be passed with a grade of ‘C’ or higher. This is a graduation requirement independent of whether the student passes subsequent courses. The courses include:

CSCI 1380, EECE 1101, EECE 2105, EECE 2106, EECE 2305, EECE 2306, EECE 2319, EECE 3101, EECE 3225, EECE 3230, EECE 3301, EECE 3321, EECE 3340, EECE 3435, EECE 4361, MATH 2346, MATH 2413, MATH 2414, MATH 2415, MATH 3341, PHYS 2425, PHYS 2426

Core Curriculum - 42 hours

The Core Curriculum serves as a broad foundation for the undergraduate degree. All candidates for a bachelor’s degree must achieve core student learning outcomes, including communication, critical thinking, empirical and quantitative skills, teamwork, personal responsibility and social responsibility, by completing courses within each category or component area of the Core Curriculum as outlined below.

The University has approved specific courses that satisfy Core Curriculum Requirements. Approved courses can be found on the Core Curriculum Page. Students seeking the most efficient way to complete the core curriculum and major or minor requirements are advised to take approved courses that can fulfill both requirements. Although core curriculum courses can also be used to fulfill major or minor requirements, earned credits hours are only applied once.

The courses listed below fulfill core curriculum and major requirements. Students who have completed a core curriculum category with courses other than those listed below will still be required to take the listed course(s) to meet major requirements.

020 Mathematics – 3 hours

MATH 2413Calculus I

4

MATH 2413 is given three credit hours in this section for the lecture component.

030 Life and Physical Science – 6 hours

PHYS 2425Physics for Scientists and Engineers I

4

PHYS 2426Physics for Scientists and Engineers II

4

PHYS 2425 and PHYS 2426 are given three credit hours each for the lecture component.

040 Language, Philosophy, and Culture – 3 hours

PHIL 2326Ethics, Technology and Society

3

090 Integrative and Experiential Learning – 6 hours

Complete three credit hours from the approved core curriculum except PHIL 2326 in addition to the course below.

CSCI 1380Introduction to Programming

3

Major Requirements - 83 hours

Required Courses - 51 hours

Electrical Engineering Core - 45 hours

EECE 1101Introduction to Electrical and Computer Engineering

1

EECE 2319Numerical Computation and Data Visualization

3

EECE 2306Digital Systems Engineering I

3

EECE 2106Digital Systems Engineering Lab I

1

EECE 2305Electric Circuits I

3

EECE 2105Electric Circuits Lab I

1

EECE 3321Signals and Systems

3

EECE 3301Electronics I

3

EECE 3101Electronics I Lab

1

EECE 3225Electrical Engineering Lab I

2

EECE 3230Electrical Engineering Lab II

2

EECE 3302Electronics II

3

EECE 3315Electromagnetics Engineering

3

EECE 3435Microprocessor Systems

4

EECE 4303Digital Systems Engineering II

3

EECE 4321Automatic Control

3

EECE 4351Communication Theory

3

EECE 4328Solid State Devices

3

Senior Design - 6 hours

EECE 4361Senior Design I

3

EECE 4362Senior Design II

3

Prescribed Electives - 9 hours

Electrical Engineering Electives 

Choose from:

EECE 3300Electrical Engineering Coop/Internship

3

EECE 3331Microcontroller and Embedded Systems Lab

3

EECE 3370Power Electronics

3

EECE 3371Electrical Power Systems

3

EECE 4323Rapid Control Prototyping

3

EECE 4325Introduction to Robotics

3

EECE 4333Topics in Electrical and Computer Engineering

3

EECE 4360High Frequency Engineering

3

EECE 4364Antennas and Propagation

3

EECE 4365Digital Signal Processing

3

EECE 4368Electrokinetics for Microsystems

3

EECE 4372Electric Machinery & Power Systems Fund

3

EECE 4373/ELEE 4373Renewable Energy

3

EECE 4375Introduction to VLSI Design

3

EECE 4380Computer Architecture

3

EECE 4390Communications Networks

3

Support Courses - 23 hours

Physics Lab - 2 hours

PHYS 2425Physics for Scientists and Engineers I

4

PHYS 2426Physics for Scientists and Engineers II

4

PHYS 2425 and PHYS 2426 are given one credit hour each for the lab component.

Basic Science or Engineering Electives - 3 hours

Choose from:

CHEM 1309Chemistry for Engineers

3

CHEM 1311General Chemistry I

3

Mathematics - 18 hours

EECE 3340Probability and Statistics for Electrical and Computer Engineers

3

MATH 2346Mathematics for Electrical and Computer Engineers

3

MATH 2413Calculus I

4

MATH 2414Calculus II

4

MATH 2415Calculus III

4

MATH 3341Differential Equations

3

MATH 2413 is given one credit hour for the lecture component to the support courses section.

Total Credit Hours: 42

Total Credit Hours: 125