Bachelor of Science in Electrical Engineering

The required courses for this degree contain the fundamentals of linear circuits, systems and control theory, electronic circuits, signal theory, physical electronics, electromagnetic theory, energy conversion, digital systems, and computing techniques. A strong foundation in the physical sciences and in mathematics is required. Approved electives, chosen with the advisor's consent, are selected in preparation for graduate study or entry into industry according to individual interests. The program totals 134 credit hours. The recommended sequence of courses follows:

Sophomore year, first semester credit hours
ECE 33 Introduction to Computer Engineering 4
ECE 81 Principles of Electrical Engineering 4
Phy 21, 22 Introductory Physics II and Laboratory II 5
Math 23 Analytic Geometry and Calculus III 4
Total: 17 

Sophomore year, second semester  credit hours
ECE 121 Electronic Circuits Laboratory 2
ECE 123 Electronic Circuits 3

ECE 126 Fundamentals of Semiconductor Devices 3
Math 205 Linear Methods 3
Eco 1 Economics 4
HSS elective 3
Total: 18

Junior year, first semester credit hours
ECE 108 Signals and Systems 4

ECE 182 Sophomore Laboratory 1

ECE 202 Introduction to Electromagnetics 3
Math 208 Complex Variables 3
HSS elective 3
free elective 3
Total: 17

Junior year, second semester  credit hours
ECE 125 Circuits and Systems 3
ECE 138 Digital Systems Laboratory 2
ECE 203 Introduction to Electromagnetic Waves 3
Math 231 Probability and Statistics 3
approved technical elective* 3
free elective 3
Total: 17

Senior year, first semester  credit hours 
ECE 136 Electromechanics 3
ECE 257 Senior Lab I 3 
HSS elective 3
approved technical electives* 6
free elective 3
Total: 18 

Senior year
, second semester  credit hours
ECE 258 Senior Lab II 2
approved technical electives* 9
HSS elective 3-4
free elective 3
Total: 17-18

*Approved technical electives are subjects in the area of science and technology. Students must select a minimum of four courses from the following list, with a minimum of two courses in each of two technical areas described in this list. Students must also choose at least one Engineering elective in either materials, mechanics, thermodynamics, fluid mechanics or physical chemistry, and at least one Science elective in physics, chemistry or biology. For students interested in solid-state electronics, quantum mechanics is recommended for the Science elective.

Approved Technical Electives for Electrical Engineering

Breadth Requirement: Minimum of 4 ECE or CSc elective courses

Depth Requirement: Minimum of 2 courses in one of the technical areas described below

A. Solid State Circuits
ECE 308 Physics and Models of Electronic Devices (3)
ECE 332 Design of Linear Electronic Circuits (3)
ECE 333 Medical Electronics (3)
ECE 351 Microelectronics Technology (3)
ECE 355 Applied Integrated Circuits (3)
ECE 361 Introduction to VLSI Circuits (3)
ECE 362 Introduction to VLSI System Design (3)

B. Signal Processing and Communications
ECE 340 Adaptive Signal Processing (3)
ECE 342 Communication Theory (3)
ECE 343 Digital Signal Processing (3)
ECE 344 Statistical Signal Processing (3)
ECE 345 Speech Synthesis and Recognition (3)
ECE 375 Computer Vision (3)
ECE 387 Digital Control (3)
ECE 389 Control Systems Laboratory (3)

C. Microwaves and Lightwaves
ECE 254 Microwave-Lightwave Laboratory (2)
ECE 346 Microwave Circuits and Techniques (3)
ECE 347 Introduction to Integrated Optics (3)
ECE 348 Lightwave Technology (3)
ECE 371 Optical Information Processing (3)
ECE 372 Optical Networks (3)

D. Computers
CSC *** Any CSc course except CSc 11
ECE 216 Software Engineering (3)
ECE 316 Microcomputer System Design (3)
ECE 319 Digital System Design (3)
ECE 320 Logic Design (3)

Note:ECE 350 Special Topics (3)(The area of each course must be evaluated individually)