Electrical and Computer Engineering

BE in Electrical Engineering

EAC logo

The Bachelor of Engineering degree program in Electrical Engineering is accredited by the Engineering Accreditation Commission of ABET, www.abet.org.

ABET is the global accreditor of college and university programs in applied science, computing, engineering, and engineering technology.

ABET accreditation assures that programs meet standards to produce graduates ready to enter critical technical fields that are leading the way in innovation and emerging technologies, and anticipating the welfare and safety needs of the public.

Electrical Engineering is a science-oriented branch of engineering, primarily concerned with all the phases of development and utilization of electric signals. The study of electrical engineering can be conveniently divided into the areas of circuits, electronics, electromagnetism, electric energy systems, communications, control, and computer engineering. Due to the extremely rapid growth and changes relating to the application of electrical engineering principles, the curriculum is designed for concentration on a solid core of basic foundation courses, covering all areas of electrical engineering. As part of the academic program, six credits of professional experience are also included in the last summer prior to graduation, to give students an opportunity to integrate classroom instruction with practical work experience. Students also have the choice to follow an Extended Experiential Learning Study Plan, which requires performing an extended professional experience for an extra semester (Fall or Spring, spanning 6 uninterrupted months) to further gain from working on real-life problems.

The Electrical Engineering program is credit-based and requires the completion of 150 semester hours. A typical schedule is listed below and extends over a four-year period, including summer semester; students may select to take these courses over a longer period of time.

Mission

The mission of the Electrical Engineering Program is to educate each student to become a responsible and productive electrical engineer capable of effectively managing future challenges.

Program educational objectives

Within a few years of graduation, the graduates of the Electrical Engineering program will:

Student outcomes

The students will acquire in their matriculation through the program, the following skills, knowledge, and behaviors:

  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 context.
  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.

Student Data

Enrollment Data BE
Electrical
Engineering
Academic Year
2021-2022
81

 

Graduation Data BE
Electrical
Engineering
Academic Year
2021-2022
11

Curriculum

First year

Fall

Number Course Cr
ENG202 Advanced Academic English 3
PHY201 Electricity and Magnetism 4
MTH201 Calculus III 3
MTH207 Discrete Structures I 3
GNE212 Engineering Mechanics 3

Spring

Number Course Cr
COE211 Computer Programming 4
—- Liberal Arts Curriculum 3
COE201 Computer Proficiency 1
MTH304 Differential Equations 3
MTH206 Calculus IV 3
ELE201 Electrical Circuits I 3

Summer 

Number Course Cr
—- Liberal Arts Curriculum Elective 3
—- Liberal Arts Curriculum Elective 3

Second year

Fall

Number Course Cr
COM203 Art of Public Communication 3
COE321 Logic Design 3
ELE391 Mathematical Methods in Electrical Engineering 3
ELE302 Electrical Circuits II 3
ELE303 Electrical Circuits Lab 1
GNE331 Probability and Statistics 3

Spring

Number Course Cr
ELE401 Electronics I 3
ELE402 Electronics I Lab 1
ELE411 Electromagnetic Fields 3
ELE430 Signals and Systems 3
COE322 Logic Design Lab 1
COE323 Microprocessors 3
—- Liberal Arts Curriculum  3

Summer

Number Course Cr
GNE303 Engineering Ethics 2
GNE301 Professional Communication 2
INE320 Engineering Economy I 3

Third year

Fall

Number Course Cr
—- ELE Elective 3
ELE413 Electromagnetic Waves 3
ELE442 Control Systems 3
ELE443 Control Systems Lab 1
ELE493 Professionalism in Engineering 3
ELE537 Communication Systems 3
COE324 Microprocessors Lab 1

Spring

Number Course Cr
—- ELE Elective 3
ELE420 Electromechanics 3
ELE538 Noise in Communication Systems 3
ELE540 Communication Systems Lab 1
—- ECE Elective 3
—- Engineering Elective 3

Summer

Number Course Cr
ELE498 Professional Experience 6

Fourth year

Fall

Number Course Cr
—- ECE Elective 3
ELE595 Capstone Design Project I 3
MEE211 Engineering Graphics 1
ELE422 Power Systems 3
—- ELE Elective 3
—- Free Elective 3

Spring

Number Course Cr
ELE423 Electric Machines Lab 1
ELE539 Telecommunication Systems 3
ELE593 ELE Application 3
ELE Elective 3
GNE—- SOE Signature Course 3
ELE596 Capstone Design Project II 3

Technical Electives (for students enrolled prior to Fall 2020)

