Best Associate's Computer Programming Degree Programs in Vermont
Champlain College — Burlington, VT
Key Distinction: Champlain College uniquely positions game development and interactive media programming as core specialization tracks, combining rigorous CS fundamentals with industry-standard game and graphics development practices.
Hakia Insight: Champlain's associate degree treats game development as a co-equal pathway to traditional CS, meaning students graduate with shipped game engine experience and graphics pipelines on their resume—not just algorithms.
At the associate's level, champlain College has built a programming curriculum explicitly designed around industry velocity—students learn not in isolation, but through frameworks and practices that production teams actually use. The program opens with intensive foundations in programming fundamentals, then rapidly introduces version control, testing, CI/CD pipelines, and containerization alongside traditional CS theory. Where Champlain stands out is in its integration of interactive media and game development as legitimate programming specializations; students can focus their studies on game engine development, graphics programming, or interactive systems design—tracks rarely available at comparable institutions. The college maintains close ties to game studios, media companies, and software firms throughout Vermont and the broader Northeast, creating natural pipelines for internships and employment. Faculty are often practitioners who maintain active consulting work or maintain open-source projects, bringing current industry knowledge into the classroom. Capstone projects frequently result in shipped products or deployed systems, giving graduates a portfolio of real work rather than academic exercises.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Research Labs and Institutes
- Leahy Center for Digital Forensics & Cybersecurity
Notable Faculty
- Dr. Wei Kian Chen — Data Mining, Database, Algorithms, Machine Learning, Pattern Recognition
- Dr. Adam Goldstein — Cybersecurity Operations, Network Security, Cloud Security
- Dr. Murat Gungor — Software Engineering, Object Oriented Programming and Design
- Dr. Brian Hall — C/C++, Microcontrollers, Web frameworks, Computer Architecture, Text Mining, Software Engineering
- Dr. Vikas Thammanna Gowda — Image Processing and Computer Vision, Data Privacy, Data Science, and Machine Learning
- Dr. Alexandre Tolstenko — Artificial Intelligence, Algorithms
- Dr. Furkan Paligu — Digital Forensics, Web Browser Security, Malware, Secure Software Development, Penetration Testing
Location Advantages: Located in Burlington, Vermont's primary tech hubProximity to game studios and media companies in Northeast
Landmark College — Putney, VT
Key Distinction: The only computer programming pathway specifically designed and pedagogically optimized for students with learning differences and neurodivergence, combining rigorous technical curriculum with evidence-based instructional methods and institutional expertise in accessible STEM education.
Hakia Insight: Landmark is the only programming program pedagogically designed for neurodivergent learners, using evidence-based instruction methods that actually teach how neurodivergent brains problem-solve rather than forcing neurotypical learning models.
At the associate's level, landmark College's computer programming initiatives are embedded within its specialized mission to serve students with learning differences—dyslexia, ADHD, autism spectrum, and related conditions—providing accessible pathways into technology careers where neurodiversity is increasingly recognized as an asset. The program leverages evidence-based instructional methods, smaller class cohorts, and individualized academic coaching to build foundational programming skills and conceptual depth without the barriers that traditional computer science education often presents to neurodiverse learners. Students engage with core topics including web development, object-oriented programming, databases, and software fundamentals, with an emphasis on concrete, hands-on projects and frequent feedback loops that support mastery. What distinguishes Landmark's approach is not a diminished curriculum but rather pedagogically sound design: multimodal instruction, explicit strategy teaching, and accommodations like extended time and assistive technology that are integrated thoughtfully rather than applied as afterthoughts. Faculty and support staff are trained in learning differences and understand how to scaffold complex concepts for students who may need different entry points but are fully capable of sophisticated technical work. Graduates have successfully pursued internships and careers at tech companies and continue into four-year universities or technical roles; the college's partnerships with employers and educational institutions create pathways that recognize their capabilities. For students with documented learning differences who have previously struggled in mainstream computer science classrooms, Landmark offers a rare opportunity to build genuine confidence and competence in programming within a supportive, specialized environment.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Hasbro, Inc., JPMorgan Chase & Co., BroadFutures, InventiveLabs, BioTek, C & S Wholesale Grocers.
Location Advantages:
Best Bachelor's Computer Programming Degree Programs in Vermont
University of Vermont — Burlington, VT
Key Distinction: Hands-on experiential learning exercises integrated throughout curriculum. Paid summer internship opportunities available
Hakia Insight: UVM's integration of paid summer internships into curriculum requirements—combined with proximity to both Burlington's emerging tech scene and Boston's corridor—means students graduate with paid work experience built into their degree timeline.
The B.S. in Computer Science at UVM provides a rigorous foundation in applied and theoretical computing through a mixture of lecture-based and hands-on experiential learning. The program requires 120 credit hours and offers flexibility in electives, allowing students to tailor their education while maintaining depth in computer science, mathematics, and statistics. Many students complete paid internships over the summer. The curriculum prepares graduates for careers in computing or graduate study. A minor is encouraged but not required. The program is administered through the College of Engineering and Mathematical Sciences.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Center for Computer Security and Privacy
- Vermont Complex Systems Center
- The Institute for Computationally Designed Organisms
- Vermont Advanced Computing Core
- Fabrication Lab (FABLAB)
Industry Partners
- GlobalFoundries (partner)
- Burton Snow Boards (collaborator)
Notable Faculty
- Dr. Josh Bongard — Artificial intelligence and computationally designed organisms
Location Advantages: Located in Burlington, Vermont's largest tech hubWithin 2–3 hours of Boston technology corridorAccess to interdisciplinary research with environmental and life sciences programs
Middlebury College — Middlebury, VT
Key Distinction: A liberal arts computer science education that emphasizes cross-disciplinary collaboration, hands-on research with faculty mentors, and strong communication skills alongside technical depth—differentiating it from both larger state universities and isolated tech-focused programs.
Hakia Insight: Middlebury's liberal arts model pairs computer science with faculty mentors in visual analytics and computational social science, producing programmers who can architect systems *and* explain their societal impact to non-technical stakeholders—a rare skillset that commands premium roles.
At the bachelor's level, middlebury's computer science program distinguishes itself through a liberal arts approach that treats programming as a tool for creative problem-solving across disciplines rather than as isolated technical training. Students engage with a curriculum that emphasizes both theoretical foundations and applied work, with particular strength in systems programming, algorithms, and software engineering. The program benefits from close faculty mentorship—hallmark of Middlebury's educational model—enabling undergraduates to conduct meaningful research alongside professors in areas like programming languages, cybersecurity, and computational methods. What sets this program apart is its integration with Middlebury's broader intellectual community: computer science majors frequently collaborate with peers in mathematics, physics, and economics on cross-disciplinary projects that require coding expertise. The college's location in rural Vermont, while unconventional for tech education, fosters an intensely collaborative environment where students develop not just technical chops but communication and teamwork skills that employers value. Graduates consistently enter roles at companies like Google, Microsoft, and Apple, though many also pursue graduate study at top computer science programs. Middlebury's network extends through alumni connections in major tech hubs, and the college actively facilitates internship placement in Silicon Valley and Boston. The program maintains reasonable class sizes even at the introductory level, and advanced seminars often feature specialized topics like machine learning, distributed systems, or mobile development taught by faculty actively engaged in research or industry collaboration.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Apple (corporate)
Notable Faculty
- Dr. Christopher Andrews — Visual analytics and computational art
- Dr. Laura Biester — Natural language processing and computational social science
- Dr. Amy Briggs — Computer science education
- Dr. Philip Caplan — Numerical simulations and geometric modeling
- Dr. Phil Chodrow — Network science and mathematical modeling
- Dr. Matthew Dickerson — Agent-based modeling and computational geometry
- Dr. Shelby Kimmel — Quantum computing algorithms
- Dr. Daniel Scharstein — Computer vision and stereo vision
Location Advantages: Proximity to Boston tech corridor via alumni networksAccess to Silicon Valley internship pipeline through college connections
Champlain College — Burlington, VT
Key Distinction: Senior Seminar Project (capstone) where students develop an independent project related to their major. Hands-on learning experiences in Linux systems administration with virtual machine environment labs
Hakia Insight: At $335/credit for an online bachelor's, Champlain's program costs roughly half what peer institutions charge while maintaining the same Leahy Center resources and faculty expertise in machine learning and cybersecurity.
Champlain College's online Bachelor of Science in Computer Science is a 120-credit program completed in 3.5 years (with 2 courses per term) at a cost of $335 per credit. The curriculum combines foundational mathematics and programming with core courses in computer architecture, data structures and algorithms, and systems administration. Students engage with emerging technologies including Blockchain and Quantum Computing, alongside advanced courses in programming paradigms, compilers, and computational logic. The program culminates in a Senior Seminar Project (CMIT 450) where students develop an independent project showcasing their knowledge. The curriculum emphasizes hands-on learning through labs and practical exercises, particularly in Linux systems administration courses utilizing virtual machine environments. Graduates are positioned for careers in software engineering, data science, cybersecurity, and artificial intelligence.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Leahy Center for Digital Forensics & Cybersecurity
Career Outcomes
Top Employers: Intel.
Notable Faculty
- Dr. Wei Kian Chen — Data Mining, Database, Algorithms, Machine Learning, Pattern Recognition
- Dr. Adam Goldstein — Cybersecurity Operations, Network Security, Cloud Security
- Dr. Murat Gungor — Software Engineering, Object Oriented Programming and Design
- Dr. Brian Hall — C/C++, Microcontrollers, Web frameworks, Computer Architecture, Text Mining, Software Engineering
- Dr. Vikas Thammanna Gowda — Image Processing and Computer Vision, Data Privacy, Data Science, and Machine Learning
- Dr. Alexandre Tolstenko — Artificial Intelligence, Algorithms
- Dr. Furkan Paligu — Digital Forensics, Web Browser Security, Malware, Secure Software Development, Penetration Testing
Location Advantages: Located in Burlington, Vermont's primary tech hubProximity to game studios and media companies in Northeast
Landmark College — Putney, VT
Key Distinction: Project-oriented curriculum emphasis. Capstone project (CSC4991) or targeted 4000-level internship option
Hakia Insight: Landmark's capstone or targeted 4000-level internship requirement ensures every graduate exits with either a shipped independent project or vetted employer experience—eliminating the common 'degree without portfolio' problem.
Landmark College's Bachelor of Science in Computer Science is a 121-credit program emphasizing project-oriented learning and hands-on experience. The curriculum covers high-level programming languages (JAVA, C, C++), software engineering, database management, networking, and operating systems. Students complete a capstone project (CSC4991) or pursue a targeted 4000-level internship. The program offers multiple credit-bearing internship opportunities with partners including JPMorgan Chase, EY, Dell, AT&T, and Stanley Black & Decker, as well as neurodiverse-friendly workforce programs through Broad Futures, Dynamy, and Disability IN. Graduates pursue careers as software developers, cybersecurity specialists, systems analysts, and hardware engineers. The median annual wage for computer and information technology occupations was $104,420 in May 2023, with employment projected to grow much faster than average through 2032.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Career Outcomes
Median Salary: $NaN.
Location Advantages:
Bennington College — Bennington, VT
Key Distinction: A radically individualized computer programming education within a progressive liberal arts framework, where students design their own curriculum and integrate coding with creative and humanistic inquiry—yielding professionals who approach technical problems with unconventional thinking.
Hakia Insight: Bennington's individualized Plan model lets CS students design curricula that integrate code with art, philosophy, or environmental science, producing unconventional thinkers who solve problems competitors miss because they learned to think across disciplines from day one.
At the bachelor's level, bennington's approach to computer programming sits within its signature Plan, an individualized education model where students design customized pathways that integrate technical coursework with arts, humanities, and independent projects. Rather than following a rigid curriculum, programming students at Bennington work directly with faculty advisors to sequence classes in systems, web development, algorithms, and other areas tailored to their specific interests—whether that's building interactive art installations, developing educational software, or exploring game design. The college's emphasis on experiential learning means students often tackle real-world problems through field work terms (required internships) at tech companies, nonprofits, and startups, giving them portfolio-building experience before graduation. This flexibility attracts students who see programming not just as a career path but as a creative medium or a means to solve problems in other domains they care about. Faculty tend to emphasize conceptual understanding and problem-solving over memorization, and the intimate scale of the college means direct access to instructors who understand each student's goals. Bennington graduates often enter roles that blend technical and creative thinking—UX design, creative technology, product management—or pursue graduate study in computer science, human-computer interaction, or digital media. The college's location in southern Vermont and cultural mission create a distinctive cohort of students and a different professional trajectory than traditional computer science programs, though alumni do successfully transition into conventional tech careers at major firms.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Location Advantages:
Norwich University — Northfield, VT
Key Distinction: Hands-on learning environment. National security principles integration
Hakia Insight: Norwich's AI Center and Global Cyber Threat Observatory give online, working-professional students access to cutting-edge research facilities and federal-sector visibility typically gated behind on-campus prestige—without requiring relocation.
Norwich University's online Bachelor of Science in Computer Science & Information Systems is a flexible 100% online program designed for working professionals. Students develop mathematics, programming, system design, software engineering, and networking skills with an emphasis on national security principles. The program features hands-on learning environments where expert faculty guide students through low- to high-level programming coursework. Students can transfer up to 90 credits and complete the program in an average of 18 months. The curriculum builds critical thinking, ethics, and leadership skills alongside technical competencies. Graduates are prepared for high-level computer science and information systems positions in government, military, and private sector organizations. The program operates on multiple start dates per year and serves students worldwide through Norwich's online classroom environment.
Programs Offered
- Bachelor of Science in Computer Science & Information Systems — 4 years, on-campus. BS
Research Labs and Institutes
- Center for Cybersecurity and Forensics Education and Research (CyFER)
- Norwich University Artificial Intelligence (AI) Center
- Global Cyber Threat Observatory
Notable Faculty
- Dr. Michael E. Battig — Computer science and cybersecurity
- Dr. Huw O. L. Read — Cybersecurity and forensics research
- Dr. Matthew Bovee — Computer Security and Information Assurance
- Dr. Charles Snow — Computer Science
- Dr. Jonathan Adkins — Computer science
- Kris Rowley — Cybersecurity education
Accreditations and Certifications
- NSA Center of Academic Excellence in Cyber Defense
- National Center of Digital Forensics Academic Excellence
- NECHE accredited
Location Advantages: Proximity to Boston tech corridor (2 hours south)Access to federal and defense contractor offices in New England
Saint Michael's College — Colchester, VT
Key Distinction: Saint Michael's integrates liberal arts philosophy and ethics throughout its computer science curriculum, producing programmers equipped to address technology's societal implications alongside technical excellence.
Hakia Insight: Saint Michael's embeds ethics and philosophy throughout its CS curriculum (not as electives), teaching students to argue the *why* behind technical choices—a skillset that accelerates careers in policy, compliance, and leadership roles.
At the bachelor's level, saint Michael's computer science program leverages a liberal arts foundation to produce programmers who understand not just how to build systems, but why they matter in broader contexts. Rather than pure technical specialization, the curriculum weaves in ethics, philosophy, and human-centered design alongside data structures and algorithms—a distinctive approach rooted in the college's Catholic intellectual tradition. Students graduate with strong fundamentals in programming languages (Java, Python, C++) and contemporary frameworks, but differentiate themselves by thinking critically about technology's social impact. The program benefits from small class sizes and faculty mentorship; professors know their students individually and guide them toward research interests, internships, or projects aligned with their values. Many graduates pursue roles at tech companies known for ethical practices, nonprofits leveraging technology for social good, or further study in fields like human-computer interaction or technology policy. This philosophy-infused technical preparation has become increasingly marketable as companies prioritize responsible AI, privacy-by-design, and inclusive technology development.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Location Advantages: Proximity to Burlington tech community and regional companies