Computer Engineering (B.S.Comp.E.)
Required course work includes the university requirements (see regulation J-3) and:
Studies in American Culture or |
|
Ethics (3 cr) |
|
Fundamentals of Public Speaking (2 cr) |
|
Computer Science I (4 cr) |
|
Computer Science II (4 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) |
|
Fundamentals of Electronics (3 cr) |
|
Fundamentals of Electronics 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) |
|
Principles of Economics, |
|
Principles of Economics, or |
|
Foundations of Economics (3-4 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 Chem 111, Geol 111/Geol 111L, MMBB 154/MMBB 155, or Phys 213/Phys 213L (4 cr)
Technical electives selected from upper-division computer engineering, electrical engineering, and computer science courses (15 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 who accumulates a total of five (5) letter grades of D's and F's in mathematics, science, or engineering courses that are used to satisfy graduation requirements will be required to undergo special advising as per the Department of Electrical and Computer Engineering's By-Laws (available in the ECE office).