Cost & earnings at University of Vermont 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 of Science in Computer Engineering at the University of Vermont is an interdisciplinary programme combining electrical engineering and computer science to prepare students to design and build hardware‑software systems. It suits students who want practical, lab‑based training in digital systems, embedded platforms and computer architecture alongside strong foundations in mathematics and engineering principles.
The Computer Engineering curriculum blends theory and hands‑on practice. Early years emphasise mathematics (calculus, linear algebra), physics and foundational computing, before progressing to core engineering subjects. Key topics and modules typically include:
Students can usually tailor their programme with electives in areas such as robotics, machine learning, VLSI design, networking or cybersecurity, and are encouraged to undertake undergraduate research or internships.
Applicants are expected to demonstrate strong preparation in mathematics and science. Typical successful candidates have high‑school coursework that includes calculus and physics, together with study in computer science or programming where available. For transfer applicants, completion of introductory calculus and physics courses plus some foundational programming is normally required. International applicants should present equivalent secondary qualifications and evidence of English proficiency if their first language is not English.
Admissions consider the overall academic record, coursework rigor, extracurricular activities (such as coding clubs, robotics teams, or engineering projects) and personal statements. Specific requirements and application procedures vary, so applicants should consult the university's admissions guidance for current details.
Graduates with a BS in Computer Engineering are prepared for roles that bridge hardware and software. Common career paths include:
Many graduates also pursue graduate study (MS or PhD) in electrical and computer engineering, computer science, or related fields. Internship experience, senior projects and undergraduate research significantly enhance employability and professional readiness.
The University of Vermont offers a small‑to‑medium sized engineering environment with opportunities for close faculty mentorship and hands‑on learning. The programme emphasises laboratory work, team design projects and opportunities for undergraduate research within the College of Engineering and Mathematical Sciences. Students benefit from collaborative cross‑disciplinary connections with computer science and other STEM departments, access to modern prototyping facilities, and partnerships that support internships in the region.
UVM's location provides a balance of scenic campus life and access to growing tech and engineering industries in the Northeast, while career services and faculty advisers help students prepare for industry roles or further study. The curriculum is designed to meet professional expectations for engineering practice and to give graduates the practical skills needed to contribute from day one.
Shortlist scholarships and plan your application — free guidance from our advisors.