Department of Electrical and Computer Engineering

Electrical Engineering and Computer Engineering encompass the application of mathematics, science, and electrical, electronic, and computing technologies to the needs of society. These broad and diverse disciplines touch almost every aspect of people's lives and occupations, from communication systems such as cellular phones, radio, television, and the internet, to the national power grid providing power to industry and residences, to computer systems, including personal computers, and the embedded processors that control automobiles and household appliances.

Visit Department Website


The Department of Electrical and Computer Engineering at The University of Alabama offers programs in traditional Electrical Engineering and in Computer Engineering. Electrical Engineering students get deeply involved in technical areas, including communication systems, computers, control systems, electromagnetics, electronics and microelectronics, power systems, and signal processing. Students in Computer Engineering specialize in the software and hardware components of modern computing systems. The programs provide a sound foundation for entry into the engineering profession, and opportunities for graduates are extensive, often depending only on the interests of the individual. Graduates work in most industries, including the computer, telecommunications, power, aerospace, manufacturing, defense, and electronics industries. They design high-tech devices ranging from tiny microelectronic chips to powerful computers that use those chips, to efficient telecommunication systems that interconnect those computers. They design and operate a wide array of complex technological systems, such as power generation and distribution systems and modern computer-controlled manufacturing plants. They are also involved in sales, marketing, testing, quality control, and research. With additional training, they may even contribute in other professions, including education, medicine, and law.


Department Head
  • Haskew, Tim
Assistant Department Head
  • Ricks, Kenneth
Cudworth Professor of Electrical and Computer Engineering and Aerospace Engineering and Mechanics
  • Gogineni, Prasad
E.A. Larry Drummond Endowed Chair of Computer Engineering
  • Hong, Yang-Ki
  • Balasubramanian, Bharat
  • Haskew, Tim
  • Hu, Fei
  • Sazonov, Edward
  • Suzuki, Takao
Associate Professors
  • Abu Qahouq, Jaber
  • Kim, Seongsin
  • Kotru, Sushma
  • Kung, Patrick
  • Li, Dawen
  • Li, Shuhui
  • Ricks, Kenneth
Assistant Professors
  • Brovont, Aaron
  • Cakareski, Jakov
  • Freeborn, Todd
  • Gan, Yu
  • Gurbuz, Sevgi
  • Jeong, Nathan
  • Kisacikoglu, Mithat
  • Lemmon, Andrew
  • Song, Aijun
  • Taylor, Andrew
  • Yan, Stephen
Adjunct Professor
  • Gupta, Su
Professors emeriti
  • Jackson, Jeff
  • Morley, Lloyd A. "Pete"
Associate professors emeriti
  • Scharstein, Robert


Introduction to Electrical and Computer Engineering

Introduction to electrical and computer engineering disciplines, specializations, the engineering design process, mathematics required for these disciplines, computer-based modeling and simulation tools, and professional responsibilities.

Prerequisite(s): MATH 110
Electric Circuits

Physical concepts and mathematical techniques of circuit analysis; DC, transient, and sinusoidal steady-state analysis of circuits; Includes laboratory experiments.

Prerequisite(s): PH 106 and PH 126, MATH 227 and MATH 238

View All Courses