Computer Engineering
Bachelor’s

What is computer engineering?
At Trine University, computer engineering isn’t about just learning to integrate hardware and software - it’s about building the future, turning your ideas into real-world innovations, and breaking the barriers.
In your first semester, you'll receive electrical and electronic components and be trained to solder and use oscilloscopes to measure key parameters. You'll build on this foundation in state-of-the-art labs throughout your program, gaining the practical experience and knowledge you need to succeed.
Whether you want to design the next generation of smart devices, learn large language models for AI, design and implement digital logic and computer systems that meet user-defined specifications, engineer life-changing medical technology or develop software, Trine’s Bachelor of Science in Computer Engineering (B.S.) will prepare you to make an impact.
Why choose computer engineering at Trine?
Small classes, big opportunities
Industry-ready skills
Job and graduate school placement
Strong alumni network
Paid
What will you learn?
As a computer engineering student, you’ll master the full stack of computing — from the physical circuits that power devices to the algorithms that drive innovation. Coursework blends hardware and software, preparing you for diverse, high-demand careers.
Key areas:
- Digital logic and computer architecture
- Programming languages and algorithms
- Embedded systems and Internet of Things (IoT) design
- Microprocessors and operating systems
- Networking, cybersecurity and communications
- Senior design projects that bring everything together
You’ll leave Trine with not just knowledge, but proof — a portfolio of projects that demonstrate what you can create.
What will you experience?
At Trine, your “classroom” looks like an engineering workplace:
- State-of-the-art labs for Logic Design & Computer Architecture, Electronics, Microprocessor and Embedded Systems, Instruments, and Electrical Machines.
- Project-based learning is embedded into nearly every course.
- Team collaborations where you’ll practice solving the same types of problems you’ll face in your career.
What are your career options?
The need for computer engineers is growing fast — and Trine graduates are in demand.
- Embedded systems engineer
- Hardware/software integration specialist
- FPGA/ASIC designer
- Network and systems architect
- Robotics and automation engineer
- Graduate study in computer engineering, computer science, or related fields
Ready to start?
If you’re ready to design, code and create the future of technology, Trine’s Computer Engineering program will get you there.
Program Information
Degree
BS in Computer Engineering
Duration
129 hours
Level
Undergraduate
Campus Location
Angola, IN
School/College
Careers in Computer Engineering
Latest Computer Engineering News
View All CPE News





