Skip to Search Skip to Navigation Skip to Content

Department of Electrical and Computer Engineering

The Department of Electrical and Computer Engineering (ECE) offers a Bachelor of Science degree in Electrical Engineering (B.S. EE) and a Bachelor of Science degree in Computer Engineering (B.S. CpE). Individuals enrolled in these degree programs are given opportunities to develop a strong background in the engineering sciences and to learn the analysis, design, and synthesis tools necessary to function successfully as active participants in traditional, new, and emerging areas of electrical and computer engineering related technologies. The ECE department continues to be recognized locally and nationally for the quality of its undergraduate programs. As a result, ECE graduates continue to find high-paying jobs or are accepted into graduate schools nationwide.

Program Educational Objectives

The educational objectives of the Electrical and Computer Engineering programs are that our graduates will:

  1. contribute their technical knowledge to better their lives,
  2. assume positions of leadership and responsibility in their careers,
  3. pursue graduate and professional studies, and
  4. conduct themselves in a professional manner that meets or exceeds the expectations of their employers.

Meeting Program Objectives

To meet the program objectives, the curriculum for the Bachelor of Science degree in Electrical Engineering and the curriculum for the Bachelor of Science degree in Computer Engineering are organized into a flexible 125-semester-credit-hour structure that provides high-quality education in the fundamentals of engineering, in addition to a thorough coverage of the major specialties within electrical engineering and computer engineering. For electrical engineering students, a selection of technical electives is provided to allow in-depth concentration in selected areas such as: communication; computer; digital signal processing (DSP); electronic materials and devices; systems and control; and electric power engineering. For students seeking the Bachelor of Science degree in Computer Engineering, the selection of technical electives are from areas of digital system design, computer architecture, VLSI design, engineering programming languages and embedded systems.

Department faculty of outstanding quality work in concert to provide the two degree programs that are challenging to students, with depth in engineering sciences, design orientation, and modern laboratory experience. The program objectives are accomplished via a three-tiered curriculum structure comprised of the lower-division core (the first two years), the upper-division core (concentrated primarily in the third year), and the senior-level electives, each of which are briefly described below.

Lower-Division Core

The lower-division core provides students with a diverse range of courses over a broad base of basic technical and specialized courses in mathematics, physics, and chemistry; computer hardware and software fundamentals; electric circuit fundamentals and electrical engineering laboratory experience; statics and dynamics; and communication skills, humanities, and social sciences.

Upper-Division Core

The upper-division core for electrical engineering and computer engineering provides students with a basic education in the fundamentals of electrical and computer engineering.

The upper-division core in electrical engineering includes: fundamentals of circuits (3 semester credit hours), controls (3 semester credit hours), electromagnetics (3 semester credit hours), electronics (6 semester credit hours), electronic devices (3 semester credit hours), and probability and random processes (3 semester credit hours). Many of these fundamental courses include the use of modern software tools for design and analysis. These fundamental courses are supplemented with one hands-on laboratory course (3 semester credit hours). Written and technical communication is further emphasized in the laboratory course.

The upper-division core in computer engineering includes: fundamentals of circuits (3 semester credit hours), C++ and data structures (3 semester credit hours), microcomputer systems (3 semester credit hours), electronics (6 semester credit hours), electronic devices (3 semester credit hours), and probability and random processes (3 semester credit hours). Many of these fundamental courses include the use of modern software tools for design and analysis. These fundamentals are supplemented with one hands-on laboratory course (3 semester credit hours). Written and technical communication is further emphasized in the laboratory course.

Senior-Level Electives

In the senior year, electrical engineering students enroll in five technical electives (15 semester credit hours), a senior laboratory course (3 semester credit hours), and the capstone design sequence (4 semester credit hours). Students in the technical elective courses have ample opportunities to learn and use modern software tools. The capstone sequence not only provides a major design experience but also emphasizes teamwork, proposal development, communication skills, and professional and ethical responsibility. Electrical engineering students are required to choose one of the six technical areas and to select a minimum of three technical electives (9 semester credit hours) from the chosen area. The remaining two technical electives (6 semester credit hours) may be selected either from the same area or from the other five areas, including one course at the graduate level and/or 3 semester credit hours from an engineering cooperative program. Computer engineering students are required to choose five technical electives from a list of approved technical electives for Bachelor of Science in Computer Engineering. The engineering cooperative program provides an opportunity for students to obtain practical experience by enrolling in three semesters (1 semester credit hour each semester) and working in an approved industry. Students who want to pursue graduate studies are encouraged to enroll in a graduate class during their last year, which will be counted as one of the remaining technical electives.

Engineering Design Experience

Design process in electrical engineering and in computer engineering is emphasized throughout all four years. Engineering design is distributed throughout the programs starting from the second semester in EE 2513 Logic Design. During their junior and senior years, students take five technical elective courses which all have design components. During the seventh semester, students also take EE 4113 Electrical and Computer Engineering Laboratory II, where they must design complex circuits. Modern software tools usage, design and analysis, and formal written report writing are integrated components of several of the electrical and computer engineering courses. EE 3113 Electrical and Computer Engineering Laboratory I and EE 4113 Electrical and Computer Engineering Laboratory II emphasize hands-on experiments using basic to advanced capability instruments and formal written, as well as oral, reports. In EE 4811 Electrical and Computer Engineering Design I and EE 4813 Electrical and Computer Engineering Design II students are required to design, implement, test, demonstrate and make an oral presentation on an electronic or computer system.

Other courses with design emphasis that electrical engineering students take include: EE 3213 Electromagnetic Engineering, EE 3313 Electronic Circuits I, EE 3323 Electronic Devices, EE 3413 Analysis and Design of Control Systems, EE 3463 Microcomputer Systems I, EE 4313 Electronic Circuits II, and EE 4323 Dielectric and Optoelectronic Engineering Laboratory.

Other courses with design emphasis that computer engineering students take include: EE 3313 Electronic Circuits I, EE 3323 Electronic Devices, EE 3463 Microcomputer Systems I, EE 3563 Digital Systems Design and EE 4513 Introduction to VLSI Design.

Degree Programs



Course Descriptions


Back to Top