Electrical and Computer Engineering

Chair: Leon Jololian, PhD

Degree Offered Bachelor of Science in Electrical and Computer Engineering
Accreditation The Bachelor of Science in Electrical Engineering degree program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission's General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.
Website https://www.uab.edu/engineering/ece/undergrad
Program Director Leon Jololian, PhD
Email leon@uab.edu
Phone (205) 934-8440

The Department of Electrical and Computer Engineering offers a bachelor’s degree in electrical and computer engineering (BSECE), which provides the foundation for students to succeed in any of the areas of electrical or computer engineering, including electronics, biomedical instrumentation, digital computer systems, software systems, power systems, digital control, signal processing, and data analysis. 

In addition to the Blazer Core, the program includes a strong foundation in mathematics and physical sciences including calculus-based physics, a core of courses in the breadth of Electrical and Computer Engineering, Electrical and Computer Engineering electives, and courses from other engineering disciplines.

Each student must complete a senior design team project that comprises six semester hours of coursework (EE 498 Team Design Project I and EE 499 Team Design Project II).

Vision

To be a nationally recognized Department of Electrical and Computer Engineering: the first choice for undergraduate and graduate education.

Mission

To prepare graduates to be immediately productive and able to adapt to a rapidly changing environment while also creating and applying knowledge for the benefit of Birmingham, the state, and beyond.

Program Educational Objectives

The Electrical and Computer Engineering undergraduate program prepares graduates to:

  1. Succeed in a career or graduate studies in Electrical and Computer Engineering
  2. Approach problem solving with an engineering mindset
  3. Grow professionally

Student Outcomes

Upon completion of the BSECE degree program, our graduates will have:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. an ability to communicate effectively with a range of audiences
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Bachelor of Science in Electrical and Computer Engineering

RequirementsHours
Blazer Core Requirements43
General Chemistry I
and General Chemistry I Recitation
and General Chemistry I Laboratory
English Composition I
English Composition II
Computer Aided Graphics and Design
Introduction to Engineering 1
Calculus I
and Calculus I Lab
General Physics I
and General Physics Laboratory I
and General Physics I Recitation
General Physics II
and General Physics Laboratory II
and General Physics II - Recitation
Academic Foundations: Reasoning
Thinking Broadly: History & Meaning
Thinking Broadly: Creative Arts
Thinking Broadly: Humans & Their Societies
City as a Classroom 2
Other Required Courses67
Digital Logic
Engineering Programming Methods
Applied Numerical Methods 3
Engineering Problem Solving II
Electrical Circuits
and Electrical Circuits Recitation
Electrical Networks
and Electrical Networks Laboratory
Signals and Systems
Engineering Programming Using Objects
Introduction to Microprocessors
and Introduction to Microprocessors Laboratory
Electromagnetics
Electronics
and Electronics Laboratory
Communication Systems
Control Systems
Analog Integrated Electronics
Engineering Operations
Team Design Project I
Team Design Project II
Computer Methods in Engineering
Engineering Explorations
Math Tools for Engineering Problem Solving 3
Calculus II
Engineering Electives 418
Select six courses from the following:
Statics
Engineering Problem Solving I
Machinery I
and Machinery I Laboratory
Practical Computer Vision
Wireless Communications
Digital Signal Processing
Industrial Control
Introduction to Computer Networking
Engineering Software Solutions
Power Semiconductor Electronics
Introduction to Embedded Systems
Computer Architecture
Real-Time Process & Protocols
Internet/Intranet Application Development
Software Engineering Projects
Digital Systems Design
Medical Instrumentation
Machinery II
Brain Machine Interface
Power Systems I
Power Systems II
Protective Relaying of Power Systems
Undergraduate Engineering Research
Introduction to Thermal Sciences
Total Hours128
1

EGR 200 preferred; other FYE courses accepted

2

CE 280 preferred; other CAC courses accepted

3

May substitute MA 227 and MA 252 for EGR 265 and EE 254

4

Any graduate-level EE courses can be taken as electives with permission of the Undergraduate Program Director and approval of UAB Graduate School

Residency Requirement

In addition to UAB's residency requirement, to earn a Bachelor of Science in Electrical and Computer Engineering from UAB, the ECE department requires that students complete the following courses at UAB:

RequirementsHours
EE 421Communication Systems3
EE 426Control Systems3
EE 431Analog Integrated Electronics4
EE 498Team Design Project I3
EE 499Team Design Project II3
Nine hours of EE 400-level electives9
Total Hours25

Please refer to the School of Engineering overview for policies regarding admission; change of major; transfer credit; transient status; dual degree programs; reasonable progress; academic warning, probation, and suspension; reinstatement appeals; and graduation requirements.

Curriculum for the Bachelor of Science in Electrical and Computer Engineering (BSECE)

Freshman
First TermHoursSecond TermHours
CH 115
115R
CH 116^
4EE 2103
EGR 20013EGR 1503
EH 101%3EGR 1941
MA 125
125L*
4EH 1023
EGR 1033MA 1264
 PH 221
221L
221R^
4
 17 18
Sophomore
First TermHoursSecond TermHours
EE 2333EE 25423
EE 314
314R
3EE 316
316L
4
EGR 26524EE 3333
PH 222
222L
222R^
4EE 3003
Blazer Core: Creative Arts3 Blazer Core: Reasoning33
 14 16
Junior
First TermHoursSecond TermHours
EE 3143EE 337
337L
4
EE 3183EE 4314
EE 351
351L
4EE 4213
EE 4853Blazer Core: Humans and Societies3 
Blazer Core: City as a Classroom$3 
 16 11
Senior
First TermHoursSecond TermHours
EE 4263EE 4993
EE 4983Electrical Engineering Elective49
Electrical Engineering Elective49Blazer Core: History & Meaning33
 15 15
Total credit hours: 122
1

EGR 200 preferred; other FYE courses accepted

2

May substitute  MA 227 and  MA 252 for  EGR 265 and  EE 254

3

Refer to the Blazer Core as specified for engineering majors

4

Must be chosen from the approved list of electives

^

Satisfies Blazer Core: Scientific Inquiry

%

Satisfies Blazer Core: Writing

#

Satisfies Blazer Core: Communicating in the Modern World

*

Satisfies Blazer Core: Quantitative Literacy

$

CE 280 preferred; other CAC courses accepted