ECE technical electives for both COE and ELE programs are grouped into four different tracks. A student must pick two tracks in which to take two different courses; the remaining 2 technical elective courses can be picked from any track. The four tracks and courses within each track are::

Track Course
  Number Title
Communication ELE535 Information & Coding Theory
  ELE531 Optical Fiber Communication
  COE431 Computer Networks 
Hardware  COE527 VLSI Design
  COE521 Embedded Systems
  COE522 High Performance Computer Architecture
  COE423 Computer Architecture 
  COE424 Digital Systems
  ELE501 Microlectronics
  MCE410 Mechatronics System Design I
  MCE411 Mechatronics System Design II
Systems Engineering ELE553 Reliability Evaluation of Engineering Systems
  ELE525 Faulted Power Systems
  ELE526 Renewable Energy Sources
  ELE529 Design and Operation of Smart Grids
  MCE540 Introduction to Bio mechatronics
Software & Theory COE418 Database Systems
  COE414 Operating Systems
  COE555 Queuing Theory
  COE543 Intelligent Data Processing and Applications
  COE544 Intelligent Engineering Algorithms
  COE545 Information Security
  ELE557 Simulation of Electronics Circuits
  COE554 Computer Vision and Deep Learning 
  ELE552 Digital Image and Video Processing and Compression 
No Track ELE594    Undergraduate Research Project
  ELE594H    Undergraduate Research Project Honors

Technical Electives (for students enrolled in Fall 2020 or later)

An ELE student must take four different courses from ELE tracks; the remaining two technical elective courses can be picked from any track (COE or ELE).
Courses not assigned to a track can count as either COE or ELE.

Track Course
  Number Title
ELE tracks    
Communication and Signal Processing ELE531 Optical Fiber Communication
  ELE535 Information and Coding Theory
  ELE552 Digital Image and Video Processing and Compression
     
Integrated Circuits, Electronics, and Control ELE501 Microelectronics
  ELE557 Simulation of Electronic Circuits
  MCE410 Mechatronics System Design I
  MCE411 Mechatronics System Design II
  MCE540 Introduction to Biomechatronics
     
Electric Power and Energy Systems  ELE525 Faulted Power Systems
  ELE526 Renewable Energy Sources
  ELE529 Design and Operation of Smart Grids
     
COE tracks    
Computer Hardware COE423 Computer Architecture
  COE424 Digital Systems
  COE431 Computer Networks
  COE521 Embedded Systems
  COE522 High Performance Computer Architecture
  COE527 VLSI Design
     
Computer Software and Networks COE414 Operating Systems
  COE418 Database Systems
  COE545 Information Security
  COE599E Topics in Computer Software
     
AI Systems Engineering  COE554 Computer Vision and Deep  Learning
  COE543 Intelligent Data Processing and Applications
  COE544 Intelligent Engineering Algorithms 
  COE599F Topics in AI Systems Engineering
     
No Track ELE553 Reliability Evaluation of Engineering Systems
  ELE594 Undergraduate Research Project
  ELE594H Undergraduate Research Project Honors
  COE555 Queuing Theory

Engineering Electives

Any of the following courses may count as Engineering Electives:

* Except for ELE305, ELE391 and COE312, any COE/ELE course can be considered as a technical elective as long as it is not a required course. COE599/ELE599 could be taken more than once for credit when topics differ.

Engineering Electives Signature Courses

Engineering electives can be any of the following courses:

Liberal Arts and Science Curriculum - 18 credits

Core Courses - 6 credits

Number Course Cr
ENG202 Sophomore Rhetoric 3
COM203 Art of Public Communication 3

Liberal Arts Electives - 12 credits

The additional 12 credits of Liberal Arts Electives should be taken as described here.

VIP courses

As of Fall 2021, those who are interested in the VIP program can register VIP courses that could count towards their degree as per the below list:

Current course Substituted by/VIP credits
SOE signature course [3–0, 3 cr.] Vertically Integrated Project
  • VIP 201  [1–0, 1 cr.]
  • VIP 202 [2–0, 2 cr.]
  • VIP 301 [1–0, 1 cr.]
  • VIP 302 [2–0, 2 cr.]
  • VIP 303 [3–0, 3 cr.]
Engineering Elective [3–0, 3 cr.]         VIP 401 [1–0, 1 cr.]
        VIP 402 [2–0, 2 cr.]
        VIP 403 [3–0, 3 cr.]

ELE Study Plan with Extended Experiential Learning

Please click here to view the regular and extended office practice study plan in Electrical Engineering

Course Map

Please click here to view Course Map .