B.S. in Computer Engineering
Program overview
The Bachelor of Science in computer engineering combines the computer-oriented side of electrical engineering with ideas in computer science for design of low-level software — operating systems, kernels and drivers — that allows various computer-based hardware pieces of a system to work together.
The hands-on, laboratory-based approach to the curriculum ensures students are well-versed in project development and problem-solving.
Key academic areas
Why computer engineering?
Make an impact
Computer engineers provide society with many critical utilities for health care, public safety, transportation, the food supply, computing, the environment and more.
Computer engineers improve public welfare by —
- connecting people across the world through wireless communication.
- developing new technologies in robotics and artificial intelligence to make life easier.
- creating mobile applications to improve health and lifestyles.
- advancing health care through improved software systems and equipment.
- designing software for traffic and security solutions.
Career opportunities
Computer engineering graduates pursue careers as —
- software engineers
- computer hardware engineers
- test automation engineers
- network engineers
- computer network architects
- application developers
- control engineers
Internships
Computer engineering students have a broad variety of internships and co-ops available to them. Some opportunities are local, while many more are in the greater Midwest and throughout the U.S.
K-State computer engineering alumni live in 37 states and 11 countries.
Career placement and salary data provided by the K-State Career Center. Career placement includes K-State College of Engineering graduates who are employed or enrolled in graduate or professional schools within six months of graduation.