University of Kansas

USA
1 Scholarships 194 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

Offered at University of Kansas, USA
DegreeBachelor
FieldComputer Engineering.
B

Cost & earnings at University of Kansas What students borrow here, and what they go on to earn

You borrow $21,000 median federal debt
You repay $239/mo over 10 years
Graduates earn $61,945 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →
B

Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing

See the degree grade →

The Bachelor of Science in Computer Engineering at the University of Kansas is an ABET-accredited undergraduate programme that blends electrical engineering and computer science to train students in hardware and software design. It suits students who want to build and integrate digital systems, embedded devices and computing platforms, and who value hands-on laboratory work and team-based design projects.

What you'll study

The Computer Engineering curriculum at the University of Kansas combines foundational engineering principles with core computing topics. Early-year coursework develops mathematics, physics and circuit theory, while later years emphasise digital systems, computer architecture, embedded systems and software engineering. Practical laboratory work and project-based courses are integrated throughout the programme to reinforce design, testing and documentation skills.

  • Core technical areas: calculus, linear algebra, differential equations; circuit analysis and electronics; signals and systems; digital logic and switching theory.
  • Computer engineering subjects: computer architecture, microprocessors and embedded systems, operating systems, digital system design with HDL, interfacing and real-time systems.
  • Computing and software: data structures and algorithms, programming fundamentals (C/C++/Python), software engineering practices and databases.
  • Specialist and elective topics: VLSI and semiconductor device basics, communications and networking, cybersecurity fundamentals, robotics, machine learning applications, and hardware–software co-design.
  • Design and capstone experience: a year-long team capstone design sequence where students propose, design, build and present functioning systems, accompanied by laboratory courses in electronics, embedded hardware and computer architecture.
  • Opportunities: undergraduate research with faculty, internships with regional and national technology companies, and elective pathways that allow deeper focus on software, hardware, controls or communications.

Entry requirements

Applicants are expected to hold a secondary school diploma or equivalent with strong preparation in mathematics and science. Typical preparation includes courses in high school algebra, geometry, pre-calculus or calculus, and physics. Prior experience with programming is helpful but not strictly required.

  • Academic background: emphasis on high achievement in mathematics and physical sciences in secondary education.
  • Standardised testing and evaluation: the university uses a holistic admissions process; applicants should consult the admissions office for the current position on standardised tests and placement policies.
  • Transfer and continuing students: transfer applicants must provide college transcripts and meet prerequisite coursework for progression into upper-division engineering courses.
  • International students: required to demonstrate English language proficiency and submit credential evaluations as specified by the university.
  • Other considerations: successful applicants typically demonstrate problem-solving ability, team collaboration experience, and commitment to engineering through extracurricular activities, projects or work experience.

Career prospects

Graduates with a Computer Engineering degree from KU move into a wide range of technical roles across industry, government and research. The balance of hardware and software training prepares students for positions that require integration of embedded systems and computing platforms.

  • Embedded systems engineer or firmware developer
  • Hardware design engineer (digital/analog)
  • Systems engineer or integration specialist
  • Network and communications engineer
  • Software developer focused on systems-level software or device drivers
  • Test, validation and reliability engineer
  • Cybersecurity analyst with a hardware focus
  • Graduate study and research in electrical engineering, computer science or related fields

Why study at University of Kansas

The University of Kansas offers an engineering education with a strong emphasis on hands-on learning, undergraduate research and industry engagement. The School of Engineering provides well-equipped electronics, microelectronics and computer architecture laboratories that support the practical skills employers seek.

  • ABET accreditation: the programme meets recognised standards for engineering education, supporting professional mobility and licensure paths.
  • Practical focus: substantial lab work and a mandatory capstone design experience give students real-world project exposure and teamwork practice.
  • Research and industry links: opportunities for undergraduate research with faculty and partnerships with regional technology firms and national research projects.
  • Student support and activities: active student chapters of professional societies, career services focused on engineering placements, and mentoring through faculty and peer networks.
  • Location advantages: proximity to technology employers in Kansas and the broader Midwest facilitates internships and co‑op opportunities.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Kansas

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.