BS in Computer Engineering
Computer Engineers study the close interaction between the hardware and software in a computer system and explore ways to integrate computing systems in general. Many of the items we see and use in everyday life exist because of computer engineers. These include an ever growing list of products and systems such as smartphones, tablets, digital cameras, navigation systems, smart home systems, ATMs, smart traffic lights, and medical devices.
The BS in Computer Engineering at the University of St. Thomas is a hands-on and career-focused interdisciplinary program that integrates the principles and techniques of the electrical engineering and computer science disciplines. Our computer engineering curriculum combines a balanced study of four hardware-focused Engineering courses, four software-focused Computer Science courses, three courses on the interaction between hardware and software, four Mathematics courses, two Physics courses, two science/math electives, two technical electives, and a year-long capstone course. Additionally, students in the program develop the breadth of a Liberal Arts foundation included in the University’s Core Curriculum requirement which is part of the St. Thomas tradition.
The curriculum provides a foundation in engineering, circuit analysis, microprocessor design, electronics, digital design, embedded systems design, programming, operating systems, software engineering, and a capstone course that gives our students the opportunity to apply what they have learned in the classroom to solve real-world problems in an actual industrial setting.
The B.S. in Computer Engineering degree program is accredited by the Engineering Accreditation Commission of ABET (www.abet.org).
B.S. in Computer Engineering Plans of Study:
(The following are available in Adobe PDF format.)
B.S. in Computer Engineering 4 YR Study Plan
B.S. in Computer Engineering 4 YR Study Plan with MATH 108
B.S. in Computer Engineering 4 YR Study Plan with MATH 114
B.S. in Computer Engineering 5 YR Study Plan with AFROTC
B.S. in Computer Engineering and Peace Engineering Minor
Course Flowchart: BS in Computer Engineering Flowchart
Fall semester study abroad in Australia - Computer Engineering Plan of Study:
- University of New South Wales - Plan of Study
One year abroad in Germany (German and Engineering Dual Degree Program) - Computer Engineering Plan of Study:
- Plan of Study - BS in Computer Engineering and BA in German
- Learn more about the St. Thomas International Engineering Program.
Undergraduate Engineering Enrollments
- Fall 2016: 678 students (Civil, Computer, Electrical, Mechanical and Engineering 3-2 programs)
Bachelor's Degrees Awarded in Engineering
- Year 2016-2017: 130 Total (92 Mechanical Engineering, 34 Electrical Engineering, and 4 Computer Engineering)