10: School of Engineering and Applied Science

General Information | Degree Programs | Curricula | Course Descriptions | Faculty

Aerospace Engineering | Applied Mathematics | Biomedical Engineering | Chemical Engineering
Civil Engineering | Computer Science | Computer Engineering (Computer Science) | Electrical Engineering
Computer Engineering (Electrical Engineering) | Engineering Science | Materials Science and Engineering
Mechanical Engineering | Systems Engineering | Division of Technology, Culture, and Communication

Computer Engineering (Computer Science)

For computer science students with interests in extending the hardware design component of his or her degree, a program in computer engineering is offered. This program augments the computer science degree with appropriate electrical engineering courses to prepare students for careers in the design and implementation of computer hardware.

Computer Engineering (Degree in Computer Science) Curriculum

First Semester
APMA 101Calculus I 4
CHEM 151Introductory Chemistry for Engineers 3
CHEM 151LIntroductory Chemistry for Engineers Laboratory1
ENGR 160Engineering Concepts 3
ENGR 164Engineering Design 3
TCC 101Language Communication and the Technological Society 3
Second Semester
APMA 102Calculus II 4
CS 101Introduction to Computer Science 3
PHYS 142EGeneral Physics I 4
Science elective I[1]3
General Education elective3
Third Semester
APMA 205Calculus III 4
PHYS 241EGeneral Physics II 3
PHYS 241LGeneral Physics Laboratory I1
CS 201Software Development Methods 3
CS 202Discrete Mathematics I3
ENGR 203Electrical Science3
Fourth Semester
APMA 206Differential Equations 4
CS 216Program and Data Representation 3
CS 302Discrete Mathematics II 3
ENGR 208Digital Logic Design 3
TCC 2__TCC elective3
Fifth Semester
CS 308Computer Architecture 3
CS 332Algorithms 3
APMA 310Probability 3
EE 323Signals and Systems I 3
General Education elective[1]3
Sixth Semester
CS 340Advanced Software Development3
CSComputer Science elective3
EE 204Electrical Circuits I4
CS 390Computer Science Seminar I 1
Technical elective 3
General Education elective 3
Seventh Semester
TCC 401Western Technology and Culture 3
CS 414Operating Systems 3
CS 457Computer Networks 3
EE 435Computer Organization and Design 4 1/2
General Education elective3
Total16 1/2
Eighth Semester
TCC 402The Engineer in Society 3
CSComputer Science elective3
EE 436Advanced Digital Design 4 1/2
CS 490Computer Science Seminar II 1
Technical elective3
General Education elective3
Total17 1/2
132 credits are the minimum required for the degree in computer science. Up to 6 credits of general education electives may be replaced with unrestricted electives. ROTC students can count up to 6 credits of ROTC courses as unrestricted electives.

[1]Select a science elective from:
CHEM 152 Introductory Chemistry for Engineers 3
BIOL 201 Introduction to Biology 3
BIOL 202 Introduction to Biology 3
MSE 102 Introduction to the Science of Engineering Materials 3

Continue to: Electrical Engineering
Return to: Chapter 10 Index