College of Engineering and Mathematical Sciences
Once nearly synonymous with coding jobs, a computer science degree at UVM has evolved with emerging technology to take you to some surprising and exciting new career paths.

As artificial intelligence, automation, and other emerging technologies continue to reshape industries, a Computer Science degree is more valuable than ever. Advances in AI are increasing demand for professionals who can design, develop, evaluate, and improve the technologies that power our world. 

With a solid foundation in programming, algorithms, data structures, cybersecurity, software engineering, and problem-solving, our curriculum equips students to adapt as technology evolves. Graduates pursue a wide range of high-impact careers in AI and machine learning, cybersecurity, data science, systems architecture, software and firmware development, robotics and automation.

Students share their innovative projects at the 2024 Computer Science Fair

Computer Science Alumni Profiles

Explore some of the unique undergraduate journeys and exciting next chapters of several recent graduates of UVM's Department of Computer Science.

CS Alumni Profiles

Upcoming Events