Software Engineering A.S. & B.S.

  • Associate of Science
  • Bachelor of Science

In-Person Plus at:

  • Williston, VT

In Person Plus programs are In Person with options for cross-campus classes and flexibility for remote study.

Whether it be tap-to-pay at the grocery store, the operating system of your cell phone, or the media player you stream your favorite show on, our day-to-day lives are reliant upon a wide range of software. An associate or bachelor’s degree in Software Engineering from Vermont State University will equip you with the theory and technical skills to work in any part of the software development life cycle. Whether you hope to become a software engineer, UI/UX developer, or full-stack developer, you’ll be well-equipped to enter a field that is projected to grow 22 percent from 2020 to 2030*.  

*Source: U.S. Bureau of Labor Statistics

Why Study Software Engineering at Vermont State?

  • Career readiness: Our program was designed by academics with decades of field experience for students who are excited about a rigorous technical education that prepares them for real jobs — now and in the future.   
  • More industry-focused: Compared to other programs in the region, we provide the most industry-focused curriculum, ensuring that when you graduate you won’t just know concepts — you’ll know solutions.  
  • Future financial security: The median annual wage for software developers, quality assurance analysts, and testers is $110,140.* 
  • Flexibility: You can work with your academic advisor to develop a course sequence that meets your pace, experience, and needs.  

*Source: U.S. Bureau of Labor Statistics  

Financial Aid for Software Engineering Students

Vermont State University is providing a high-quality, affordable degree in Software Engineering to students across Vermont and beyond. More than 80 percent of Vermont State students are awarded financial aid, including new students, transfer students, international students, out-of-state students, and first-generation students. Our financial aid team is here to help you explore all your options.

Internships & Jobs in Software Engineering

At Vermont State, you’ll gain leading-edge skills for software engineering jobs through internships, co-ops, career coaching, and more. Our internship placements will help grow your professional network.

Student Stories

A black and white photo of Grace DeGeus, a woman with shoulder length brunette hair and glasses smiling in front of a white background

“One of the most important skills I learned was how to write well technically and document your work. Without detailed documentation, other people can’t replicate your results. This is the kind of skill that earns the respect of future employers!” 

 Grace DeGeus ’13