You must qualify for admission into the Allen School of Engineering
and Technology with minimum SAT scores of 1000 (R+M and Math subscore
of 550) or ACT Composite score of 22 (Math subscore of 23), a
high-school GPA of 3.0, and must rank in the top half of your
class. Students may transfer into the major with grades of "C"
or better from college-level chemistry, calculus I, and English
composition.
You'll do well in the major if you are a quick thinker who is
also pretty good with details. Computer engineers are often not
as detail-oriented as other engineers, but you can't expect computers
to follow vague directions.
We do not require that you be a C++ programmer already although
that is welcome!—nor that you have built a PC by ordering
your own case and motherboard. We only require talent with ideas.
We provide the rest.
The major requires 132 semester hours. Shown below is a typical
program of study for a BS in computer engineering:
First Year
Calculus I, II
Chemistry I & Lab
Physics I & Lab
Introduction to Engineering
Intro to Electrical/Computer Engineering & Lab
English Composition I, Technical Writing
Social Science or Humanities Elective
Second Year
Calculus III, Differential Equations
Physics II & Lab
Circuits I, II & Lab
Digital Systems I & Lab
Programming in C
C++ and Object Oriented Design
Speech
ES elective
Third Year
Probability & Statistics
Electronics & Lab
Modeling and Analysis
Digital Systems II & Lab
Microcontrollers & Lab
Digital Signal Processing & Lab
Software Analysis and Design
Data Structures II
Engineering Instrumentation
Social Science or Humanities Elective
Fourth Year
Embedded Systems & Lab
Software Engineering
Project Management
Contemporary Issues for Engineers
Design Project
Professionalism
ECE electives
ES elective
Social Science or Humanities Elective