Computer Programming Degree Programs
Updated December 2025

Best Computer Programming Degree Programs

Compare the best computer programming degree programs in the U.S. Rankings of 600+ accredited programs across bachelor's, master's, and online options. $87,220 median salary with +15% projected job growth.

Accredited Programs600+
Median Salary$87,220
Job Growth+15%
Annual Openings45,000+
Key Takeaways
  • 1.Hakia ranks the best computer programming degree programs in 2026 — our top-ranked computer programming programs are DePaul University, Marist College, and Rowan University—selected based on graduation rates, program size, and career outcomes.
  • 2.Best value: Green River College offers computer programming degrees at just $4,074/year with a 99% graduation rate.
  • 3.73 accredited computer programming programs available nationwide, with options at every degree level from associate's to doctoral.
Yes, for focused career goals
Quick Answer: Is a Computer Programming Degree Worth It?

Source: BLS OEWS 2024, IPEDS 2023

On This Page

Best Computer Programming Programs - Top 10

These are the best computer programming programs in the United States based on our comprehensive methodology that considers graduation rates, program size, institutional reputation, and career outcomes. Rankings are updated annually using data from IPEDS and BLS. Some students search for a coding degree — computer programming programs provide that foundation with structured curriculum and credentials.

Best Computer Programming Programs - Top 10

🥇

DePaul University

Chicago, ILPrivate

Doctoral: High Research (R2)

DePaul's Computer Science program uniquely bridges academic rigor with Chicago's thriving tech ecosystem, where many faculty members serve as active industry professionals and consultants, offering students direct access to thought leaders and change-makers in the field.

Programs:BS in Computer ScienceMS in Computer Science+1 more
74.1
Score
$43K
Tuition/yr
86%
Grad Rate
74.1
Score
Visit
Program

DePaul University Computer Programming Program Overview

Hakia ranks DePaul University as the #1 in computer programming degree program.

DePaul University's Computer Programming program graduates 114 students annually with a 86% graduation rate. Research opportunities include the DePaul Center for Data Science and Medical Informatics (MedIX) Laboratory. Located in Chicago's Loop technology and business districts Graduates find positions at Amazon, Google, Microsoft.

Hakia Insight: DePaul University graduates earn $800,002,024, driven by the program's industry connections and hands-on computer programming curriculum.

Degree Programs

BS in Computer Science
4 yearshybrid
Part-time: Online degree completion for 3rd and 4th years available
MS in Computer Science
2 yearson-campus and online
Part-time: Available
Combined BS+MS in Computer Science
5 years totalon-campus
Part-time: Not specified

Research Labs & Institutes

DePaul Center for Data Science(est. Not specified)

Data mining, predictive analytics, machine learning applications in healthcare, business intelligence, and social computing

Medical Informatics (MedIX) Laboratory(est. Not specified)

Visual computing applications in medical field research led by Professor Daniela Stan Raicu

Innovation Development (iD) Lab(est. Not specified)

Technology innovation partnerships between university and corporate entities, directed by Associate Professor Yele Adelakun

Location Advantages

  • Located in Chicago's Loop technology and business districts
  • Direct access to leading companies in information systems
  • Rich networking opportunities with industry professionals

Industry Partners

Sinai ChicagoHome DepotNSLE, Inc.

Career Outcomes

89% of undergraduate Computer Science graduates employed, continuing education, or not seeking employment within 6 months of graduation placement rate
Top Employers:

Amazon, Google, Microsoft, PayPal, TransUnion

Common Roles:
Applications developmentComputer engineeringSoftware architectureSoftware engineering

Certifications & Designations

STEM-designated program

Admissions

🥈

Marist College

Poughkeepsie, NYPrivate

Masters: Larger Programs

Marist offers a unique five-year B.S./M.S. pathway that saves students 9 credits and an entire semester, while housing the New York State Cloud Computing and Analytics Center that provides real-world IT services to growing businesses.

Programs:Computer Science/Software Deve...
64.4
Score
$45K
Tuition/yr
100%
Grad Rate
64.4
Score
Visit
Program

Marist College Computer Programming Program Overview

Hakia ranks Marist College as the #2 in computer programming degree program.

Marist College's Computer Programming program graduates 31 students annually with a 100% graduation rate. Research opportunities include the Enterprise Computing Research Lab and Security Operations Center. Hudson River Valley location

Hakia Insight: Marist College's Enterprise Computing Research Lab creates a direct research-to-career pipeline with IBM Corporation, bridging academic research and industry practice.

Degree Programs

Computer Science/Software Development B.S./M.S.
5 yearson-campus

Research Labs & Institutes

Enterprise Computing Research Lab

Enterprise-level computing solutions

Security Operations Center

Cybersecurity research and operations

New York State Cloud Computing and Analytics Center(est. 2011)

Cloud computing services for businesses

Location Advantages

  • Hudson River Valley location
  • Proximity to New York tech corridor
  • IBM Corporation partnership on campus

Industry Partners

IBM Corporation

Career Outcomes

Admissions

GPA: 3.0 cumulative and major GPA required for acceptance and continuation
🥉

Rowan University

Glassboro, NJPublic

Doctoral: High Research (R2)

The program is uniquely positioned within Rowan's strategic focus on artificial intelligence innovation, offering research opportunities at the intersection of AI, life sciences, engineering, and medicine - a distinctive interdisciplinary approach that sets it apart from traditional computer science programs.

Programs:MS in Computer Science - Thesi...MS in Computer Science - Non-T...
63.9
Score
$11K
Tuition/yr
97%
Grad Rate
63.9
Score
Visit
Program

Rowan University Computer Programming Program Overview

Hakia ranks Rowan University as the #3 in computer programming degree program.

Rowan University's Computer Programming program graduates 117 students annually with a 97% graduation rate. Located in Glassboro, New Jersey with proximity to Philadelphia and New York tech corridors

Hakia Insight: Located in Glassboro, New Jersey with proximity to Philadelphia and New York tech corridors

Degree Programs

MS in Computer Science - Thesis Track
31 credit hourson-campus and part-time options
Part-time: Available for working professionals
MS in Computer Science - Non-Thesis Track
31 credit hourson-campus and part-time options
Part-time: Available for working professionals

