BS Computer Engineering Courses
The Bachelor of Science in computer engineering program requires that the graduate complete 132 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.
Written Communication – 6 credit hours
Engineers must be able to communicate in writing and these courses address that need.
Oral Communication – 3 credits hours
Engineers are often called upon to make presentations and that topic is discussed here.
Social Science & Humanities – 12 credit hours
Engineers require a broad liberal education to help them understand the world in which their designs will function and the people who will use them. Students are required to complete two humanities and two social science courses.
Computer Literacy – 3 credit hours
Engineers need to know aspects of computer programming. We study Object-Oriented Java to meet this general education requirement.
Mathematics & Science – 32 credit hours
Engineering is, by definition, the findings of mathematics and science employed to solve practical problems. So we need a very thorough study of these subjects. Topics include calculus, differential equations, physics, and chemistry.
General Engineering – 2 credit hours
These two (1-credit) courses prepare you for the study of engineering and for the practice of engineering.
Engineering Science – 5 credit hours
For a broader understanding of engineering topics students complete two courses in engineering science. These are elective courses and students usually choose statics, or materials, or engineering economics.
Electrical and Computer Engineering Core – 31 credit hours
Required courses for all electrical and computer engineers. These courses include topics such as circuit theory, electronics, digital systems, signal modeling, micro-controls, and design.
Computer Engineering Concentration Courses – 11 credit hours
Computer engineers are required to complete courses in computer design, embedded computer systems, and C++ programming.
Computer Engineering Concentration Elective Courses – 12 credit hours
These courses are selected by the student to meet their own interests and may be any ECE, computer science, or co-operative education course.
Open Elective Courses – 15 credit hours
Many students in the degree program decide to complete a minor in engineering, or business, or mathematics, or even music. These elective courses permit a student to pursue these interests.