BS in Computer Engineering Courses

The Bachelor of Science in computer engineering program requires that the graduate complete 129 credit hours of study. The areas of study for the degree are classified as: General Education (required for all Trine graduates) courses and specific degree program required and elective courses. The General Education and degree-specific requirements are met by completing the following course groups.

Bachelor of Science in Computer Engineering (129 Hours)

General Education Requirements - 41 hours

Communication – 9 hrs.
ENG 133Technical Communication3 hrs.
HUM 203Humanities Seminar3 hrs.
SP 203Effective Speaking3 hrs.
Humanities and Social Science – 9 hrs.
Social Science Elective (3)3 hrs.
Humanities Elective (3)3 hrs.
Humanities or Social Science Elective3 hrs.
Mathematics and Science – 23 hrs.
MA 134Calculus I4 hrs.
MA 164Calculus II4 hrs.
MA 213Calculus III3 hrs.
CH 104General Chemistry I4 hrs.
PH 224University Physics I4 hrs.
PH 234University Physics II4 hrs.

Additional Requirements - 9 hours

Required
MA 233Differential Equations3 hrs.
MA 393Probability & Statistics3 hrs.
MA 473Graph Theory & Combinatorics3 hrs.

Core Requirements - 79 hours

Electrical and Computer Engineering Concentration Requirements – 33 hrs.
CS 1113Introduction to Object-Oriented Program3 hrs.
ECE 211Circuits Laboratory1 hrs.
ECE 213Circuit Analysis3 hrs.
ECE 231Discrete Electronics Laboratory1 hrs.
ECE 233Discrete Electronics3 hrs.
ECE 343Analog Signals3 hrs.
ECE 261Digital Systems Laboratory1 hrs.
ECE 263Digital Systems3 hrs.
ECE 271Microcontrollers Laboratory1 hrs.
ECE 273Microcontrollers3 hrs.
ECE 453Random Processes in Electrical & Computer Engineering3 hrs.
ECE 3051Junior-Year Laboratory1 hrs.
ECE 4001Contemporary Issues for Engineers1 hrs.
ECE 4403Senior Design I3 hrs.
ECE 4503Senior Design II3 hrs.

ECE 4503: Or cross-disciplinary project with an in-major oral examination

Computer Engineering Concentration – 11 hrs.
CS 1123C++ & Object Oriented Design3 hrs.
ECE 361Logic & Computer Design Laboratory1 hrs.
ECE 363Logic & Computer Design3 hrs.
ECE 371Embedded Systems Laboratory1 hrs.
ECE 373Embedded Systems3 hrs.
Major Electives – 14 hrs.
ECE 112Prototyping and Projects2 hrs.

ECE 112: required only for first-time freshmen

Choose from – 12 hrs.
CO, CS, ECE, or SE prefixed courses;
Or
MAE 4023System Dynamics & Controls3 hrs.
Engineering Science – 5 hrs.
ES ES Elective (2)2 hrs.
ES ES Elective (2)2 hrs.
General Engineering – 1 hr.
GE 101Introduction To Engineering1 hrs.

Restricted Electives – 9 hrs.

Choose from approved courses: EGR 143; Calculus-based; 300-level or higher

Electives – 6 hrs.

Choose from approved courses to bring the total to 129 hours

For a complete description of the above requirements, please go to the Course Catalog.