Location Advantages

  • Located in Glassboro, New Jersey with proximity to Philadelphia and New York tech corridors
  • Part of a Carnegie R2 research university with strong industry partnerships

Career Outcomes

Common Roles:
Software EngineerData ScientistCybersecurity AnalystAI/ML Engineer

Certifications & Designations

Computing Accreditation Commission of ABET

Admissions

GPA: 3.0 minimum undergraduate cumulative GPA
#4

Yale University

New Haven, CTPrivate

Doctoral: Very High Research (R1)

Yale Computer Science uniquely balances rigorous technical education with liberal arts flexibility, requiring fewer total courses than peer institutions to encourage double majors and interdisciplinary study, while maintaining strong industry recruitment from both tech companies and Wall Street firms.

Programs:B.S. in Computer ScienceB.A. in Computer Science+4 more
63.9
Score
$65K
Tuition/yr
96%
Grad Rate
63.9
Score
Visit
Program
#5

Rochester Institute of Technology

Rochester, NYPrivateCAE-CD

Doctoral: High Research (R2)

RIT pioneered the integration of mandatory cooperative education into computer science education, requiring all students to complete three professional co-op experiences, and operates one of the nation's premier imaging science research centers alongside its computer science program.

Programs:Computer Science BSComputer Science BS/MS+2 more
62.9
Score
$56K
Tuition/yr
90%
Grad Rate
62.9
Score
Visit
Program
#6

Western Governors University

Salt Lake City, UTPrivate

Masters: Larger Programs

WGU pioneered competency-based education in computer science, allowing students to accelerate through material at their own pace while earning industry certifications embedded within coursework at no additional cost.

Programs:Bachelor of Science in Compute...Master of Science in Computer ...+3 more
62.8
Score
$8K
Tuition/yr
62.8
Score
Visit
Program
#7

Clemson University

Clemson, SCPublic

Doctoral: Very High Research (R1)

Clemson uniquely combines computing education with specialized research in biomedical data science through a joint PhD program with the Medical University of South Carolina, while offering one of the few comprehensive Digital Production Arts programs that bridges technical computer graphics with creative applications.

Programs:Bachelor of Science in Compute...Master of Science in Computer ...+7 more
62.7
Score
$14K
Tuition/yr
81%
Grad Rate
62.7
Score
Visit
Program
#8

Maryville University of Saint Louis

Saint Louis, MOPrivate

Doctoral/Professional

Maryville's Computer Science program uniquely combines six specialized tracks with built-in certificates, hands-on experience through METAL lab internships, and personalized life coaching - creating 'digital citizens' prepared for emerging tech careers with a 98% job placement rate.

Programs:Bachelor of Science in Compute...Bachelor of Science in Compute...+4 more
61.3
Score
$25K
Tuition/yr
86%
Grad Rate
61.3
Score
Visit
Program
#9

Farmingdale State College

Farmingdale, NYPublic

Baccalaureate: Diverse Fields

Farmingdale State is investing $75 million in a brand-new 40,000 square foot Center for Computer Science and Information Technology, fully funded by the state, demonstrating unprecedented commitment to the program's future and positioning it as a flagship technology education hub on Long Island.

Programs:AAS in Computer ProgrammingAS in Computer Science+1 more
57.1
Score
$7K
Tuition/yr
79%
Grad Rate
57.1
Score
Visit
Program
#10

University of Cincinnati-Main Campus

Cincinnati, OHPublic

Doctoral: Very High Research (R1)

UC pioneered cooperative education in 1906 and remains one of the few universities requiring co-op experiences, meaning computer programming students graduate with extensive real-world experience and established industry connections.

Programs:B.S. in Computer ScienceB.S. in Information Technology+3 more
57.1
Score
$11K
Tuition/yr
78%
Grad Rate
57.1
Score
Visit
Program

