Computer Engineering (B.S.Comp.E.)
Required course work includes the university requirements (see regulation J-3) and:
Fundamentals of Public Speaking (2 cr) |
|
Computer Science I (4 cr) |
|
Computer Science II (3 cr) |
|
Computer Organization and Architecture (3 cr) |
|
Computing Languages (3 cr) |
|
Computer Operating Systems (3 cr) |
|
System Software (3 cr) |
|
Foundations of Electrical and Computer Engineering (2 cr) |
|
Electrical Circuits I (3 cr) |
|
Electrical Circuits I Lab (1 cr) |
|
Electrical Circuits II (3 cr) |
|
Electrical Circuits II Lab (1 cr) |
|
Digital Logic (3 cr) |
|
Logic Circuit Lab (1 cr) |
|
Sophomore Seminar (0 cr) |
|
Microelectronics I (3 cr) |
|
Microelectronics I Lab (1 cr) |
|
Microcontrollers (3 cr) |
|
Microcontrollers Lab (1 cr) |
|
Signals and Systems Analysis (3 cr) |
|
Signals and System Lab (1 cr) |
|
Digital Systems Engineering (3 cr) |
|
CompE Senior Design I (3 cr) |
|
CompE Senior Design II (3 cr) |
|
Senior Seminar (0 cr) |
|
Technical Writing (3 cr) |
|
Analytic Geometry and Calculus I (4 cr) |
|
Analytic Geometry and Calculus II (4 cr) |
|
Discrete Mathematics (3 cr) |
|
Ordinary Differential Equations (3 cr) |
|
Linear Algebra (3 cr) |
|
Phys 211, Phys 211L |
Engineering Physics I and Lab (4 cr) |
Phys 212, Phys 212L |
Engineering Physics II and Lab (4 cr) |
Probability and Statistics (3 cr) |
Science elective selected from Biol 154/Biol 155, Chem 111, Geol 111/Geol 111L, or Phys 213/Phys 213L (4 cr)
Technical electives selected from upper-division computer engineering, electrical engineering, and computer science courses (15 cr)
One of the following (3 cr):
Studies in American Culture (3 cr) |
|
Ethics (3 cr) |
One of the following (3-4 cr):
Principles of Macroeconomics (3 cr) |
|
Principles of Microeconomics (3 cr) |
|
Foundations of Economics (4 cr) |
Courses to total 128 credits for this degree, not counting Engl 101, Math 143, and other courses that might be required to remove deficiencies.
Students majoring in computer engineering must earn a grade of C or better in each of the following courses for graduation, and before registration is permitted in upper-division engineering courses: ECE 210, ECE 212, ECE 240, ECE 241, Math 170, Math 175, Math 310, Phys 211, and Phys 212. Before registration is permitted in 200-level CS courses students majoring in computer engineering must earn a grade of C or better in CS 120, CS 121 and CS 150 and Math 176. Students majoring in computer engineering must earn a grade of C or better in CS 210, CS 240, CS 270, and Math 170, Math 175, Math 176 for graduation and before registration is permitted in upper-division CS courses.
Any student majoring in computer engineering may accumulate no more than five (5) letter grades of D’s and F’s in mathematics, science, or engineering courses that are used to satisfy graduation requirements. Included in this number are multiple repeats of a single class or single repeats in multiple classes and courses transferred from other institutions. Specifically excluded are D or F grades from laboratory sections associated with courses.