2026-2027 Catalog

Electrical and Computer Engineering, B.S. Major (Class of 2030 and Beyond)

Requirements

The program consists of a minimum of 15-16 major courses and 10-11 collateral courses:

MATH 161Calculus I

1

MATH 162Calculus II

1

MATH 182Discrete Structures

1

MATH 263Calculus III

1

MATH 264Differential Equations with Linear Algebra

1

 

CHEM 107General Chemistry I

1

Or

CHEM 103General Chemistry I with Recitation

1

 

PHYS 131Physics I: Mechanics

1

And

PHYS 133Physics II: Electricity, Magnetism, and Waves

1

Or

PHYS 151Accelerated Physics I: Mechanics and Thermodynamics

1

And

PHYS 152Accelerated Physics II: Electricity, Magnetism, and Optics

1

 

ES 101Introduction to Engineering Design

1

One approved Engineering/Mathematics/Science elective

CS 110Introduction to Computer Programming

1

CS 120Computer Science I

1

CS 150Data Structures and Algorithms

1

 

CS 205Software Engineering

1

Or

ECE 414Embedded Systems

1

 

ECE 211Digital Circuits I

1

ECE 212Digital Circuits II

1

ECE 221Basic Electric Circuit Analysis

1

ECE 322Introduction to Solid State Devices and Circuits

1

ECE 323Analysis and Design of Solid State Circuits

1

ECE 331Signals and Systems

1

ECE 332Communications Systems

1

ECE 341Engineering Electromagnetics

1

ECE 433Industrial Electronics and Control Systems

1

ECE 491Electrical & Computer Engineering Design Project I

1

ECE 492Electrical & Computer Engineering Design Project II

1

ECE Two approved ECE electives

For students who place out of CS 110, one advisor-approved math, science, or engineering elective will be required in place of CS 110.

This page reflects the requirements for completing this major. General graduation requirements for all students can be found here.