ECE Track Courses

ECE Track Courses

Teaching in an Electronic ClassroomThe ECE curriculum is built on a common core of electrical and computer engineering courses taken by all students. Beginning in the sophomore year students select either the electrical or computer curricular track and begin taking more specialized courses. The Electrical track is intended to provide a broad background in electrical engineering concepts and practice that prepares students for graduate study or electrical engineering careers in a wide range of industries and organizations. The Computer track provides focus and depth for students preparing for graduate study, or a career in computer hardware or software engineering.

Electrical Track Courses: Curriculum Guide

ECE:3400 Linear Systems II
ECE:3410 Electronic Circuits
ECE:3500 Communications Systems
ECE:3600 Control Systems
ECE:3720 EE Materials and Devices

Computer Track Courses: Accelerated Curriculum Guide, Regular Curriculum Guide

CS:2210 Discrete Structures
ECE:3330 Software Design
ECE:3350 Computer Architecture
ECE:3360 Embedded Systems and System Software
CS:3330 Algorithms