Best Computer Programming Programs - Top 10 — Complete Program Data

  1. #1. DePaul University Computer Programming Program

    Hakia ranks DePaul University as the #1 in computer programming degree program. Location: Chicago, IL | Type: Private | Tuition: $43,379/year | Graduation Rate: 86% | Score: 74.1

    What makes DePaul University stand out: DePaul's Computer Science program uniquely bridges academic rigor with Chicago's thriving tech ecosystem, where many faculty members serve as active industry professionals and consultants, offering students direct access to thought leaders and change-makers in the field.

    Hakia Insight: DePaul University graduates earn $800,002,024, driven by the program's industry connections and hands-on computer programming curriculum.

    Program Overview: DePaul University's Computer Science program operates through the Jarvis College of Computing and Digital Media (CDM), strategically positioned in Chicago's Loop Campus within the heart of the city's technology and business districts. The Bachelor of Science in Computer Science provides comprehensive training in computing foundations, data storage, and information processing, with specialized concentrations in Game Systems and Software Development. Students master programming and software development while exploring cutting-edge areas including robotics, computer vision, intelligent systems, gaming, data mining, and mobile systems. The program uniquely offers an online degree completion option where students can complete their third- and fourth-year courses entirely online, providing flexibility for working professionals. The graduate Master of Science program allows specialization across seven distinct areas: Artificial Intelligence, Data Science, Database Systems, Game and Real-Time Systems, Human-Computer Interaction, Software and Systems Development, or Software Engineering. Faculty members actively work as industry professionals and consultants, bringing real-world expertise directly into the classroom. The program also offers a distinctive combined Bachelor's + Master's pathway, allowing students to complete 12 graduate credit hours while still undergraduates, accelerating their path to advanced study.

    Degree Programs: BS in Computer Science (4 years); MS in Computer Science (2 years); Combined BS+MS in Computer Science (5 years total)

    Research Labs: DePaul Center for Data Science - Data mining, predictive analytics, machine learning applications in healthcare, business intelligence, and social computing; Medical Informatics (MedIX) Laboratory - Visual computing applications in medical field research led by Professor Daniela Stan Raicu; Innovation Development (iD) Lab - Technology innovation partnerships between university and corporate entities, directed by Associate Professor Yele Adelakun

    Industry Partners: Sinai Chicago, Home Depot, NSLE, Inc.

    Career Outcomes: Placement Rate: 89% of undergraduate Computer Science graduates employed, continuing education, or not seeking employment within 6 months of graduation | Top Employers: Amazon, Google, Microsoft, PayPal, TransUnion | Common Roles: Applications development, Computer engineering, Software architecture, Software engineering, Database administration, Programming

    Notable Faculty: Casey Bennett (AI in healthcare, wearable technology, clinical decision support); Daniela Stan Raicu (Medical imaging, computer vision, biomedical informatics); Oliver Alonzo (Human-computer interaction, accessibility research); Bamshad Mobasher (Data mining, web analytics, intelligent agents)

    Admissions:

    Accreditations: STEM-designated program

  2. #2. Marist College Computer Programming Program

    Hakia ranks Marist College as the #2 in computer programming degree program. Location: Poughkeepsie, NY | Type: Private | Tuition: $45,330/year | Graduation Rate: 100% | Score: 64.4

    What makes Marist College stand out: Marist offers a unique five-year B.S./M.S. pathway that saves students 9 credits and an entire semester, while housing the New York State Cloud Computing and Analytics Center that provides real-world IT services to growing businesses.

    Hakia Insight: Marist College's Enterprise Computing Research Lab creates a direct research-to-career pipeline with IBM Corporation, bridging academic research and industry practice.

    Program Overview: Marist University's Computer Science/Software Development program stands out through its innovative five-year dual degree pathway that allows exceptional students to earn both Bachelor's and Master's degrees in an accelerated timeline. Under the leadership of Dr. Eitel Lauria in the Department of Computing Technology, the program combines rigorous technical training with liberal arts foundation, preparing graduates for leadership roles in technology. The five-year B.S./M.S. program requires only 143 total credits instead of the typical 152, saving students an entire semester while maintaining academic rigor. What sets Marist's program apart is its two distinct graduate concentrations: Cloud Computing and Artificial Intelligence. The Cloud Computing concentration emphasizes hands-on experience with networking, security protocols, and cloud computing directly applicable to industry scenarios. The newly developed AI concentration offers deep exploration of machine learning, neural networks, deep learning, and applications in natural language processing and computer vision. Students benefit from state-of-the-art facilities in the $35 million Hancock Center, which houses the Enterprise Computing Research Lab, Security Operations Center, eSports Training rooms, and the New York State Cloud Computing and Analytics Center established with a $3 million state grant.

    Degree Programs: Computer Science/Software Development B.S./M.S. (5 years)

    Research Labs: Enterprise Computing Research Lab - Enterprise-level computing solutions; Security Operations Center - Cybersecurity research and operations; New York State Cloud Computing and Analytics Center - Cloud computing services for businesses

    Industry Partners: IBM Corporation

    Career Outcomes:

    Notable Faculty: Dr. Eitel Lauria

    Admissions: GPA: 3.0 cumulative and major GPA required for acceptance and continuation

  3. #3. Rowan University Computer Programming Program

    Hakia ranks Rowan University as the #3 in computer programming degree program. Location: Glassboro, NJ | Type: Public | Tuition: $11,250/year | Graduation Rate: 97% | Score: 63.9

    What makes Rowan University stand out: The program is uniquely positioned within Rowan's strategic focus on artificial intelligence innovation, offering research opportunities at the intersection of AI, life sciences, engineering, and medicine - a distinctive interdisciplinary approach that sets it apart from traditional computer science programs.

    Hakia Insight: Located in Glassboro, New Jersey with proximity to Philadelphia and New York tech corridors

    Program Overview: Rowan University's Master of Science in Computer Science program offers a comprehensive 31-credit hour graduate education that blends theoretical foundations with hands-on application across diverse technological fields. Students can choose between thesis and non-thesis tracks, with project-intensive courses providing direct experience in cutting-edge areas like game design, robotics, and computer graphics. The program is uniquely positioned within Rowan's commitment to artificial intelligence innovation, creating opportunities for research at the intersection of AI, life sciences, engineering, and medicine. The curriculum is structured around five core areas: Algorithms and Theory, Software Design, Cybersecurity, Data Management and Analytics, and Computer Networks. Students must complete at least one course in three of these five areas, ensuring both breadth and depth. The program accommodates both full-time and part-time students, with flexible scheduling that serves working professionals seeking career advancement in education, industry, research, business, and government sectors.

    Degree Programs: MS in Computer Science - Thesis Track (31 credit hours); MS in Computer Science - Non-Thesis Track (31 credit hours)

    Career Outcomes: | Common Roles: Software Engineer, Data Scientist, Cybersecurity Analyst, AI/ML Engineer

    Admissions: GPA: 3.0 minimum undergraduate cumulative GPA

    Accreditations: Computing Accreditation Commission of ABET

  4. #4. Yale University Computer Programming Program

    Hakia ranks Yale University as the #4 in computer programming degree program. Location: New Haven, CT | Type: Private | Tuition: $64,700/year | Graduation Rate: 96% | Score: 63.9

    What makes Yale University stand out: Yale Computer Science uniquely balances rigorous technical education with liberal arts flexibility, requiring fewer total courses than peer institutions to encourage double majors and interdisciplinary study, while maintaining strong industry recruitment from both tech companies and Wall Street firms.

    Hakia Insight: Yale University leverages partnerships with Google and Microsoft to offer students real-world project experience valued by employers.

    Program Overview: Yale's Computer Science program offers both B.S. and B.A. degree options alongside four distinctive combined majors with Economics, Mathematics, Psychology, and Electrical Engineering. Under the direction of undergraduate studies Theodore Kim, the program maintains a rigorous core curriculum covering discrete mathematics, data structures, systems programming, and algorithm design, while allowing substantial flexibility for interdisciplinary exploration. What sets Yale apart is its liberal arts integration - many students leverage the program's lower course requirements to complete second majors in fields like Economics, Music, Political Science, or Theater Studies. The capstone senior project (CPSC 4900) provides hands-on research experience under faculty guidance, while the department's educational facility, affectionately known as 'the Zoo,' offers 24/7 access to Intel workstations and serves as the hub for late-night pizza parties that build community among students.

    Degree Programs: B.S. in Computer Science (4 years); B.A. in Computer Science (4 years); Combined B.S./M.S. in Computer Science (4 years (8 terms)); Computer Science & Economics (4 years); Computer Science & Mathematics (4 years); Computer Science & Psychology (4 years)

    Research Labs: Yale Computer Vision Lab - Computer vision and image understanding; Systems and Networking Lab - Distributed systems, networks, and security

    Industry Partners: Google, Microsoft

    Career Outcomes: | Top Employers: Leading software companies, Consulting firms, Wall Street firms | Common Roles: Software Engineer, Consultant, Financial Analyst, Graduate School

    Notable Faculty: Theodore Kim (Director of undergraduate studies)

    Admissions:

    Accreditations: ABET accredited

  5. #5. Rochester Institute of Technology Computer Programming Program

    Hakia ranks Rochester Institute of Technology as the #5 in computer programming degree program. Location: Rochester, NY | Type: Private | Tuition: $55,784/year | Graduation Rate: 90% | Score: 62.9

    What makes Rochester Institute of Technology stand out: RIT pioneered the integration of mandatory cooperative education into computer science education, requiring all students to complete three professional co-op experiences, and operates one of the nation's premier imaging science research centers alongside its computer science program.

    Hakia Insight: Rochester Institute of Technology graduates earn $90,000, driven by the program's industry connections and hands-on computer programming curriculum.

    Program Overview: Rochester Institute of Technology's Computer Science Bachelor of Science program offers a distinctive blend of theoretical foundations and hands-on application, consistently ranking among the nation's top computer science programs at #54 according to U.S. News & World Report. The four-year program emphasizes both breadth and depth, with core computer science courses providing a solid foundation before students explore specializations in artificial intelligence, cybersecurity, computer graphics, data management, and systems software during their third through fifth years. What sets RIT apart is its mandatory cooperative education requirement - students must complete three blocks of co-op experience, gaining real-world professional experience while earning their degree. The program operates within RIT's renowned Center for Imaging Science and benefits from the university's strong research culture, with faculty conducting cutting-edge research in areas like multi-messenger astronomy, cybersecurity, and AI. Students engage in significant programming projects, software development work, and both traditional and applied research opportunities, preparing them not just as programmers but as well-rounded computer scientists who understand mathematical theory, design principles, and industry applications.

    Degree Programs: Computer Science BS (4-5 years); Computer Science BS/MS (5 years); Computer Science BS/Cybersecurity MS (5 years); Computer Science BS/Software Engineering MS (5 years)

    Research Labs: Center for Imaging Science - Imaging science research and education with ties to computer science applications; ESL Global Cybersecurity Institute - Cybersecurity research and education; Center for Human-aware AI (CHAI) - Human-centered artificial intelligence research

    Industry Partners: Google, Microsoft, Amazon, IBM, NASA

    Career Outcomes: Placement Rate: 93% within 6 months | Top Employers: Google, Microsoft, Amazon, IBM, L3Harris Technologies, HubSpot, Paychex Inc., Tesla, Lockheed Martin | Common Roles: Software Engineer, Software Developer, Full Stack Developer, Associate Software Engineer, Technology Analyst, QA Test Engineer

    Notable Faculty: Faculty at Center for Imaging Science (Imaging science and computer vision research)

    Admissions:

    Accreditations: STEM-OPT Visa Eligible, ABET Accredited Computing Program

  6. #6. Western Governors University Computer Programming Program

    Hakia ranks Western Governors University as the #6 in computer programming degree program. Location: Salt Lake City, UT | Type: Private | Tuition: $7,710/year | Score: 62.8

    What makes Western Governors University stand out: WGU pioneered competency-based education in computer science, allowing students to accelerate through material at their own pace while earning industry certifications embedded within coursework at no additional cost.

    Hakia Insight: Fully online accessibility from anywhere

    Program Overview: Western Governors University's Computer Science program represents a pioneering approach to competency-based education, offering both Bachelor of Science and Master of Science degrees entirely online. The Bachelor's program holds prestigious ABET accreditation and features an AI-focused curriculum covering artificial intelligence, machine learning, data structures, computer theory, version control, and Linux systems. The Master's program provides three distinct specialization tracks: Artificial Intelligence and Machine Learning (focusing on natural language processing and deep learning), Computing Systems (emphasizing cloud computing, IoT, and network architecture), and Human-Computer Interaction (combining user experience design with hands-on research). What sets WGU apart is its revolutionary competency-based model where students pay a flat rate per six-month term and can accelerate through coursework as quickly as they master the material. An impressive 62% of bachelor's students complete their degree within 25 months, with some master's students finishing in just six months. The program integrates industry certifications directly into coursework—including Linux Essentials, ITIL Foundation, Java Developer, and AI Optimization Developer certificates—adding immediate resume value without additional cost or time. WGU also offers an innovative accelerated Bachelor's to Master's pathway for students seeking both degrees in compressed timeframes.

    Degree Programs: Bachelor of Science in Computer Science (25 months average (62% complete within this timeframe)); Master of Science in Computer Science - AI and Machine Learning (flexible, some complete in 6 months); Master of Science in Computer Science - Computing Systems (flexible, some complete in 6 months); Master of Science in Computer Science - Human-Computer Interaction (flexible, some complete in 6 months); Accelerated Bachelor's to Master's (compressed timeline for both degrees)

    Industry Partners: CodeSignal

    Career Outcomes: | Common Roles: Software Developer, System Administrator, Network Engineer, AI Engineer, Security Engineer

    Admissions:

    Accreditations: ABET Accredited (Bachelor's program), Linux Essentials, ITIL Foundation Certificate, Java Developer (with CodeSignal), Front End Web Developer (with CodeSignal), Artificial Intelligence Optimization Developer, Back-End Developer, ServiceNow Application Developer

  7. #7. Clemson University Computer Programming Program

    Hakia ranks Clemson University as the #7 in computer programming degree program. Location: Clemson, SC | Type: Public | Tuition: $14,038/year | Graduation Rate: 81% | Score: 62.7

    What makes Clemson University stand out: Clemson uniquely combines computing education with specialized research in biomedical data science through a joint PhD program with the Medical University of South Carolina, while offering one of the few comprehensive Digital Production Arts programs that bridges technical computer graphics with creative applications.

    Hakia Insight: Through ties with Michelin and BMW, Clemson University bridges the gap between academic training and industry practice.

    Program Overview: Clemson University's School of Computing offers a comprehensive suite of computer science and programming degrees through its College of Engineering, Computing and Applied Sciences. The program spans from undergraduate Computer Science degrees to advanced graduate offerings including MS and PhD programs in Computer Science, Biomedical Data Science & Informatics, Digital Production Arts, and Human-Centered Computing. The school also provides a unique Master of Applied Computing (MAC) program designed for students without CS backgrounds, featuring specialized tracks in AI/machine learning, cybersecurity, data science, human-computer interaction, software engineering, and visual computing. Students benefit from state-of-the-art facilities including the Center for Optical Materials Science and Engineering Technologies (COMSET), advanced electron microscopy facilities, and the Palmetto Cluster supercomputing infrastructure. The program offers both traditional on-campus experiences and online electrical engineering options, with strong connections to Clemson's innovation campuses including CU-ICAR in Greenville and the Dominion Energy Innovation Center in Charleston.

    Degree Programs: Bachelor of Science in Computer Science; Master of Science in Computer Science (2 years); Master of Applied Computing; PhD in Computer Science; MS in Biomedical Data Science & Informatics; MS/MFA in Digital Production Arts; PhD in Human-Centered Computing; MSCS Readiness Program (1 year); Bachelor of Science in Electrical Engineering

    Research Labs: Center for Optical Materials Science and Engineering Technologies (COMSET) - Advanced materials, devices, and systems for light-based technologies in a $7.5 trillion global market; Electron Microscopy Facility - High-resolution transmission and scanning electron microscopes with combined Focused Ion Beam capabilities; Institute for Biological Interfaces of Engineering (IBIOE) - Advanced biomaterials, tissue fabrication and instrumentation, tissue simulation; Palmetto Cluster - High-performance computing serving university-wide research needs

    Industry Partners: Michelin, BMW, General Motors, Google, Microsoft

    Career Outcomes: | Common Roles: Software Engineer, Research Scientist, Data Scientist, Digital Arts Specialist, Biomedical Informaticist

    Notable Faculty: Amy Apon (Cloud computing and resource management)

    Admissions:

    Accreditations: ABET Accredited programs

  8. #8. Maryville University of Saint Louis Computer Programming Program

    Hakia ranks Maryville University of Saint Louis as the #8 in computer programming degree program. Location: Saint Louis, MO | Type: Private | Tuition: $24,766/year | Graduation Rate: 86% | Score: 61.3

    What makes Maryville University of Saint Louis stand out: Maryville's Computer Science program uniquely combines six specialized tracks with built-in certificates, hands-on experience through METAL lab internships, and personalized life coaching - creating 'digital citizens' prepared for emerging tech careers with a 98% job placement rate.

    Hakia Insight: Maryville University of Saint Louis's direct partnerships with Microsoft Azure and Amazon Web Services give students a competitive edge through industry-embedded projects and recruiting pipelines.

    Program Overview: Maryville University of Saint Louis offers a Bachelor of Science in Computer Science designed with remarkable flexibility through six distinct tracks: Game Design, Artificial Intelligence, Data Science, Cybersecurity, Software Development, and User Experience. The program stands out with its project-based learning approach, where students work on real-world scenarios in every class, and its innovative METAL (Maryville Emerging Technology Application Lab) - an experiential internship opportunity where students develop and deploy AI solutions for the university itself. All on-campus students receive iPads with over 200 apps, and work with life coaches to personalize their education. The program boasts an impressive 98% career outcomes rate within six months of graduation, with an average class size of just 14 students ensuring personalized attention. Students can also accelerate their path to graduate school through early access programs, taking graduate-level credits that count toward both undergraduate and master's degrees in fields like AI, cybersecurity, and data science.

    Degree Programs: Bachelor of Science in Computer Science - Game Design Track (4 years); Bachelor of Science in Computer Science - Artificial Intelligence Track (4 years); Bachelor of Science in Computer Science - Cybersecurity Track (4 years); Bachelor of Science in Computer Science - Data Science Track (4 years); Bachelor of Science in Computer Science - Software Development Track (4 years); Bachelor of Science in Computer Science - User Experience Track (4 years)

    Research Labs: METAL (Maryville Emerging Technology Application Lab) - AI tooling and solutions development for university and learner community

    Industry Partners: Microsoft Azure, Amazon Web Services, IBM Watson

    Career Outcomes: Placement Rate: 98% within 6 months | Common Roles: AI Engineer, Game Designer, UX Engineer, Software Developer, Data Engineer, Security Engineer

    Notable Faculty: Dr. Akanksha Maurya (AI, machine learning, deep learning, computer vision, healthcare AI research)

    Admissions:

    Accreditations: Higher Learning Commission - HLC Accredited, Apple Distinguished School (three times), Ranked among best values in private colleges by Kiplinger's Personal Finance

  9. #9. Farmingdale State College Computer Programming Program

    Hakia ranks Farmingdale State College as the #9 in computer programming degree program. Location: Farmingdale, NY | Type: Public | Tuition: $7,070/year | Graduation Rate: 79% | Score: 57.1

    What makes Farmingdale State College stand out: Farmingdale State is investing $75 million in a brand-new 40,000 square foot Center for Computer Science and Information Technology, fully funded by the state, demonstrating unprecedented commitment to the program's future and positioning it as a flagship technology education hub on Long Island.

    Hakia Insight: Farmingdale State College's direct partnerships with Cisco Systems and Adelphi University give students a competitive edge through industry-embedded projects and recruiting pipelines.

    Program Overview: Farmingdale State College's Computer Programming and Information Systems (CPIS) Bachelor of Science program offers a comprehensive 121-124 credit curriculum that combines practical, hands-on programming experience with essential business problem-solving skills. The program is housed within the Pasternack School of Engineering Technology and provides students with a diverse foundation in technology through core courses, plus specialized electives in programming, systems development, networking, web development, database management, and artificial intelligence. What sets this program apart is its practical approach—students work on real-world business problems while gaining technical depth across multiple computing domains. The program emphasizes experiential learning through internships and capstone projects, with strong connections to industry through partnerships like the Cisco Networking Academy, which provides direct certification pathways for students pursuing network administration careers.

    Degree Programs: AAS in Computer Programming (2 years); AS in Computer Science (2 years); AAS in Information Technology (2 years)

    Industry Partners: Cisco Systems, Adelphi University

    Career Outcomes: | Top Employers: Software development companies, Healthcare organizations, Financial services, Government agencies, Technology startups | Common Roles: Software Engineer, Mobile Application Developer, Programmer/Analyst, Web Developer, Database Administrator, Network Administrator, AI Engineer, Quality Assurance Technician, Systems Analyst, IT Support Engineer

    Notable Faculty: Dr. David Gerstl (Program Director, Computer Programming and Information Systems)

    Admissions:

    Accreditations: Cisco Certified Network Associate (CCNA) preparation through academy partnership

  10. #10. University of Cincinnati-Main Campus Computer Programming Program

    Hakia ranks University of Cincinnati-Main Campus as the #10 in computer programming degree program. Location: Cincinnati, OH | Type: Public | Tuition: $11,228/year | Graduation Rate: 78% | Score: 57.1

    What makes University of Cincinnati-Main Campus stand out: UC pioneered cooperative education in 1906 and remains one of the few universities requiring co-op experiences, meaning computer programming students graduate with extensive real-world experience and established industry connections.

    Hakia Insight: University of Cincinnati-Main Campus's industry network — including P&G and Siemens — provides students with internship and hiring pathways.

    Program Overview: The University of Cincinnati's computer programming landscape spans multiple colleges, offering diverse pathways into the technology sector. The College of Engineering and Applied Science (CEAS) houses the Computer Science Department, which provides the traditional B.S. in Computer Science along with M.S., M.Eng, and Ph.D. programs in Computer Science & Engineering. Meanwhile, the College of Education, Criminal Justice, and Human Services offers a Bachelor of Science in Information Technology through its School of Information Technology. This multi-college approach means students can choose between theoretical computer science foundations or applied technology management depending on their career goals. What sets UC apart is its mandatory cooperative education program - students alternate between academic semesters and full-time work experiences, graduating with up to 18 months of professional experience and often job offers from their co-op employers.

    Degree Programs: B.S. in Computer Science (5 years with co-op); B.S. in Information Technology (4 years); M.S. in Computer Science (2 years); M.Eng in Computer Science (1-2 years); Ph.D in Computer Science & Engineering (4-6 years)

    Research Labs: Center of Academic Excellence in Cyber Operations - Cybersecurity research and education; Center for Hardware and Embedded Systems Security and Trust (CHEST) - Hardware security and embedded systems; Database Group - Database systems and data management research; Cooperative Distributed Systems Lab - Distributed computing and systems research

    Industry Partners: P&G, Siemens, NSA

    Career Outcomes:

    Admissions:

    Accreditations: ABET Accredited, NSA Center of Academic Excellence in Cyber Operations

Our rankings methodology weighs program strength (25%), graduation rate (20%), career outcomes (15%), institutional quality (12%), industry recognition (10%), selectivity (10%), and data transparency (8%). Learn more about our methodology →

Who Should Study Computer Programming?

Computer programming is ideal for students who enjoy creating software, solving logical problems through code, and prefer hands-on technical work over theoretical study. You don't need prior experience, but you should have patience for debugging and attention to detail.

  • Hands-on learners who prefer building applications over studying algorithms
  • Creative problem-solvers who enjoy turning ideas into functional software
  • Detail-oriented students comfortable with systematic testing and debugging
  • Career-focused individuals seeking direct entry into development roles
  • Students who want practical skills without extensive mathematics requirements

Programming degrees require less mathematics than computer science programs, making them accessible to students who want tech careers without calculus and discrete math. The focus is on practical coding ability rather than theoretical foundations.

Computer Programming Degree Levels

Programming degrees are available at multiple levels, each designed for different career goals and time commitments.

Computer Programming Programs by Degree Level

Best Computer Programming Programs - Bachelor's

A bachelor's degree in computer programming is the standard credential for entry-level positions. These 4-year programs provide comprehensive training and hands-on experience.

Best Computer Programming Programs - Top 3 Bachelor's

🥇 #1

Rowan University

Glassboro, NJPublic

117 graduates, 97% grad rate, Score: 63.9

$11K
Tuition/yr
97%
Grad Rate
63.9
Score
Visit
Program
🥈 #2

Yale University

New Haven, CTPrivate

15 graduates, 96% grad rate, Score: 63.9

$65K
Tuition/yr
96%
Grad Rate
63.9
Score
Visit
Program
🥉 #3

Rochester Institute of Technology

Rochester, NYPrivate

28 graduates, 90% grad rate, Score: 62.9

$56K
Tuition/yr
90%
Grad Rate
62.9
Score
Visit
Program

4. Western Governors University (Salt Lake City, UT) - Score: 62.8, Tuition: $7,710

5. DePaul University (Chicago, IL) - Score: 61.8, Tuition: $43,379

6. Farmingdale State College (Farmingdale, NY) - Score: 57.1, Tuition: $7,070

7. University of Cincinnati-Main Campus (Cincinnati, OH) - Score: 57.1, Tuition: $11,228

8. University of Michigan-Dearborn (Dearborn, MI) - Score: 55.2, Tuition: $14,544

9. Dominican University of California (San Rafael, CA) - Score: 53.7, Tuition: $49,821

10. Green River College (Auburn, WA) - Score: 53.5, Tuition: $4,074

Best Computer Programming Programs - Master's

A master's degree in computer programming prepares students for senior and specialized roles. These 1-2 year programs offer advanced expertise and leadership training.

Best Computer Programming Programs - Top 3 Master's

🥇 #1

DePaul University

Chicago, ILPrivate

114 graduates, 86% grad rate, Score: 74.1

$43K
Tuition/yr
86%
Grad Rate
74.1
Score
Visit
Program
🥈 #2

Marist College

Poughkeepsie, NYPrivate

31 graduates, 100% grad rate, Score: 64.4

$45K
Tuition/yr
100%
Grad Rate
64.4
Score
Visit
Program
🥉 #3

Clemson University

Clemson, SCPublic

19 graduates, 81% grad rate, Score: 62.7

$14K
Tuition/yr
81%
Grad Rate
62.7
Score
Visit
Program

4. Maryville University of Saint Louis (Saint Louis, MO) - Score: 61.3, Tuition: $24,766

5. University of Michigan-Dearborn (Dearborn, MI) - Score: 55.9, Tuition: $14,544

6. Maharishi International University (Fairfield, IA) - Score: 50.2, Tuition: $16,000

7. University of Detroit Mercy (Detroit, MI) - Score: 48.9, Tuition: $32,300

8. Kansas State University (Manhattan, KS) - Score: 47.0, Tuition: $9,964

9. Youngstown State University (Youngstown, OH) - Score: 45.9, Tuition: $9,611

10. Aspen University (Phoenix, AZ) - Score: 30.9, Tuition: $6,210

Best Computer Programming Programs - Online

Online computer programming programs offer flexibility for working professionals. Top accredited programs provide the same curriculum quality as on-campus alternatives.

Best Computer Programming Programs - Top 3 Online

🥇 #1

Western Governors University

Salt Lake City, UTPrivate

661 graduates, N/A% grad rate, Score: 67.8

$8K
Tuition/yr
67.8
Score
Visit
Program
🥈 #2

Marist College

Poughkeepsie, NYPrivate

31 graduates, 100% grad rate, Score: 64.4

$45K
Tuition/yr
100%
Grad Rate
64.4
Score
Visit
Program
🥉 #3

Rowan University

Glassboro, NJPublic

117 graduates, 97% grad rate, Score: 63.9

$11K
Tuition/yr
97%
Grad Rate
63.9
Score
Visit
Program

4. Yale University (New Haven, CT) - Score: 63.9, Tuition: $64,700

5. Rochester Institute of Technology (Rochester, NY) - Score: 62.9, Tuition: $55,784

6. Clemson University (Clemson, SC) - Score: 62.7, Tuition: $14,038

7. DePaul University (Chicago, IL) - Score: 61.8, Tuition: $43,379

8. Maryville University of Saint Louis (Saint Louis, MO) - Score: 61.3, Tuition: $24,766

9. Farmingdale State College (Farmingdale, NY) - Score: 57.1, Tuition: $7,070

10. University of Cincinnati-Main Campus (Cincinnati, OH) - Score: 57.1, Tuition: $11,228

Best Computer Programming Programs - Associate's

An associate's degree in computer programming provides a 2-year pathway into the field. These programs are ideal for career starters or those planning to transfer to a 4-year program.

Best Computer Programming Programs - Top 3 Associate's

🥇 #1

Santa Monica College

Santa Monica, CAPublic

38 graduates, 95% grad rate, Score: 58.5

$1K
Tuition/yr
95%
Grad Rate
58.5
Score
Visit
Program
🥈 #2

Green River College

Auburn, WAPublic

21 graduates, 99% grad rate, Score: 56.0

$4K
Tuition/yr
99%
Grad Rate
56.0
Score
Visit
Program
🥉 #3

Valencia College

Orlando, FLPublic

60 graduates, 86% grad rate, Score: 54.9

$2K
Tuition/yr
86%
Grad Rate
54.9
Score
Visit
Program

4. Columbia Basin College (Pasco, WA) - Score: 54.2, Tuition: $5,514

5. Bellevue College (Bellevue, WA) - Score: 53.7, Tuition: $4,074

6. Dallas College (Dallas, TX) - Score: 53.2, Tuition: $4,050

7. MiraCosta College (Oceanside, CA) - Score: 52.3, Tuition: $1,104

8. Palm Beach State College (Lake Worth, FL) - Score: 51.8, Tuition: $3,030

9. Pasco-Hernando State College (New Port Richey, FL) - Score: 51.0, Tuition: $2,297

10. State College of Florida-Manatee-Sarasota (Bradenton, FL) - Score: 49.7, Tuition: $2,365

Best Computer Programming Programs - Graduate

Graduate programs in computer programming (PhD and doctoral degrees) prepare students for research, academic, and senior leadership positions.

Best Computer Programming Programs - Top 3 Graduate

🥇 #1

University of California-Berkeley

Berkeley, CAPublic

46 graduates, 96% grad rate, Score: 95.5

$12K
Tuition/yr
96%
Grad Rate
95.5
Score
Visit
Program
🥈 #2

Carnegie Mellon University

Pittsburgh, PAPrivate

23 graduates, 98% grad rate, Score: 88.7

$62K
Tuition/yr
98%
Grad Rate
88.7
Score
Visit
Program
🥉 #3

Massachusetts Institute of Technology

Cambridge, MAPrivate

68 graduates, N/A% grad rate, Score: 88.4

$60K
Tuition/yr
88.4
Score
Visit
Program

4. University of Southern California (Los Angeles, CA) - Score: 85.7, Tuition: $66,640

5. University of Illinois Urbana-Champaign (Champaign, IL) - Score: 83.8, Tuition: $14,768

6. Stanford University (Stanford, CA) - Score: 82.8, Tuition: $61,731

7. Princeton University (Princeton, NJ) - Score: 82.6, Tuition: $59,710

8. Cornell University (Ithaca, NY) - Score: 81.8, Tuition: $65,204

9. University of California-San Diego (La Jolla, CA) - Score: 79.2, Tuition: $11,834

10. Purdue University-Main Campus (West Lafayette, IN) - Score: 78.6, Tuition: $9,718

Most Affordable Computer Programming Programs

Looking for quality computer programming education without the hefty price tag? These programs offer the best value—balancing tuition costs with strong academic outcomes and career prospects. Our Value Score factors in graduation rates, program strength, and institutional quality relative to cost.

Top 5 Most Affordable Computer Programming Programs

RankInstitutionLocationTuitionValue ScoreGrad Rate
1Green River CollegeAuburn, WA$4,074107.099%
2Brigham Young University-IdahoRexburg, ID$4,65690.6
3Caribbean University-BayamonBayamon, PR$4,74288.670%
4Utah Valley UniversityOrem, UT$5,61488.492%
5Fort Hays State UniversityHays, KS$4,43785.8

Computer Programming Career Outcomes

Computer programming graduates have strong career prospects with median salaries of $87,220 and 15% job growth through 2032. The field offers diverse specialization opportunities from web development to mobile apps. For detailed compensation data, see our software engineer salary guide.

$58,000
Starting Salary
$87,220
Mid-Career
+15%
Job Growth
45,000
Annual Openings

Career Paths

+25%

Design, develop, and maintain software applications using programming languages like Java, Python, and C++.

Median Salary:$130,160

Web Developer

SOC 15-1254
+23%

Create and maintain websites and web applications using HTML, CSS, JavaScript, and backend technologies.

Median Salary:$84,960

Mobile App Developer

SOC 15-1252
+25%

Develop applications for mobile devices using platforms like iOS, Android, and cross-platform frameworks.

Median Salary:$95,000

Database Developer

SOC 15-1243
+8%

Design and implement database systems, write SQL queries, and optimize database performance.

Median Salary:$89,290

Game Developer

SOC 15-1252
+25%

Create video games for various platforms using game engines and programming languages.

Median Salary:$78,870

Computer Programming Curriculum Overview

Programming curricula emphasize practical coding skills, software development processes, and hands-on project experience. Students learn multiple programming languages and development environments.

  • Core Programming Languages: Python, Java, C++, JavaScript, C#
  • Web Development: HTML, CSS, JavaScript, React, Node.js, databases
  • Mobile Development: iOS (Swift), Android (Java/Kotlin), React Native
  • Software Engineering: Version control (Git), testing, debugging, deployment
  • Database Programming: SQL, MySQL, PostgreSQL, NoSQL databases
  • Project Development: Capstone projects, internships, team collaboration

Programs typically require less mathematics than computer science degrees, focusing instead on practical application development and industry-standard tools and practices.

Computer Programming Programs by State

StateTotal ProgramsMedian TuitionTop Program
Best Computer Programming Programs in Arizona$NaN
Best Computer Programming Programs in California78$12,400UC San Diego, Cal Poly
Best Computer Programming Programs in Colorado$NaN
Best Computer Programming Programs in Connecticut28$16,800Yale, UConn
Best Computer Programming Programs in Florida45$7,200University of Central Florida
Best Computer Programming Programs in Georgia$NaN
Best Computer Programming Programs in Illinois42$14,300DePaul University
Best Computer Programming Programs in Indiana35$10,200Purdue, IU Bloomington
Best Computer Programming Programs in Maryland35$10,900UMD, Johns Hopkins
Best Computer Programming Programs in Massachusetts$NaN
Best Computer Programming Programs in Michigan$NaN
Best Computer Programming Programs in Minnesota32$14,600U of Minnesota
Best Computer Programming Programs in Missouri32$11,300Wash U, Mizzou
Best Computer Programming Programs in New Jersey42$15,200Rutgers, Princeton
Best Computer Programming Programs in New York58$16,200Rochester Institute
Best Computer Programming Programs in North Carolina$NaN
Best Computer Programming Programs in Ohio$NaN
Best Computer Programming Programs in Oregon25$12,400Oregon State, U of Oregon
Best Computer Programming Programs in Pennsylvania$NaN
Best Computer Programming Programs in Tennessee30$9,800Vanderbilt, UT Knoxville
Best Computer Programming Programs in Texas65$10,800UT Dallas, Texas A&M
Best Computer Programming Programs in Utah22$8,900U of Utah, BYU
Best Computer Programming Programs in Virginia$NaN
Best Computer Programming Programs in Washington$NaN
Best Computer Programming Programs in Wisconsin28$10,700UW-Madison

Computer Programming vs Related Fields

Computer programming degrees focus narrowly on practical coding skills—writing, testing, and debugging code in multiple languages. This applied focus gets you job-ready faster but provides less theoretical depth than computer science programs.

The key tradeoff is breadth versus speed. Programming degrees can be completed faster (especially at the associate level) and require less mathematics, making them accessible entry points into tech careers. However, this comes at the cost of the deeper algorithmic understanding and theoretical foundations that help with career advancement and pivoting between specializations.

For students confident they want hands-on coding roles and prefer learning through building rather than theory, programming degrees offer efficient pathways to employment. Those uncertain about their long-term direction or interested in research, AI, or technical leadership may benefit from the broader foundations a CS degree provides.

Choose Computer Programming if...
  • You want to focus primarily on writing and debugging code
  • You prefer hands-on application development over theory
  • You want to avoid heavy mathematics requirements
  • Your goal is becoming a working developer quickly
Choose Computer Science if...
  • You enjoy mathematics and theoretical foundations
  • You want maximum career flexibility in tech
  • You're interested in algorithms, AI, or research
  • You plan to pursue advanced degrees or research
Choose Software Engineering if...
  • You want to learn software development methodology
  • You're interested in project management aspects
  • You want to lead development teams eventually
  • You prefer structured engineering approaches
Choose Web Development if...
  • You specifically want to build websites and web apps
  • You're interested in user interface design
  • You want to freelance or work remotely
  • You prefer shorter, specialized programs

Is a Computer Programming Degree Worth It?

A programming degree offers good value for students who want focused, practical coding education without the theoretical depth of computer science. With median salaries of $87,220 and strong job growth, it provides a direct path to development careers.

Programming degrees are particularly valuable for students who prefer hands-on learning, want to avoid extensive mathematics, and have clear career goals in software development. The practical focus means graduates are job-ready with portfolio projects and industry-relevant skills.

Consider alternatives like bootcamps if you need faster entry to the job market, or computer science if you want broader theoretical foundations. For detailed analysis, see our comparison of bootcamp vs degree options.

Alternative Paths to Programming Careers

Several alternatives exist for learning programming skills, each with different time commitments, costs, and career outcomes

Many successful programmers combine approaches—starting with online courses or bootcamps, then pursuing degrees for advancement. The key is matching your learning style, timeline, and career goals to the right educational path.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into computer programming careers. For those considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Programming careers:

  • Software Engineering Career Track
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Computer Programming Degree FAQ

Related Programming Resources

Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.