Type of Degree

B.S.CS.

School or College

College of Engineering and Mathematical Sciences

Area of Study

Science, technology, engineering and mathematics

Program Format

On-campus, Full-time

Credit hours to graduate

A minimum of 120 credit hours are required.

Program Overview

A team of CS students demonstrate their project using a Raspberry Pi

UVM CS courses provide a mixture of lecture-based and hands-on experiential learning exercises. The curricula provide a solid foundation in both applied and theoretical aspects of computing, preparing students for future careers and/or graduate study in computing. Many students complete paid internships over the summer.

Curriculum

The Bachelor of Science in Computer Science provides the most depth in computer science, mathematics and statistics, and the most flexibility in the remaining electives. A minor is encouraged, but not required. The BS CS is offered through the College of Engineering & Mathematical Sciences.

B.S. in Computer Science Catalogue Listing

Link to Curriculum Checksheets (PDFs)

More

This chart shows the prerequisites for Computer Science courses. 

Click here to view a larger version of the chart (PDF)

CS_Prerequisite_Chart

 If you have trouble understanding this chart or want more information, please speak directly with your advisor or CEMS Student Services.