A man sitting in front of a computer while programming, with his back to the camera. A woman with blonde hair is sitting at a computer opposite him, her face obstructed.

System Programming

Concentration of Software Engineering, B.S.

Offered :

  • Lyndon, VT
  • Williston, VT

This program is eligible for international students requiring an F-1 visa.


What is an In-Person Plus program?

Program-required courses are taught through a combination of in-person and remote delivery. Remote learning may require meeting at a specific time or may not have a specific class time; all weekly interactions and assignments for remote courses are completed through a learning site.

Learn how computers work at their core and prepare to build large software systems of all kinds in the System Programming Concentration.

System programming is the foundation that everything else is built upon, from operating systems and database management systems to video streaming mechanisms and networking frameworks. These systems need to work reliably and securely, and they need to be fast while using as few resources as possible. Push your programming skills to the limit as you learn hands-on how to squeeze every last cycle out of the hardware, fix the bug that no one else can understand, and understand how to build a system that’s immune to bugs from the start.

We are here to answer your questions about Vermont State University.

Request Information

Why Study System Programming at Vermont State?

  • Hands-on from the Start: The key to learning to program is to do it — a lot. At VTSU, you’ll begin to build programs your very first semester and learn hands-on throughout your education.  
  • Real-World Application: To truly understand a platform, you need to understand what is being built on top of it. Learn all about this by trying to contribute to your favorite platform right away, anything from Linux to MonoGame.  
  • Career Preparation: You’ll put all you’ve learned to work during a year-long capstone project your final year, working in a small group to tackle a project of the group’s choosing as you gain strong teamwork experience for your career. 

Request Information

Loading…

Professor

  • Williston Campus

Faculty

  • Williston Campus

Lauren smiles at the camera wearing a peal necklace and black shirt.

Assistant Professor

  • Williston Campus

Ready to Take the Next Step?

  • Fall 2 – No date set
  • Online Fall 1 – No date set
  • Online Fall 2 – No date set
  • Online Winter – No date set
  • CMH Spring 1 – January 2, 2026
  • Online Spring 1 – January 20, 2026
  • Spring 1 – January 20, 2026
  • CMH Spring 2 – March 1, 2026
  • Online Spring 2 – March 16, 2026
  • Spring 2 – March 18, 2026
  • RHM Spring – March 23, 2026
  • Online Summer 1 – May 2, 2026
  • CMH Summer 1 – May 18, 2026
  • Summer 1 – May 26, 2026
  • RHM Summer – June 22, 2026
  • Online Summer 2 – July 6, 2026
  • CMH Fall 1 – August 24, 2026
  • Fall 1 – August 24, 2026
  • RHM Fall – September 14, 2026
  • CMH Fall 2 – November 1, 2026
  • RHM Winter – December 12, 2026