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, 211L |
Engineering Physics I and Lab (4 cr) |
Phys 212, 212L |
Engineering Physics II and Lab (4 cr) |
Probability and Statistics (3 cr) |
Science elective selected from Chem 111, Geol 111/111L, MMBB 154/155, or Phys 213/213L (4 cr)
Technical electives selected from upper-division computer engineering, electrical engineering, and computer science courses (15 cr)
Electives to total 128 credits for the 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, and the grades earned in CS 120, CS 121 and CS 150 must average 2.50 or higher. 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).