To obtain a Bachelor of Science in Computer Engineering degree, students are required to complete the following courses:

Freshman Composition3-6
FRESHMAN COMPOSITION
FRESHMAN COMPOSITION
Humanities and Fine Arts9
Fine Art: Choose one3
ARH SURV:ANCIENT-MEDIEVAL
ARH SURV:RENAISSANCE-MODERN
ARH SUR:NON-WESTERN TRADITIONS
DRAWING: FOUNDATIONS
THEATRE APPRECIATION
INTRO TO MUSIC LITERATURE
Literature: Choose one or two 13-6
READINGS LITERATURE/CULTURE I
READINGS LITERATURE/CULTURE 2
MYTHOLOGY
Humanities: Choose one3
INTRODUCTION TO PHILOSOPHY
INTRO TO ETHICS
TECH, SCIENCE & HUMAN VALUES
INTRODUCTION TO LOGIC
Any 100 or 200 level Foreign Language 3
INTRO WOMEN'S & GENDER STUDIES
Mathematics and Natural Sciences12
Mathematics4
CALCULUS A 2
Natural Sciences8
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LAB I
GEN PHYSICS W/CALCULUS I
and GENERAL PHYSICS LAB I
History and Social and Behavioral Sciences9
History: Choose one or two 13-6
WORLD HISTORY TO 1500
WORLD HISTORY SINCE 1500
UNITED STATES TO 1877
UNITED STATES SINCE 1877
Social and Behavioral Science: Choose one or two3-6
GENERAL PSYCHOLOGY I
INTRO TO SOCIOLOGY
ANALYSIS OF SOCIAL PROBLEMS
INTRO CULTURAL ANTHROPOLOGY
MARRIAGE AND FAMILY
INTRO TO AMERICAN GOVERNMENT
INTRO TO COMPARATIVE POLITICS
WORLD REGIONAL GEOGRAPHY
PRINCIPLES OF HUMAN GEOGRAPHY
PRINC OF MACROECONOMICS
PRINC OF MICROECONOMICS
GLOBAL SYSTEMS AND CULTURES
Additional Mathematics
MA 172CALCULUS B4
MA 201CALCULUS C4
MA 238APPL DIFFERENTIAL EQUATIONS3
MA 244INTRO TO LINEAR ALGEBRA3
PH 112GEN PHYSICS W/CALC II3
PH 115GENERAL PHYSICS LAB II1
First Year Engineering
FYE 101CHARGER SUCCESS1
ENG 101INTRO COMPUTING ENGINEERS3
Computer Science
CS 214INTRO DISCRETE STRUCTURE3
CS 317INTRO DESIGN/ANALYSIS OF ALG3
Computer Engineering
CPE 211INTRO COMPUTER PROG FOR ENGR3
EE 202INTRO DIGITAL LOGIC DSGN3
CPE 212FUNDAMENTALS SOFTWARE ENGRG3
EE 213ELECTRICAL CIRCUIT ANALYSIS I3
CPE 221COMPUTER ORGANIZATION3
EE 315INTRO ELECTRONIC ANAL & DESIGN3
EE 316ELE CIRCUITS & ELTRNC DSGN LAB1
CPE 322
CPE 324
DIGITAL HDWR DESIGN FUNDMNTLS
and ADV LOGIC DESIGN LABORATORY
4
CPE 323
CPE 325
INTRO TO EMBEDDED COMPUTER SYS
and EMBEDDED SYSTEMS LAB
4
CPE 353SOFTWARE DESIGN & ENGINEERING3
CPE 381FUND SIGNALS & SYS FOR COMP EN3
EE 384DIG SIGNAL PROCESS LAB1
EE 385RANDOM SIGNALS & NOISE3
or ISE 390 PROB & ENGR STATISTICS I
CPE 431INTRO COMPUTER ARCHITECTURE3
CPE 434
CPE 435
OPERATING SYSTEMS
and OPERATING SYSTEMS LABORATORY
4
CPE 448INTRO TO COMPUTER NETWORKS3
CPE 495COMPUTER ENGINEERING DESIGN I3
CPE 496COMPUTER ENGINEERING DESIGN II3
Computer Engineering Electives
Select 12 semester hours of 300-level or above CPE, EE, CS or other upper-level courses approved by the Department12
Total Semester Hours128
1

 Students must take one literature and one history course. Students must also take either a second literature or history course to complete a sequence. (EH 207 + EH 208EH 209 + EH 210HY 103 + HY 104, or HY 221 + HY 222)

2

Based on Math placement, prerequisite (MA 112 and/or MA 113) Mathematics courses may be required. 

3

For choices see the World Languages and Culture department.

Suggested Schedule for Full-Time Students

Year 1
FallSemester Hours
MA 171CALCULUS A 4
CH 121
CH 125
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LAB I
4
FYE 101CHARGER SUCCESS 1
EH 101FRESHMAN COMPOSITION 3
HFA/HSBS  3
 Term Semester Hours: 15
Spring
MA 172CALCULUS B 4
PH 111
PH 114
GEN PHYSICS W/CALCULUS I
and GENERAL PHYSICS LAB I
4
ENG 101INTRO COMPUTING ENGINEERS 3
EH 102FRESHMAN COMPOSITION 3
HSBS/HFA  3
 Term Semester Hours: 17
Year 2
Fall
MA 201CALCULUS C 4
PH 112
PH 115
GEN PHYSICS W/CALC II
and GENERAL PHYSICS LAB II
4
CPE 211INTRO COMPUTER PROG FOR ENGR 3
MA 244INTRO TO LINEAR ALGEBRA 3
EE 202INTRO DIGITAL LOGIC DSGN 3
 Term Semester Hours: 17
Spring
MA 238APPL DIFFERENTIAL EQUATIONS 3
CPE 212FUNDAMENTALS SOFTWARE ENGRG 3
CS 214INTRO DISCRETE STRUCTURE 3
CPE 221COMPUTER ORGANIZATION 3
EE 213ELECTRICAL CIRCUIT ANALYSIS I 3
 Term Semester Hours: 15
Year 3
Fall
EE 315INTRO ELECTRONIC ANAL DESIGN 3
CS 317INTRO DESIGN/ANALYSIS OF ALG 3
CPE 353SOFTWARE DESIGN ENGINEERING 3
CPE 323
CPE 325
INTRO TO EMBEDDED COMPUTER SYS
and EMBEDDED SYSTEMS LAB
4
HSBS/HFA  3
 Term Semester Hours: 16
Spring
CPE 381FUND SIGNALS SYS FOR COMP EN 3
CPE 322
CPE 324
DIGITAL HDWR DESIGN FUNDMNTLS
and ADV LOGIC DESIGN LABORATORY
4
EE 316ELE CIRCUITS ELTRNC DSGN LAB 1
ISE 390PROB ENGR STATISTICS I 3
  or EE 385  or RANDOM SIGNALS & NOISE 
HSBS/HFA  6
 Term Semester Hours: 17
Year 4
Fall
CPE 495COMPUTER ENGINEERING DESIGN I 3
CPE 431INTRO COMPUTER ARCHITECTURE 3
CPE Elective I  3
CPE Elective II  3
EE 384DIG SIGNAL PROCESS LAB 1
HSBS/HFA  3
 Term Semester Hours: 16
Spring
CPE 496COMPUTER ENGINEERING DESIGN II 3
CPE 434
CPE 435
OPERATING SYSTEMS
and OPERATING SYSTEMS LABORATORY
4
CPE 448INTRO TO COMPUTER NETWORKS 3
CPE Elective III  3
CPE Elective IV  3
 Term Semester Hours: 16
 Total Semester Hours: 129