Top Online Computer Science Colleges

Rank School FT to PT
Faculty Ratio
Institution
Fin. Aid Rate
Acceptance Rate Retention Rate Graduation Rate Accred.
Years
Default
Rate
Job Place. Rate  
1

820 N Washington Ave
Madison, South Dakota 57042-1799
(605) 256-5111

3.41 to 1 55% 89% 60% 44% 53 2% 61%  
  Dakota State University's online Bachelor of Science in Computer Science program is taught by Ph.D. holders. The faculty strives to prepare students for a rewarding career in software design, system programming or applications programming.
2

1704 Weeksville Rd
Elizabeth City, North Carolina 27909
(252) 335-3400

3.27 to 1 38% 50% 79% 43% 67 13% 42%  
  The distance education department at Elizabeth City State University strives to provide instructors and students with an online environment that fosters collaboration. In addition, the school offers instruction equivalent to that found on campus, and prepares students for further education or professional employment.
3

2625 W Baseline Rd
Tempe, Arizona 85283
(602) 383-8228

1.07 to 1 48% 78% N/A 32% 22 0% 90%  
  With a choice between traditional online Ñ one five-week class at a time; three per semester Ñ or accelerated online Ñ two classes at once in either one or two five-week sessions per semester Ñ format, students of the University of Advancing Technology's online advancing computer science degree program have the flexibility to further their expertise at their convenience.
4

226 Park Avenue South
St. Cloud, Minnesota 56301-3713
(320) 251-5600

N/A 16% 88% N/A 36% 35 0% N/A  
  Taught by industry-experienced faculty, Rasmussen College's Bachelor's Degree in Computer Science program is regularly updated to reflect changing consumer and employer needs, as well as up-and-coming topics of the field. Designed to prepare students for a career in the computer sciences, students can expect to gain a thorough understanding of the mathematics and programming languages required to develop complex software products.
5

555 Broadway
Dobbs Ferry, New York 10522
(800) 637-2969

0.27 to 1 83% 64% 69% 29% 46 6% N/A  
  Mercy College's online Bachelor of Science in Computer Science program will give students the practical experience and theoretical background necessary to succeed in the computer science profession and related fields. Offering a flexible, affordable and accessible program, students can make their degree fit their busy schedules.
6

4400 MLK Blvd
Beaumont, Texas 77705
(409) 880-7011

1.67 to 1 15% 88% 56% 32% 59 9% N/A  
  Through a program designed to work around the busy lives of adult learners, Lamar University's Bachelor of Science in Computer Science online degree program provides students with a broad understanding of the different aspects of the field. From theory of programming languages to software engineering, students will earn an education that will prepare them for a professional career in the field.
7

11255 North Torrey Pines Road
La Jolla, California 92037-1011
(800) 628-8648

0.10 to 1 0% N/A 58% 24% 37 4% N/A  
  Students can prepare themselves for a career in the computer science industry or one of the many fields increasingly reliant on computer sciences with National University's online Bachelor of Science in Computer Science Degree program. They'll learn through an academic foundation and realistic programming assignments.
8

201 S Grant Ave
Columbus, Ohio 43215-5399
(614) 797-4700

0.08 to 1 0% N/A 30% 12% 38 3% N/A  
  Designed to meet the needs of busy adult learners, Franklin University's online Computer Science Degree program, taught by professionals with experience in the field, can be taken when it best fits the learner's schedule. With a solid base in software engineering, students will gain experience with, and knowledge of high-demand technology skills that will help them remain competitive in the computer science field.

Computer science is the study of the principles and use of computers. Online computer science programs, at top online colleges, provide students with knowledge and skills in computer hardware, programming fundamentals, software engineering, computer systems and networking, and computer languages, such as Java. Students also learn and develop communication skills and how to work effectively as a member of a team. The major relies heavily on mathematics, as well as creative thinking, which is useful for problem solving tasks like debugging.

An online computer science degree program may be completed in one to three years, depending on the school, and build on general education core classes, or, in the case of a post-baccalaureate program, consist solely of computer science classes. Computer science classes at the best online colleges are developed and taught by expert full and part-time faculty.

Computer science programs prepare students for a broad range of job opportunities in many different industries, including health, business, manufacturing, entertainment, and science. Computer science majors can look forward to a healthy job market. The Bureau of Labor Statistics reports that between 2010 and 2020, employment of computer network, systems, database administrators, and other computer science positions is expected to grow by 28%, a rate that is faster than average.