THAT TRANSLATES INTO
JOB OPENINGS BETWEEN 2016-2026
From commercial servers to mobile and embedded devices, almost everything we use relies on software. Our dynamic program will introduce you to the entire software development life cycle, including requirements, design, coding, testing, and deployment in a rigorous, hands-on, programming-intensive experience. You'll master computer programming, website design, networking and system development, and administration and take part in major projects that reflect real-world needs.
Graduates of this program develop programming expertise and experience significant technical depth in multiple areas. Typical jobs for graduates include test, release, or customer support engineers.
In addition to the student outcomes included in the associate program, a student with a Bachelor of Science in Computer Software Engineering will be able to:
All students actively participate in the design, development, and evaluation of a sizable software system and present the results of those efforts.
The student, in conjunction with the Department Chair, may develop a sequence of courses to best meet their background and needs that still satisfies the degree requirements. A typical curriculum is shown here.
2017 Median Pay (Software Developers) vs. National Median for All occupations (2017), Source: BLS
We would love to meet you and personally introduce you to the Vermont Tech community.