Areas of Concentration for Electrical Engineering and Computer Engineering

Electrical and computer engineering students can select their four technical electives and three general electives in various ways. Some of them may wish to cluster those electives in ways that would help them gain expertise in an area of specialization within electrical and computer engineering. The following groupings are possible specialty (concentration) areas that students can select from within the electrical and computer engineering program.

Students interested in pursuing one of these concentrations typically take two or three courses listed below as general or technical electives. Please direct questions on this process to your academic advisor.

Artificial Intelligence Concentration Curriculum

Course Options:

CPE 440Introduction to AI Engineering

3

CPE 462Introduction to Image Processing and Coding

3

CPE 551Engineering Programming: Python

3

CPE 595Applied Machine Learning

3

Computer Architectures Concentration Curriculum

Course Options:

CPE 517Digital and Computer Systems Architecture

3

CPE 550Computer Organization and Programming

3

Electronics and Embedded Systems Concentration Curriculum

Course Options:

CPE 487Digital System Design

3

CPE 555Real-Time and Embedded Systems

3

CPE 556Computing Principles for Mobile and Embedded Systems

3

EE 359Electronic Circuits

3

Image Processing and Multimedia Concentration Curriculum

Course Options:

CPE 462Introduction to Image Processing and Coding

3

CPE 536Integrated Services - Multimedia

3

CPE 537Interactive Computer Graphics

3

CPE 558Computer Vision

3

CPE 591Introduction to Multimedia Networking

3

CPE 592Computer and Multimedia Network Security

3

Networks and Security Concentration Curriculum

Course Options:

CPE 490Information Systems Engineering I

3

CPE 579Foundations of Cryptography

3

CPE 592Computer and Multimedia Network Security

3

EE 582Wireless Networking: Architectures, Protocols and Standards

3

EE 584Wireless Systems Security

3

Power Engineering Concentration Curriculum

Course Options:

EE 489Introduction to Electric Energy Systems

3

EE 589Introduction to Power Engineering

3

EE 590Smart Grid

3

Robotics and Control Concentration Curriculum

Course Options:

CPE 521Autonomous Mobile Robotic Systems

3

EE 478Control Systems

3

EE 575Introduction to Control Theory

3

Software Engineering and Design Concentration Curriculum

Course Options:

CPE 442Database Management Systems

3

CPE 492Operating Systems

3

CPE 545Communication Software and Middleware

3

CPE 593Applied Data Structures and Algorithms

3

Wireless Communications Concentration Curriculum

Course Options:

EE 441Introduction to Wireless Systems

3

EE 568Software-Defined Radio

3

EE 582Wireless Networking: Architectures, Protocols and Standards

3

EE 583Wireless Communications

3

EE 584Wireless Systems Security

3

EE 585Physical Design of Wireless Systems

3