Computer Engineering

Bachelor’s

Student working on lab project

What is computer engineering?

abet

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?

 

Start hands-on immediately

You’ll take major-specific lab courses beginning in your first semester.

Small classes, big opportunities

You’ll get personal attention from professors who know your goals.

Industry-ready skills

Gain experience with the same hardware, software and design tools that today’s engineers use: Intel FPGAs, ARM processors, Git, Linux, and more.

Job and graduate school placement

Every one of our computer engineering grads has launched a career or pursued advanced study within six months of graduation.

Strong alumni network

Our graduates thrive at Apple, Microsoft, Amazon, Google, Raytheon and other global leaders.

Paid

Co-Ops, Internships, and REUs

 

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:

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

Careers in Computer Engineering

Danin Fluke
Technical excellence is required when working on space-based systems. The work quality required, and the incredible systems I get to design and implement make work fulfilling.
Danin Fluke
L3Harris BSCpE 2017
Read More

Latest Computer Engineering News

View All CPE News
Trine University Overwatch varsity team

Trine Overwatch named to top ECAC division

October 9, 2025

Trine University's varsity Overwatch esports team has been placed in the highest of seven divisions for competition by the ECAC national collegiate esports league.

1/3
Chamber Orchestra

Trine music groups in concert on Oct. 26

October 6, 2025

The Trine University Department of Music will present its first concert of the 2025-2026 academic year, featuring the Trine University Choir and Chamber Orchestra, beginning at 3 p.m. Sunday, Oct. 26.

2/3