Degree Requirements

Computer Engineering Curriculum

Semester 1

Semester 2

MA 151 Calculus I

MA 152 Calculus II

ENGR 101 Engineering Explorations I

ENGR 102 Engineering Explorations II

CS 111 Intro to Structured Programming

CS 113 Discrete Structures

FYS 125 First Year Seminar

CS 112 Data Structures

Foundational Core

FLO 125 Art of Thinking

 

Foundational Core

Semester 3

Semester 4

MA 253 Calculus III

MA 354 Differential Equations

PY 151/153 Principles of Physics I / Lab

PY 152/154 Principles of Physics II / Lab

CPE 211 Circuits and Electronics w Lab

CPE 212 Digital Design with Lab

Foundational Core

CS 215 Computer Sys Org with Assembler

CIT 201 CIT Seminar I

CIT 202 CIT Seminar II

Semester 5

Semester 6

MA 331 Probability and Statistics I

MA 261 Linear Algebra

CPE 311* Computer Architecture & Design w Lab

CPE 324* Embedded Systems with Lab

CPE 313* Systems and Signal Processing w Lab

CS 339 Networking and Data Communication

CS 319 Computer Ethics (TLA equivalent)

CS 349 Operating Systems

Foundational Core

Foundational Core

Semester 7

Semester 8

CPE 417* Engineering Design Project I

CPE 418* Engineering Design Project II

Internship or Technical Elective

Internship or Technical Elective

CPE ---* CPE Elective

CPE ---* CPE Elective

Foundational Core

Free Elective

TLA

TLA

*Course under development