Cost & earnings at University of Chicago What students borrow here, and what they go on to earn
Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing
See the degree grade →The Bachelor’s in Computer Engineering at the University of Chicago combines rigorous foundations in electrical engineering and computer science with hands-on design and laboratory work. It suits students who want a strong analytical, mathematical grounding while learning to design, build and test hardware-software systems for applications from embedded devices to high-performance computing.
The programme builds from core mathematics and physical sciences into specialised computer-engineering topics. Early study emphasises calculus, linear algebra, probability and physics alongside introductory programming and data structures. Core engineering modules typically cover circuits and electronics, digital logic and design, microprocessors and embedded systems, signals and systems, and computer architecture.
The degree also emphasises project-based learning and offers research opportunities with faculty laboratories, enabling students to participate in experimental work or applied projects through partnerships across the university and with nearby national laboratories.
Admission to the University of Chicago is selective and looks for strong academic preparation and intellectual curiosity. For prospective Computer Engineering students, typical preparation includes a strong record in mathematics (including calculus) and physical sciences (particularly physics), as well as evidence of programming experience. Applicants should present a competitive secondary-school transcript, academic recommendations, and an application essay demonstrating interest and aptitude for engineering and quantitative work.
Graduates with a Computer Engineering degree pursue careers across hardware and software domains. Typical roles include hardware engineer, systems or firmware engineer, embedded systems developer, ASIC/FPGA designer, robotics engineer, and network or systems architect. Graduates also move into software-intensive roles such as systems software, performance engineering and cloud infrastructure, or work at the intersection of hardware and machine learning as engineers building accelerators and edge devices.
Many alumni continue with graduate study in electrical engineering, computer science, or related fields, or enter industry R&D, start-ups, and consulting. The university’s connections with local technology firms and national laboratories provide pathways to internships and collaborative projects that help launch technical careers.
The University of Chicago offers a rigorous intellectual environment with a strong emphasis on foundational thinking and analytical skills. Computer Engineering students benefit from interdisciplinary collaboration across departments, opportunities to join active research groups, and access to advanced laboratory facilities. The university’s proximity to a major metropolitan area and partnerships with national laboratories and industry provide practical internship and research opportunities.
Students also gain from a campus culture that values critical enquiry and close faculty mentorship, as well as entrepreneurial and career support through university centres and industry engagement programmes that help translate technical skills into real-world impact.
Shortlist scholarships and plan your application — free guidance from our advisors.