Education Portal is now! We still offer the same great content and features, with more added every day, just under a new name. Learn more x

Best Online Programming Schools: List of Top Schools

Computer programming certificate and associate's degree programs are commonly offered in a distance learning format; however, choices for online bachelor's degree programs are limited. Get rankings and program specifics for the best schools for studying programming online.

View 10 Popular Schools »

School Overviews

Florida State University (FSU) and North Carolina State University (NCSU), both recognized for academic excellence, offer opportunities to study computer programming online. FSU has a couple of bachelor's degree options, and NCSU has a post-baccalaureate certificate option in the field. Read on to find out more.

Top Online Programs in Computer Programming and Software Engineering

1. Florida State University in Tallahassee, FL

The Princeton Review named FSU a top value in public education in the 2011 edition of The Best 373 Colleges. Students who already hold an associate's degree can earn a Bachelor of Science (BS) or a Bachelor Arts (BA) in Software Engineering in a distance learning, part-time format. The programs cover programming languages, such as C, Java, Alda and HTML, as well as topics in hardware and computer science theory. Each accepted applicant is assigned a mentor who helps facilitate the student's successful completion of the program.

2. North Carolina State University at Raleigh

NCSU was named the 52nd best public college in the nation by U.S. News & World Report in 2010. The Department of Computer Science and the engineering online program jointly operate a certificate program in computer programming. Applicants are required to already hold a bachelor's degree, and they must complete an introduction course to C++ programming as a prerequisite. The program focuses on Java programming, but also offers courses in data structures, Web development and game design.

List of Schools with Distance Learning Programs in Computer Programming

School Name Distinction Location
Champlain College Several programming-related certificate programs available, including Java development, C++, Visual C#, PHP and Web programming options; programs require 18 credit hours to complete Burlington, VT
Craven Community College College has an online certificate program in Visual Basic development that requires 12 credits New Bern, NC
George C. Wallace State Community College - Hanceville College offers an Associate of Applied Science degree in programming through the Computer Science division Hanceville, AL
Pitt Community College Students can choose from an Associate of Applied Science degree in programming and certificate options in C+, Java or Visual Basic programming Greenville, NC
Rowan-Cabarrus Community College Certificate options are available for C-based programming, database programming and dot net programming Salisbury, NC
University of Toledo Associate's degree program in programming and software development offered; online out-of-state students can apply for a scholarship to cover out-of-state charges Toledo, OH
Wake Technical Community College Computer programming certificates are available for Java, Visual Basic and C#; programs require 15 credit hours Raleigh, NC
Show me popular schools

Related to Best Online Programming Schools: List of Top Schools

  • Related
  • Recently Updated
  • Popular
Girls Inc of Metro Denver: Improving Communities By Empowering Girls

By providing programming that targets the many areas of a girl's life, Girls Incorporated of Metro Denver is increasing their...

Data Communications Course and Class Overviews

Students enrolled in data communications courses learn about wireless and wired networks, programming, data transmission and...

List of Free Online Programming Courses and Classes

See our list of the top free online programming courses. Learn about what courses are available and what topics they cover to...

How to Become a CMM Programmer: Education and Career Roadmap

Research the requirements to become a CMM Programmer. Learn about the job description and read the step-by-step process to...

How to Become a Data Programmer: Career Guide

Popular Schools

Popular Schools

Avg. Wages For Related Jobs

Source: Bureau of Labor Statistics