BS in Computer Engineering

Foundation Courses
ENGL 101College English I3
or ENGL 100 English Composition
ENGL 102College English II3
COMM 111Public Speaking3
PHIL 354Ethics and Computers3
Select 15 hours of fine arts/humanities & social/behavioral sciences courses 115
Mathematical/Natural Sciences
MATH 242
MATH 243
Calculus I
and Calculus II
MATH 321Discrete Structures I3
or CS 321 Discrete Structures I
MATH 511Linear Algebra3
MATH 555Differential Equations I3
PHYS 313Physics for Scientists I4
PHYS 314Physics for Scientists II4
CHEM 211General Chemistry I5
IME 254Engineering Probability and Statistics I3
Engineering Core Courses
AE 223Statics3
EE 282Circuits I4
IME 255Engineering Economy3
ME 398Thermodynamics I3
Major Courses
CS 194Introduction to Digital Design4
CS 211Introduction to Programming4
CS 238Assembly Language Programming3
CS 300Data Structures4
CS 394Introduction to Computer Architecture3
CS 411Object-Oriented Programming3
CS 464Computer Networks3
CS 540Operating Systems3
CS 594Microprocessor-Based System Design4
EE 284Circuits II3
EE 492Electronic Circuits I4
EE 585
EE 595
Electrical Design Project I
and Electrical Design Project II
Technical Electives
Select 11 credit hours which must be chosen with advisor's approval from a departmentally approved list. At least 6 of the 11 credit hours must be from the EECS department. Up to 2 credit hours of co-op can be used as nondepartmental technical electives11
Total Credit Hours128

Refer to graduation requirements at the beginning of this section for details.