2018-2019 Undergraduate Catalog

Computer Engineering Major

All Computer Engineering students must complete the following courses to earn their degree.

Program Requirements

Required Engineering Courses

Must have a grade of "C" or better

ENGR 101Engineering Explorations I

1.00 Credit(s)

ENGR 102Engineering Explorations II

1.00 Credit(s)

Total Credit Hours:2

Required Computer Engineering Courses

Must have a grade of "C" or better

CPE 211Circuits and Systems with Lab

3

CPE 212Digital Design with Laboratory

3

CPE 212Digital Design with Laboratory

3

CPE 311Computer Architecture and Design with Laboratory

3

CPE 313Systems and Signal Processing with Laboratory

3

CPE 324Embedded Systems with Laboratory

3

CPE 417Engineering Design Project I

3

CPE 418Engineering Design Project II

3

CPE elective (3 cr.)

CPE elective (3 cr.)

CPE elective or internship (3 cr.)

CPE elective or internship (3 cr.)

Total Credit Hours:32

Required Computer Science Courses

CS 111Introduction to Structured Programming

3

CS 112Data Structures

3

CS 113Discrete Structures

3

CS 215Computer Systems Organization with Assembler

3

CS 319Computer Ethics

3

CS 339Networking and Data Communication

3

CS 349Operating Systems

3

Total Credit Hours:21

Required Supporting Courses

MA 151Calculus I

4

MA 152Calculus II

4

MA 253Calculus III

4

MA 261Linear Algebra

4

MA 331Probability

3

MA 354Differential Equations

3

PY 151Principles of Physics I

3

PY 153Physics Laboratory I

1

PY 152Principles of Physics II

3

PY 154Physics Laboratory II

1

Total Credit Hours:30