Computer Engineering fields

What would you like to make?

You don't need to know job titles or decide your career in your first year. Pick something you'd enjoy doing and see what it involves.

Explore examples

Pick something you'd like to try

Choose an idea to see the field behind it, a real example, and one simple way to explore it.

What sounds interesting?

Field

Software & applications

Build apps and sites people actually use

Real-world example

An app that reminds students of their next class

A problem to solve

How do you organize schedules and make information easy to find?

Try it yourself

Run a tiny C++ program, then try making a page with a button

Open the page

Fields overlap. You don't need to choose one now. Not every field has a ready-made activity here. The starting suggestions still help.

If you like apps, who builds what?

Imagine a student timetable app. Different roles contribute to it, and sometimes one person does several jobs.

Frontend

User interfaces

Builds the screens and buttons people use

In a timetable app: Your timetable screen and day navigation

Backend

Services and data

Handles stored data, requests, and application rules

In a timetable app: Saving and loading your timetable

Full-stack

Frontend and backend

Works across the user interface and backend

In a timetable app: From an Add Course button to stored data

Mobile

Phone apps

Builds apps designed for phones

In a timetable app: A class reminder on your phone

QA / Testing

Software testing

Checks that software works in different situations

In a timetable app: Testing that overlapping classes are flagged

Systems / DevOps

Operations

Helps keep software running after it is released

In a timetable app: Monitoring and recovering the timetable service

Worth knowing

These are illustrative examples, not guaranteed careers. Fields overlap and people build new skills throughout their careers.

Compare Computer Engineering with other majors

Not sure what you enjoy yet?

That's normal. Learn the basics, then try small projects. Doing the work will tell you much more than job titles.