45 Best Online Bachelor’s in Computer Science Degrees for 2017

Computer science is the study of how to efficiently use technology to solve problems. They might write code for a website, design program software, develop websites, or create applications for cell phones. Students who major in computer science will be taught not only the technical skills behind this discipline, but also how to communicate, collaborate, and think logically.

While many students receive basic training in computer science theories and practices at the secondary level, most jobs in this field require, at minimum, a Bachelor’s degree in computer science or a related discipline. As a result, computer science is one of the fastest growing majors—for both undergraduate and graduate level study—nationwide, with online programs quickly taking the lead as a more popular enrollment option.

Employment in computer-based occupations is expected to grow by 22 percent by 2020, more than three times the national average. Why such a jump in hiring? Graduates with computer science expertise are highly coveted by almost every organization in every industry, from health science to government to those in the private sector. Majoring in computer science, as a result, is a wise investment.

Job opportunities for a student with a degree in computer science are virtually unlimited. Specific occupations might include database architects, software developers, and many more, with numerous opportunities for growth, job improvement, and high salaries.

An online degree is a smart choice for many students. The flexibility of a virtual classroom allows many students, such as those that are already employed or have children, the ability to work from anywhere, at any time of day. For ambitious students, many programs allow the opportunity for accelerated degree attainment, or for self-paced work. They allow students the opportunity to design their own degrees based on individual goals and desired skill sets.

With all the arguments in favor of pursuing an online degree in computer science, only one question remains: What are you waiting for? Check out our list of the top 50 online programs in computer science, and begin planning the rest of your life today.

1. University of Florida

Overview
The University of Florida in Gainesville, Florida, is a public college with various online degree options. It ranks third in Kiplinger’s “Best Values in Public Colleges” (2013). Its online programs offer a variety of options to provide an affordable, high quality education. Online programs start at $129.18 per credit hour, which includes both tuition and fees. The University of Florida caters to students whose lifestyles make traditional enrollment challenging, providing flexible academic options while at the same time delivering a highly competitive and rigorous education.

Program Features
The University of Florida offers a competitive B.S. in Computer Science through its College of Liberal Arts and Sciences. Students who graduate from this program will be qualified for employment in careers such as web developers, computer systems analysts, and computer programmers.

One hundred and twenty credits are required for degree completion, with classes including a foundation of core computer science courses along with basic requirements for a liberal arts education (including coursework in the humanities and foreign languages). Twenty-nine credits are required for foundational coursework, 35 for core coursework, and 6 major electives, with a minimum grade of C required for full course credit. An exit interview is required as a component of the final semester.

Details
Applying to the University of Florida takes only about thirty minutes. Required items include an application fee of $30, application form, and high school or college transcripts. Admissions are rolling and applications should be submitted several months before the desired enrollment date.

2. University of Maryland-College Park

Overview
Of the twelve universities under the University of Maryland umbrella, the research-focused College Park campus offers what is arguably one of the strongest computer science programs in the country. Nationwide, it ranks second in awarding computer science degrees to minority students.

Program Features
A Bachelor of Science degree in computer science from the University of Maryland enables students to design and optimize computer software and hardware systems, with an emphasis on readiness for commercial and governmental environments. The major is also available as a minor, and both include coursework in Java, C++, MATLAB, data analysis, among other topics. It is a highly skill-focused program that teaches students how to not only respond to emerging technologies and methodologies, but also how to predict and develop new technologies with a special focus on adhering to governmental technical standards.

Details
One hundred and twenty credits are required for graduation, and many courses are available (if desired) in a hybrid format. Up to 90 transfer credits can be accepted from other institutions. Tuition ranges from $289 to $499 per credit hour, depending on residency, and scholarships and other financial aid are available to eligible students.

3. Florida State University

Overview

FSU is a large public school in Tallahassee, Florida. It enrolls roughly thirty three thousand undergraduates, with eighty percent graduating within six years. FSU follows a regular semester schedule and offers self-paced and mixed-pace courses for most online programs. Students are provided with a unique, helpful learning environment that includes academic coordinators and degree “roadmaps,” highly trained instructors, and mentors.

Program Features

Online students have the ability to earn the same Bachelor’s degree in Computer Science as residential students, following an almost identical curriculum. It provides sufficient background, spanning several broad topic areas to ensure employability in any computers-related field. Coursework includes a systems view of computing that helps to develop core skills in programming, database structure, and operating systems. It also allows students to diversify their experiences by studying a variety of other topics, such as information security, software engineering, and theoretical computer science.

All students will become well-versed in C, C++ and Assembly Language programming, and will receive basic education in Java, C#, Ada, HTML, Perl, Prolog, Lisp, and Scheme. Coursework also includes an integrated minor in mathematics and physical sciences and prepares students for immediate career or graduate school entry. One hundred and twenty credit hours are required for completion.

Details

Tuition and fees range from $6500 to $22000, depending on residency. Online students can also expect to pay a distance learning fee, which varies based on specific curriculum costs. Application materials must be received by October of the year prior to the desired year of enrollment (spring admissions applications are generally not accepted). Interested students should submit the online application form, ACT or SAT scores, transcripts, essay, residency forms, and FAFSA.

4. Lewis University

Overview
Lewis University, in Romeoville, Illinois, boasts one of the highest success rates of computer science graduates nationwide. In 2013, 100% of all computer science graduates were placed in jobs within two months of graduation as a result of highly specialized training, internship and job opportunities, and a passionate alumni network. Lewis has a community-centered curriculum that is influenced heavily by Catholic and Lasallian heritages. Class sizes are small, and courses are set up in eight-week chunks to accommodate working professionals.

Program Features
The Computer Science B.S. at Lewis University is accelerated to provide busy students the opportunity to move quickly through the program. It emphasizes programming languages, networking, data collection, and software writing, with an emphasis on cyber security and artificial intelligence. Students will also work to develop problem-solving and communication skills. If students already have prior experience coding and programming software, they may qualify for Prior Learning Assessment (PLA) credit that can be applied towards the completion of a degree, allowing for early graduation.

Details
To apply, interested students should submit the appropriate application, transcripts, ACT or SAT test scores, and a $40 application fee by April for fall admission. Students should expect to pay roughly $600 per credit hour for enrollment in the accelerated online program.

5. LeTourneau University

Overview
LeTourneau University, a small university of just under three thousand students, understands the importance of providing a college education while not having to give up a full time job. The college was founded specifically to train employees working full time in R.G. LeTourneau’s factory, so convenient education for busy learners is a fundamental component of the school’s philosophy and operation. Many of the faculty members at LeTourneau, both for its online programs and at its 162 acre campus in Longview, Texas, are successful business people, as the college places a strong emphasis on practical, hands-on teaching.

Program Features
The school’s online B.S. in Computer Information Systems is designed to develop analytical skills in a flexible environment. Students will learn to provide broad-based computer information systems support and how to facilitate goals of an organization through planning, design, integration, and evaluation. Students will learn how to communicate with stakeholders through a variety of processes, including systems design, software publishing, hosting, and data processing.

Required coursework includes that in software engineering, database management, and web development. The accelerated nature of this entirely online program allows students to finish each individual course in five weeks, with coursework beginning on Monday and assignments due on Sunday.

Details
Tuition varies based on program, but ranges between $9,000 and $12,000 a year (not including books, supplies, or other fees). Well over ninety percent of LeTourneau students receive financial aid. Students are encouraged to apply up to three weeks before the start of the desired semester.

6. Regis University

Overview
Regis University in Denver, Colorado is one of the 28 Jesuit colleges in the United States, though students do not need to be Jesuit to attend. The online Computer Science degree provides a breadth of experience that includes multiple programming languages, paradigms, and platforms in real-life settings and applications. The program at Regis University is the only university in the country with a Bachelor of Science in Computer Science that is both accredited by the Computing Accreditation Commission of ABET, and that can be earned entirely online.

Program Features
The Bachelor of Science in Computer Science at Regis University instills in graduates the ability to create web and business applications and design specialized software. The school’s philosophy emphasizes solving problems in a way that fulfills humanity’s potential to the highest possible extent. Students must take 120 semester hours’ worth of foundational courses, key computer science coursework, and electives.

Details
Students may be able to translate previous college, military, licensing, certificate, or work experience into college credits. Applicants are encouraged to apply at least two weeks before the start of classes and must submit a completed undergraduate application, $50 application fee, personal statement essay, and transcripts. Tuition and fees vary from $14,150 to $60,210 depending on residency and aid status.

7. University of Illinois at Springfield


Overview
The Springfield campus of the University of Illinois, while one of the three prestigious University of Illinois schools, is at the same time notable for its small class sizes and attentive professors. All online classes are taught exclusively by University of Illinois professors who also teach full-time on campus.

Program Features
The Bachelor’s degree in Computer Science familiarizes students with the rapid technological change that can be expected in the current business climate. All students will take an entrance assessment during the first semester of enrollment, not to place them or provide information about an individual student’s capability, but to evaluate the validity of the degree program. The core curriculum of the program provides a strong base of computer science theory, practice, and skills, with electives tailored to each student's’ interests and career goals. Students must also take a ten- hour Engaged Citizenship Common Experience, which provides global awareness and communication development.

Details
Students must have at least two semesters of Java programming experience, a semester each of Calculus, Discrete or Finite Math, and statistics before enrolling as a Computer Science major (all of which may be taken at UIS). Interested students should apply before March of the fall in which they choose to enroll. They must submit the completed application, transcripts, and application fee before this time. Tuition and fees are based on twelve hours per semester, and start at around $350 per credit hour.

8. DePaul University

Overview
DePaul University is a private university in Chicago, Illinois, with a reputation for award-winning online faculty, a specialized online curriculum, and helpful digital tools to help students achieve their greatest potential. With a 15:1 student-faculty ratio to provide students with individualized instruction, DePaul was named one of the nation’s Best Value Colleges by Forbes in 2017. Over 90 percent of 2016 graduates were employed or continuing their education within six months of graduation.

Program Features
Students interested in the online B.S. in Computer Science must first complete thirty semester hours of liberal studies courses, some of which are not available online but can be transferred in from other institutions. Students must also have completed at least one semester of Java or C++. Once admitted to the major, students will have the opportunity to take a wide variety of computer science courses, including technical writing, data structures, programming, design and analysis of algorithms, and others. There is also ample schedule space reserved for career-based electives.

Details
Because DePaul views its online program as a virtual extension of its on-campus programs, the process of applying to DePaul is identical regardless of location. Students do not register for a specific online degree, but instead a degree program and then register for classes in an exclusive online setting. Students should admit Common Application forms, transcripts, and SAT or ACT test scores (optional) by February for fall admission, though space is sometimes available after that deadline. Tuition starts at $615 per credit hour.

9. Oregon State University

Overview
OSU is a public research university in Corvallis, Oregon, with more than two hundred undergraduate degree programs. As the largest university in the state, it enrolls over 28,000 students with an emphasis on high-quality research and community engagement.

Program Features
The bachelor’s of science in Computer Science is a post baccalaureate program offered by the School of Electrical Engineering and Computer Science and is geared to students who already have a bachelor’s degree in any field. Students gain knowledge and experience in programming, software engineering, computer systems, mobile and web development, and user interfaces.

The program offers one-, two-, three-, and four-year tracks so that completing the degree is easy and flexible. Because it is a post-baccalaureate program, students are not required to take any liberal arts or fundamental courses--only those directly in the computer science discipline. Students can start any term and all courses are taught by OSU employees who have significant experience in the field. Graduates may enter into careers in web development, robotics, database administration, and many more.

Details
To apply, students must have a four-year bachelor’s degree in any discipline, with a minimum GPA of 2.25. They must also submit a personal statement, a completed application, and transcripts. Students should apply approximately one month before their desired date of enrollment. Tuition starts at $314 per credit hour.

10. Drexel University

Overview
Drexel University, a private research university with three main campuses in Philadelphia, Pennsylvania, enrolls over 26,000 students through seventy undergraduate programs. The university offers a cooperative education program that allows students to gain paid, full-time employment experience within their field prior to graduation. Drexel has a reputation as one of the most “innovative” universities in the country.

Program Features
The online Bachelor’s in Computing and Security Technology aims to educate students for significant roles in computers administration in corporate, governmental, and not-for-profit settings. It emphasizes hands-on education and work experience and is ideal for working adults or those who have already earned an associate’s degree in another field.

Students in this program are trained to solve problems, work in teams, understood professional, ethical and legal issues surrounding computers science, and to utilize and develop techniques for computing practice. Drexel offers credit towards a Bachelor’s degree for already completed certifications such as A+, Oracle 9i DBA, and Windows 2008+. Degrees can be completed in either Computing Security or Computing Technology, and graduates go on to work as network and database administrators and other careers.

Details
To apply, Drexel requires a completed application and official transcripts. There is no application fee and completing the application takes only a few moments. Decisions are made on a rolling basis. Tuition starts at $489 per credit for new online students.

11. Duquesne University

Overview
Duquesne University, in Pittsburgh, Pennsylvania, has been praised for its innovative education, quality instructors, and overall value. With over 135 years of experience, they boast an extensive alumni network with over 90,000 loyal members. Duquesne offers courses in a wide array of majors in both traditional and online settings.

Program Features
The Computer Science B.S. at Duquesne offers a well-rounded mixture of both computer systems and information technology that allows students to design and manage contemporary systems and to utilize those systems in a variety of organizations. The course structure incorporates four required foundational courses and then a choice of eight out of eleven options to tailor the degree to an individual goal. Elective options include courses in problem solving, technical writing, web technologies and applications, and database management systems. Duquesne also offers, in addition to an entirely online or entirely in-classroom experience, the option to pursue a blended degree.

Details
To apply, interested students should submit an online application and $50 application fee, along with transcripts and SAT/ACT scores. Admissions are rolling, but applicants who apply before December 15 will receive an application fee waiver. Tuition starts at $1206 per credit hour for most majors.

12. Murray State University

Overview
Murray State, a four-year public university in Murray, Kentucky, is a medium-sized college with roughly 10,000 students. It has been recognized as one of the top-ranked public universities in Kentucky and operates extended campuses along with a wide variety of online degree offerings.

Program Features
The Computer Information Systems degree at MSU emphasizes the importance of business computing. As a result, students will take twenty credit hours of core business classes, such as marketing, management, and accounting, along with thirteen credits of fundamental computer science courses and nine computer science elective credits. Communication and analysis are also key elements of the program, with forty-two total credit hours required for graduation. Graduates of this program are commonly hired by service industries, manufacturing organizations, and business organizations in general.

Details
For admission, applicants must submit a high school transcript, admissions application, SAT or ACT scores, and $40 application fee. Tuition starts at $350 per credit hour for in-state residents (out of state students can expect to pay more), with an additional $65 per credit hour fee for online courses.

13. East Carolina University

Overview
East Carolina University in Greenville, North Carolina, with an enrollment of 5,461 undergraduates, has established a powerful reputation of successful computer science graduates. It is the third largest university in the state and offers unique degree programs with a combination of formats, settings, and course options. The Information and Computer Technology Concentration is a Bachelor of Science in Industrial Technology degree that allows for completion of an AAS degree, which provides a variety of options for busy students to complete a full degree in computer and technology programs.

Program Features
Students in this program will focus on the design, management, maintenance, and problem-solving of computer systems and networks. Students must have taken basic general education courses and received Cisco CCENT, CCNA, CCNP or CompTIA Network + certification before enrolling in this program.

Foundational courses in this program, to be taken at ECU, include technical writing, technology project management, cost and capital project analysis, and industrial supervision. Graduates with this degree are eligible for a wide range of careers, but many will go on to managerial roles in technology fields.

Details
Applications to ECU are accepted on a rolling basis. Applicants should submit a completed application along with transcripts for any high school and college attended. A minimum of 124 credit hours is required for degree completion, with 62 of those hours completed at a four-year institution (including ECU). Tuition is as low as $166.41 per credit hour for in-state students, and around $716 per credit hour for out of state students. Financial aid is available to students who qualify.

14. Western Kentucky University

Overview
Western Kentucky University is a public university of approximately 21,000 students in Bowling Green, Kentucky. All bachelor’s degrees at WKU require colonnade (or general education), a major program of study, a minor program of study, and electives, which comprise 120 total credit hours.

Program Features
The Bachelor of Science in Computer Information Technology at WKU prepares students for careers as programmers, support specialists, network architects, and much more. It provides transfer students the opportunity to obtain a degree with just 36 hours of CIT courses and actively recruits students with associate's degrees in Information Technology, both of which significantly reduce the overall cost of a bachelor’s degree.

Details
To apply, students must submit an application, high school or college transcripts, and SAT or ACT scores (for first-time college students). Materials should be submitted by August 1 for fall admission. Tuition starts at $510 per credit hour.

15. Saint Leo University

Overview
Saint Leo is a private, nonprofit university located in ST. Leo Florida, about thirty miles north of Tampa. Although Saint Leo is one of the five largest Catholic colleges in the United States, religious affiliation is not required for enrollment. The college holds the reputation of being one of the leading providers of education to active-duty military members, veterans, and their families. It offers over 40 academic degrees. All online programs are identical to those offered on campus and prepare students for entry into a highly competitive job market.

Program Features
The B.S. in Computer Science is designed for busy adult learners, and prepares them for high-demand careers in the 21st century. Coursework is relevant, succinct, and provides clear, constructive feedback.

Students in the computer science program will learn how to solve real-life problems involving the management, implementation, and creation of hardware, software, multimedia and systems integration services. They will be given state-of-the art tools and technology in order to gain career-ready skills in programming, computer forensics, internet applications, and others. Faculty members are well-respected in the field and representative of companies such as Texas Instruments, IBM, and the United States Air Force.

Details
Admission to the program is rolling. Students seeking admission should complete an online application and submit the $45 admissions application fee, transcripts, test scores, and any professional training documentation (if relevant). This documentation can help provide academic credit where prior learning experience has already been obtained. Tuition ranges between $300 and $565 per credit hour, depending on course load.

16. Old Dominion University

Overview
Old Dominion is a public research university in Norfolk, Virginia, with two additional satellite campuses. It offers 168 undergraduate and graduate degree programs, servicing just over 24,000 students. In addition to these on-campus offerings, ODU is also considered one of the largest providers of online degree programs. In particular, the online computer science program has been included on multiple top twenty lists for its rigor, quality, and overall value. The program may be completed in its entirety in an online format.

Program Features
The B.S. in Computer Science at ODU ranges a variety of topics, from experimental techniques to problem solving strategy. The curriculum is both conceptual and experience-based and comprised of countless laboratory experiences. It requires a high level of mathematic and scientific ability, with a total of 120 total credit hours (30 of which must be completed directly with ODU). Graduates from this program will be well-equipped to enter into careers in software design, database development, web and application programming, and project management.

Details
Tuition starts at $335 per credit hour for in-state residents, and $369 per credit hour for students from out of state. To apply, students should complete the distance learning admissions application, submit high school or college transcripts, and schedule an appointment with an Enrollment Coordinator. Admissions decisions are rolling.

17. Gardner-Webb University

Overview
Gardner-Webb, or GWU, is a private university in Boiling Springs, North Carolina. Originally founded as a Baptist high school, it is currently attended by roughly 4,500 undergraduate and graduate students. GWU’s online programs have achieved multiple awards and distinctions. Among the eight online programs available, the Computer Information Systems program allows students to explore topics such as computer programming, database management, and software engineering.

Program Features
A required component of the bachelor’s degree in Computer Information Systems is a strong focus on business and accounting. Students will be prepared to work for banks, academic organizations, not-for-profits, government agencies, and a variety of local and national businesses. 33 computer science credits are required for completion, 15 of which must be completed within the university, as is a completion of a capstone course in strategic information management.

Details
Generally, applicants must have completed 48 credit hours in general education coursework before applying to the computer science major (these credits can also be completed online through GWU). Applicants must submit a completed online application and transcripts from any high schools or colleges. Tuition starts at $422 per credit hour, with scholarships and financial aid available for qualifying students.

18. Austin Peay State

Overview
Austin Peay State University is located in Clarksville, Tennessee. The mission of the university is to enable students to employ emerging technologies for greater access to flexible higher education. Their online programs offer an interactive approach and a friendly online platform. Online courses at Austin Peay are not self-paced; they begin and end on specific dates.

Program Features
The Bachelor of Science in Computer Science at Austin Peay offers three online concentrations in Systems Development, Internet and Web Technology, and Database Administration. These concentrations may be selected by the individual student in order to best tailor his or her career path. They will help the graduate obtain skills and knowledge needed to work with various computer applications in the business world.

Details
Austin Peay accepts military and transfer credits. Tuition and fees for in-state students start at $4895 per semester. To apply, students should submit the online form and a nonrefundable $25 application fee. They should also submit ACT or SAT scores and high school transcripts.

19. The University of West Florida

Overview
The University of West Florida is located in Pensacola, Florida and was established in 1963 as a member of the State University System of Florida. It is a comprehensive research institution with over 600 online course selections in more than 50 degree programs. With roughly 13000 students, UWF is proudly called home by over 80,000 successful alumni. It is named a “top military-friendly” school and offers a variety of programs in technology-based coursework.

Program Features
The Information Technology B.S. with a focus on Network Systems Operation is designed to develop higher-order skills in the implementation and maintenance of telecommunications systems for educational organizations. It provides a generalized breadth of information that is also highly technical, while at the same time devoting time to necessary planning and organizational skills. Graduates from this program will be prepared for leadership and managerial roles. Before graduation, all seniors must engage in a capstone experience in which they receive an internship in a technology systems operation.

Details
Tuition and fees start at $105.07 per credit hour, but may vary depending on experience and residency status. Interested applicants should submit a completed application form, transcripts, and any evidence of prior work or college experience.

20. Kennesaw State University

Overview
Kennesaw State is a public research university in Kennesaw, Georgia, roughly twenty miles north of Atlanta, with several branch campuses throughout the southern United States as well. Currently, over 35,000 students are enrolled at KSU, making it one of the fifty largest universities in the United States. As a component of the University System of Georgia, a broad range of academic programs are available, including those in business, engineering, criminal justice, and technology. KSU offers programs that are entirely online, in class, or hybrid.

Program Features
The online Bachelor of Applied Science in Information Science and Technology is designed for students who already have an Associate of Applied Science from another institution, or from KSU. Students will take an additional 80 hours of computer science courses from KSU. The goal of the program is to prepare students for supervisory or managerial roles within organizations.

Students will learn how to apply problem solving skills, evaluate organizational requirements, and to design and administer solutions to common or complex problems. Graduates from this program will be prepared to enter into careers as network specialists, programmers, game developers, and application developers.

Details
Tuition starts at $257 per credit hour. To apply, interested students should submit a completed application form, $40 application fee, high school ro college transcripts, and SAT or ACT test scores. All application materials must be submitted by May for fall admission.

21. Milligan College

Overview
Milligan College, a selective Christian liberal arts college, is located in east Tennessee and was ranked one of the best colleges in the United States by the 2017 Princeton Review. Its small student body of just over one thousand students is taught by a highly knowledgeable faculty, 80 percent of which hold doctorates. The college places a strong emphasis on scholarship, community and faith and it uses these principles as a foundation for their more than 100 majors, minors, and pre-professional degrees.

Program Features
The B.S. in Computer Information Systems at Milligan requires students to read and solve problems efficiently and critically, and prepares them for careers as programmers, project leaders, and information systems directors. Although Milligan offers a very popular degree in a traditional setting on campus, it also offers a mobile Computer Information Systems program that is growing rapidly in popularity. Coursework includes that in analysis, design, management, and programming, with a special focus on processes of computing applications in a business environment.

Details
Because Milligan College was founded as a Christian college and still maintains connections with that tradition, students must submit a recommendation from a church as well as one from another local organization in order to apply. Students must also submit a completed application, SAT or ACT scores, transcripts from any high schools or colleges attended, and a $30 application fee. Tuition per credit hour starts at $285, with some other additional fees applied.

22. Brigham Young University-Idaho

Overview
Brigham Young University was founded in 1888 as an operation of The Church of Jesus Christ of Latter-day Saints, but did not become a four-year institution until 2001. Programs are offered in liberal arts, including science, engineering, agriculture, and performing arts, with a primary focus on undergraduate education. In addition to the 70 bachelor’s degree programs offered on campus, over 210 courses and 15 individual degrees are available entirely online, all of which emphasize a collaborative approach and self-paced learning.

Program Features
BYU-Idaho offers a highly flexible online degree program in Computer Information Technology to accelerate or balance the process of obtaining a degree. Classes are self-paced, meaning that students can take classes as quickly or as slowly as they’d like. The CIT program allows students to use technology to develop solutions to real-life problems.

Details
In order to be eligible for the online degree at BYU, students must complete fifteen on-campus credit hours from CES institutions (such as BYU). Applications, which will include the application form, essay, transcripts, and SAT or ACT scores, must be received one month before the start of the desired semester. Tuition starts at $163 per credit hour, or a flat rate of $1,960 per semester for 11 or more credit hours.

23. Limestone College

Overview
Limestone College is a private liberal arts college located in Gaffney, South Carolina. As a Christian, non-denominational college, it offers a variety of degrees ranging from associates to masters level programs. As the third oldest institution in South Carolina, it was also the state’s first women’s college. It has branches in seven other South Carolina cities and a vast array of online-only programs. In fact, 58% of all Limestone alumni completed an education that was partially or entirely online.

Program Features
Limestone’s philosophy maintains that students need to know both what is expected of them, and specific ways to succeed. As a result, their online program in Computers and Information includes both strategy and tactic development, along with heavy skill instruction. Students will explore information systems within businesses and be prepared for careers as analysts, administrators, technicians, and developers.

Required courses include those in law, business, applications, computer science, networking and operating systems, and project management. Overall, a total of 123 credit hours are required for graduation, with some of those fulfilled as general education and elective options. Students may pursue a focus in Computer and Information System Security, Information Technology, Programming, or Web Development and Database.

Details
Limestone accepts students on a rolling, continuous basis, so that interested students can begin a program at any time throughout the year. To apply, students must submit an online application for admission, high school or college transcripts, and scores from the SAT or ACT. Tuition is billed per course, and starts at $1323 for a three credit course.

24. Troy University

Overview
Troy University is a public university located in Troy, Alabama, with an approximate enrollment of 18,000 students amongst all campuses. They award associate, baccalaureate, masters, education specialist, and doctoral degrees. Troy offers a dynamic student support system which includes peer tutoring, outstanding faculty involvement, and successful alumni network. Class sizes are small, and programs emphasize real-world experience and practical learning.

Program Features
Troy University established a Bachelor’s degree in Applied Computer Science in response to their belief that computer science is integral to all business and communication in the modern world. In fact, a survey conducted by the National Association of Colleges and Employers reported that the average starting salary for a person with a degree in Applied Computer Science was well over $60,000 a year. Graduates from this program will be prepared to enter into careers as software engineers, analysts, programmers, and system designers.

Details
Per credit hour tuition starts at $338, although financial aid is available for full-time, qualified students. To apply for admission to online programs, students must submit a completed admissions application, $50 application fee, high school transcripts, and SAT or ACT test scores.

25. Southern New Hampshire University

Overview
Southern New Hampshire University is a large, private nonprofit university located near Manchester, New Hampshire. The institution is well-known for its experienced, attentive instructors that have reputations as industry leaders, as well as a large, successful alumni network. It also offers a wide range of student support services that are available at all times.

Program Features
SNHU’s B.S. in Computer Science emphasizes software development in a collaborative, business-oriented setting. Students will be provided with a variety of problem-solving techniques and challenges in a hands-on setting. Coursework is math, science, and engineering heavy and includes preparation in languages such as Python, Java and C++, along with education in operating environments such as Linux, Windows, and Mobile.

Students will master software development and testing platforms and have the ability to take classes at a flexible pace. Other key courses include Software Development Lifecycle, Advanced Programing Languages, and Object Oriented Analysis and Design.

Details
Tuition starts at $320 per credit hour, and courses can be completed at an entirely self-directed pace. Six 8-week terms are held each year, and applying is simple. Interested students should complete an online undergraduate application (no fee required) and high school or college transcripts. SNHU is also incredibly transfer-friendly, with the ability to transfer up to 90 previously completed credits towards an undergraduate degree. Admissions decisions are made on a rolling basis for each of the six undergraduate terms.

26. California State University-Monterey Bay

Overview
California State University at Monterey Bay (CSUMB) is one of the 23 schools within the California State University system. It is located in Monterey County, California, and accredited by the Western Association of Schools and Colleges.

Program Features
Computer Science is offered as a degree completion program and offers a hybrid of computer science theory and hands-on practice with a special focus on software engineering. Graduates from this program will be well-equipped for engagement in careers such as mobile app developers, software engineers, or project managers. In order to be eligible for the degree completion program, students must have already completed 60 or more credits of transferable courses, with 30 of those credits being general education credits.

Details
Tuition starts at $500 per credit hour, with most courses in the computer science program averaging four units each. The program does not require any on-campus participation. New students should apply by December for the following fall semester (new applications are not accepted for the spring). Applications should be submitted with a $55 application fee, SAT or ACT scores, and high school or college transcripts.

27. Park University

Overview
Park University, established in 1875 in Parkville, MO, offers a total of 63 degree programs, a majority of which are bachelor’s degrees. In particular, Park’s online bachelor’s degree programs rank 183rd in the country according to the U.S. News and World Report. Park offers an outstanding level of student engagement opportunities, faculty credentials, student services, and technology. Each program is highly interactive and student-centered, and offered in an accelerated format with eight-week terms beginning five times a year.

Program Features
The Computer Science B.S. at Park prepares students to apply problem-solving and critical thinking-skills to use a variety of computer technologies in producing solutions. Graduates of this program will be prepared for a wide variety of jobs such as programmers, software engineers, web developers, and system analysts. Students will also be fully prepared for graduate school. The degree requires a minimum of 120 credit hours, with at least 36 upper-division hours. Students in this program will be able to choose from a variety of specialty areas, including computer science, software development, networking and security, information technology, and data management.

Details
For admission, students must submit a high school transcript or evidence of college-level work completed. Students should also complete an admissions application (which takes roughly thirty minutes to complete) and an application fee of $25. Park University supplies admissions decisions within 48 hours of receipt of all application materials and coursework may start two weeks later. Tuition starts at $399 per credit.

28. Central Methodist University

Overview
Central Methodist University, located in Fayette, Missouri, is a private college associated with the Methodist church. Despite this affiliation and strong commitment to traditional Methodist values, students do not have to be of the religion in order to attend. However, CMU does hold strongly to its academic and character goals, which include emphasis on a liberal arts curriculum, community involvement, and self-reflection.

Program Features
The Computer Science program allows students to develop skills in problem-solving, communication, and analysis. Core coursework include that in database technologies, programming, and hardware and software development. Students will work in hands-on settings while developing skills in networking, application development, and computing systems, for ultimate preparation in any business or industry setting. Interested students have the option of completing a Bachelor of Arts in Computer Science, or a Bachelor of Science, both of which are fully available in an online format.

Details

To apply, students should submit a completed enrollment application, along with high school or college transcripts. Admission is rolling for fall start dates. For consideration for academic scholarships, qualifying students should also submit SAT or ACT test scores. Tuition starts at $250 per credit hour for online students, a significant discount compared to in-class tuition rates

29. Fort Hays State University

Overview
Fort Hays was established in 1902 as an educational facility for early settlers. The campus, in Hays, Kansas, offers overs 12,000 students online and in-class degree programs. The school emphasizes student services, innovation, and overall student success. Their online programs were rated “Best Online” by U.S. News & World Report 2017. Courses are affordable and taught by dedicated faculty members.

Program Features
Fort Hay’s Bachelor of Science in Computer Science emphasizes the importance of problem-solving technical skills and preparation for real-life settings. Graduates form the program will be prepared for careers as network architects or administrators, computer support specialists, information security analysts, and many more. They boast a powerful alumni network, with graduates working for government agencies, financial institutions, medical industries, school districts, and software companies. The structure of the program includes three basic components: 55 credit hours of general education courses, 39 credit hours of major courses, and 24 credits of emphasis track (available in business or networking).

Details
Tuition starts at $213 per credit hour. Interested students can apply online by submitting a completed application, $30 application fee, and high school or college transcripts. Although admissions decisions are rolling, it is recommended that students apply at least one week before the start of a desired semester in order to complete all required paperwork in time.

30. Champlain College

Overview
Champlain College is a small, nonprofit private college of just over 2,000 students located in Burlington, Vermont near Lake Champlain. Originally founded in 1878, it also maintains campuses in Montreal and Dublin. The college emphasizes a career-driven education and has been named “Most Innovative School” in the northern United States by U.S. News & World Report two years in a row. Champlain offers over 80 degree areas, with a small, attentive student-faculty ratio of 14:1. These figures pay off--within six months of graduation, 95% of the Class of 2016 achieved career success.

Program Features
Champlain maintains an academic philosophy that true learning can only occur when information and experience are combined. As a result, the online degrees offered by the college are flexible, fast, and affordable so that this learning can occur for people at all stages of life. The online Computer & Information Systems Bachelor’s Degree prepares students with an education in the latest technologies as well as the communication and collaborative skills needed in order to be successful in the workforce.

The structure of the course is available entirely online within seven-week blocks. Coursework includes network administration and security, database management, and project management. Students will learn how to administer network systems, use scripting languages and web services, analyze user needs, and utilize database management systems.

Details
Tuition starts at $640 per credit hour. Champlain College does not require an application fee, and recommends that working adults applying to the program list all relevant work and educational experience as an application supplement. The college offers six start dates per year, and students should submit an online application, short answer essay questions, college or high school transcripts, resume, and proof of English language proficiency.

31. Mercy College

Overview
Mercy College is a private nonprofit research university in Dobbs Ferry, New York, with additional satellite campuses in Manhattan, Bronx, and Yorktown Heights. The school specializes in business, education, health and natural sciences, liberal arts and social and behavioral sciences with an enrollment of roughly 11,000 students. It offers over 90 different degree options, with 30 of those offered in an entirely online format.

Program Features
The Computer Science B.S. at Mercy College offers much more than a theoretical basis, with an emphasis on fieldwork and practical experience. Students will learn programming skills, software engineering, computer architecture, and networking. The curriculum is continuously revised by highly qualified faculty to ensure that students are provided with the most cutting edge research and practical experiences possible.

Class sizes are small and real-world computing projects are provided in a collaborative setting to ensure career marketability for all Mercy graduates. By the end of the program, students will be able to effectively recognize and resolve the requirements and issues related to different programming languages and platforms, and to analyze complex software problems by developing creative solutions. There is also an emphasis on writing and designing business and technical manuals.

Details
Up to 75 credits can be transferred from other institutions, with 120 credits total required for degree completion. Mercy also offers a degree in Computer Information systems, which spends more time studying how computers are used to solve business problems, versus how computers function. The application process at Mercy College emphasizes a holistic view of each applicant, and as a result is test score optional. Tuition starts at $761 per credit hour and financial aid is available to qualified students.

32. Dakota State University

Overview
Dakota State University is a nonprofit public university located in Madison, South Dakota. With a total enrollment around 3,000 students, DSU received recent press coverage for its commitment to providing laptops to all full-time students as included in the price of enrollment. DSU ranks fourth in the United States in the Guide to Online Schools’ 2013 Online College Rankings, largely because the school focuses on technology-based, practical training for all students. The job placement rate for the most recent graduating class was 94%, with many majors seeing a 100% placement rate.

Program Features
Dakota State’s Computer Science program doesn’t just focus on programming--it also emphasizes mastery of computers from foundational skills all the way to the latest tools and applications. Students will learn how to design solutions to modern problems and to react to new challenges as they appear. Because DSU is a leader in providing technological benefits to college students, they are also able to provide a highly competitive computer science degree through their utilization of expert instructions and related available coursework in security and networking.

Details
There is no deadline to apply to DSU, but it’s recommended that students submit application materials several months ahead of the desired start date. Only an application for admission, $20 admissions fee, and transcripts for high school or college credits are required. Tuition starts at $278 for South Dakota and Iowa residents, and ranges up to $378 for out of state residents. Seventy four percent of all DSU students receive some sort of financial aid, with an average of $10,390 awarded to students in 2016 alone.

33. Lamar University

Overview
Lamar University in Beaumont, Texas, is one of the fastest growing Texas colleges. It is part of the Texas State University system and offers over 100 programs of study culminating in bachelor’s, master’s, and doctoral degrees. It has been nationally recognized for overall curriculum quality, value, and diversity. Small class sizes and highly trained faculty members form the foundation for this successful Texas school.

Program Features
The B.S. in Computer Science is entirely online and requires 120 total credit hours. It emphasizes a broad understanding and application of coursework in programming languages, data structures, multimedia, and computer architecture. The program requires a total of 48 hours in computer sciences, 20 in mathematics, 12 in laboratory science, 6 in free electives, and several general education credits as well. Online courses are offered in 5, 8, and 15 week formats.

Details
Interested students can apply online through the Apply Texas system. Students will need to submit the completed application, standardized test scores, and transcripts of high school and college work.

Accepted students can choose from 5-week, 8-week and 15-week courses. Tuition starts around $5000 for a 12 credit semester.

34. Colorado Technical University

Overview
CTU is a for-profit university with about 92% of all students taking classes in an all-online classroom. It offers undergraduate, graduate, and doctoral degrees in business, management in technology, and was founded in 1965. Colorado Technical University works closely with industry partners to adapt the most up to date technology, enabling students to access upcoming and archived lectures through live chats, interact with classmates and teachers, and track course materials, submissions, and grades.

Program Features
The Computer Science program at CTU enables students for careers in high-demand positions such as systems engineers, network engineers, web developers, and more. Systems security and project management are strong components of the online program at CTU, which is beneficial for graduates hoping to quickly move up the managerial ranks of a company. Various opportunities are available to meet elective requirements, giving students the opportunity to tailor their coursework to individual career goals.

Details
CTU offers prior learning assessment credit for work or life experience, giving students with years of acquired skills the opportunity to advance and save money. Applicants should schedule an admissions interview and apply online, with proof of high school or college completion. Classes start three times per semester (August, October, November) and most programs require around 180 credits for completion. Tuition starts at around $325 per credit hour.

35. Regent University

Overview

Regent University is a private Christian research university in Virginia Beach, Virginia. It offers traditional in-person programs as well as online degrees in over 120 areas of study. In the last few years, Regent has seen explosive growth in the development, availability, and usage of its online programs, largely due to the success of its alumni. Regent graduates find work in a variety of fields and are supported by a prominent alumni network.

Program Features
The B.S. in Computer Science is offered exclusively online and allows students to gain expertise in technology and programming. Students will learn to analyze and develop computing systems and network infrastructures, as well as how to apply logic and mathematical skills to solve problems. Graduates will be prepared for careers in video game programming and digital arts, computer information security, and networks administration, amongst others. 120 total credit hours are required.

Details
Tuition starts at $530 per credit hour, depending on course load. To apply, students should submit an online application and $50 application fee, along with official transcripts and the Regent admissions survey.

36. Southern University and A&M College

Overview
Southern University and A&M College near Baton Rouge is one of the largest universities in Louisiana, and the largest historically black university overall. Southern University offers a flexible online degree program for students whose schedules can’t be rearranged to attend traditional classes. Course materials are accessible 24 hours a day, 7 days a week, with instructors who are not only renowned in their fields, but also representing experiences from all around the world.

Program Features
The B.S. in Computer Science aims to provide students with a solid core foundation of computer science and related fields. Students will become knowledgeable and practiced in cutting-edge practices and skills and will be prepared for careers in research and application-based careers. Graduates are employed in a wide variety of positions throughout the United States, including those in software engineering, computer organization, and management information systems.

Details
To apply, students should submit high school transcripts, a $20 application fee, SAT or ACT scores, and an electronic application form. Applicants older than 24 years old do not need to provide standardized test scores. All materials should be received by July for fall admission. Tuition starts at $407 per credit hour, depending on residency.

37. National University

Overview
National University is a private nonprofit institution headquartered in LaJolla, California, with campuses throughout the state of California, one in Nevada, and online. It is organized into four professional schools and two colleges, with courses held and managed in a concentrated format of about four weeks in length.

Program Features
One of its most popular programs is the B.S. in Computer Science. This program offers a strong technical background for students who plan to enter directly into the workforce or graduate school. Courses include material in object oriented programming, data structures, algorithms, operating systems, software engineering, and computer communication networks. A strong core of mathematics, statistics, and the natural sciences is also required. Students will be required to complete realistic programming assignments to help them develop the technical and design skills needed to begin a career. Students must complete at least 180 quarter units, including 70.5 general education requirement credits, 76.5 upper division credits, and 45 miscellaneous credits (which include senior project courses). Students are also required to take two technical electives.

Details
Interested students should submit a completed application and nonrefundable fee of $60, along with high school or college transcripts. Standardized test scores are not required, and admissions decisions are rolling. Tuition starts around $362 per credit hour.

38. Franklin University

Overview
Franklin University was founded in 1902 in Columbus, Ohio as a private nonprofit university. Its goal is to serve busy adult students while also contributing to the community. It is considered a leader in online learning, and offers well-respected, in-demand undergraduate and graduate programs. Its degrees are offered in segments of six, twelve, and fifteen week courses to allow students to tailor their education to whatever fits the convenience of their lifestyles. Faculty members at Franklin Unviersity are well-established in their fields.

Program Features
The Computer Science program at Franklin University prepares graduates for collaboration, in the design, creation, and management of technology-based solutions. Most students will enter into careers as software or systems developers, but coursework prepares all students for any field in computers science, as it is language independent.

Franklin’s courses try as much as possible to allow students to work together on important, real-world projects, such as developing database-driven web applications. These projects allow students to gain practical experience without ever leaving the comfort of their homes. One hundred and twenty four total credit hours are required, with 38 credits of general education, 24 of professional core, 24 university electives, 22 major area, and 15 major electives.

Details
Admissions decisions to Franklin University are made on a rolling basis. Students should submit a completed application and high school or college transcripts. Decisions are made within forty-eight hours of the receipt of all items. Standard tuition per credit hour is $509.

39. Granite State College

Overview
Granite State in Concord, New Hampshire is one of four institutions in the University System of New Hampshire. It is one of the top New Hampshire colleges for adult learners looking to expand career opportunities, and offers degree and certificates programs designed specifically for a working student. The institution not only offers a wide variety of online degree programs, it also provides credit for prior learning and competency-based programs.

Program Features
The Computer Science Innovation B.S. at Granite State prepares learners to envision and design complex, profound solutions to technical challenges (often before they even arise). Graduates from the associate’s degree program in Computer Science and Innovation at Manchester Community College automatically meet admissions requirements, and other applicants can meet requirements through a combination of prior college or employment experience. This program offers highly-tailored, student-focused learning within a workplace application.

Details
Tuition starts at $300 per credit hour (not including fees). To apply, students must submit a high school diploma or equivalent and admissions application. Decisions are made on a rolling admissions basis, but students are encouraged to apply sooner rather than later to ensure that all materials and decisions are completed in a timely fashion.

40. University of Advancing Technology

Overview
The University of Advancing Technology (or UAT) is a for-profit institution in Tempe, Arizona. It was founded in 1983 with a focus on vocational technology disciplines. It offers associates, bachelor, and master’s degrees, both on campus and online, with a total enrollment of around 1000 students. Online courses are set up in five-week modules (taken one at a time), with up to three classes per semester.

Program Features
The online Computer Science degree gives students the ability to emerge themselves into software engineering and systems while incorporating modern elements of computer science. It is one of the most high-tech programs available in the country. Its goal is to help students understand, comprehend, and sell applications while also applying the most modern software development frameworks as needed. Graduates from the program are qualified for top software engineering positions at a variety of organizations. UAT provides a solid framework of foundational skills and cutting-edge theories to help students prepare for seamless adaptation to a constantly changing industry.

Details
To apply, students should submit an online application and high school transcripts. When evaluating an application, admissions representatives at UAT consider aptitude, passion, leadership, self-expression, family support, and technological ability more than any other factor. All materials must be received within two weeks of the initial application. Tuition starts at $11,475 per semester.

41. Grantham University

Overview
Grantham University is a for-profit university, founded in 1951 in Lenexa, Kansas. It contains four major schools and is accredited by the Distance Education Accrediting Commission. Its goal is to serve those who serve, and do so by establishing easy, flexible degree pathways for first-generation college students, military members, veterans, and entrepreneurs.

Program Features
The Bachelor of Science in Computer Science allows students to pace themselves based on their own busy lifestyles while engaging in an entirely online degree program. Students will be fully equipped to pursue careers in web administration and management, search marketing, software development, and information and computers management. One hundred and twenty-six credit hours are required for degree conferral, giving most students the ability to move through the program within 38 months. Students will need to take at least 15 credit hours of core and elective program courses.

Details
Tuition starts at $265 per credit hour, but discounts are available for military or veteran family members. Students must take at least 15 credit hours of upper-level program core courses and electives designated Computer Science or Information Science. New courses begin weekly.

42. Trident University International

Overview
Trident is a regionally accredited, private for-profit college that was founded as an entirely online campus. It offers bachelors, masters, and doctoral programs in business, education, information technology, and health sciences. Over 80% of Trident faculty holds doctoral degrees. Although it previously existed as a branch of Touro College, it now has licensure as a standalone institute. Trident is well-known for its military affiliations, and about 75% of the student body is comprised of military members. It was listed as “Best for Vets” five times by Victory Media’s Military Friendly Schools list.

Program Features
The Bachelor of Science in Computer Science prepares students for a wide range of technology careers. The program was ranked as a Top 10 Best Value school by OnlineU in 2015 as a result of the program’s affordability and overall quality. As a component of the program, Trident partners with Cyber Watch West, a government initiative designed to improve the quality of the cybersecurity workforce. As a result, students are given the opportunity to engage in hands-on research and productivity in cybersecurity.

Students in the B.S. in Computer Science will also work to design and evaluate computer systems, communicate effectively, and develop employability skills for government, business, industry, and nonprofits.

Details
A total of 120 credits are required for degree completion, with 56 semester credits of core coursework and 12 of concentration credits. Students will also receive intensive training in cybersecurity. Students should apply online and submit high school or college transcripts. No application fee is required, and admissions decisions are made on a rolling basis.

43. Salem International University

Overview
Salem International University is located in Salem, West Virginia and has a student body of approximately 835 students enrolled in undergraduate and graduate programs. Though originally founded by the Seventh Day Baptist Church in 1888, Salem does not require religious affiliation in order to apply. Recently, Salem has developed rigorous online courses to help satisfy busy learners with packed schedules.

Program Features
The Bachelor of Science in Computer Science prepares students for careers requiring them to design, develop, and maintain software systems. Students will take classes in programming languages, data structures, algorithms, software engineering, graphics, and information systems security, amongst others.

Details
To apply, interested candidates must submit high school transcripts or GED reports. No standardized test scores or application fee are required. Tuition and fees vary based on residency, enrollment status, and financial aid eligibility.

44. Baker College

Overview
Baker College, founded in 1911, is an accredited private college headquartered in the lower peninsula of Michigan, with a branch campus in Reading, Pennsylvania. Baker is unique in that it offers a “right-to-try” admissions policy so that a variety of students have the ability to apply and attempt college credit. Its online degrees allow students to work at any hour of the day to attempt course completion. Baker partners with Straighterline for most of its online degree offerings.

Program Features
The B.S. in Computer Science prepares students for careers as computer application engineers, analysts, and administrators. The curriculum at Baker is heavily influenced by feedback from industry experts, who emphasize a strong commitment to hands-on training, field-based educational experiences, and intensive classwork.

Details
To apply, students should complete the undergraduate admissions form, which must be mailed or delivered in person. Courses start at $390 per credit hour. Before beginning any online program through Baker College, all students must complete College Success Online, which is a brief course that informs students of campus services and policies along with study strategies.

45. Rasmussen College

Overview
Rasmussen College, with several campuses throughout the state of Florida, was founded in 1900 and has a strong commitment to preparing students for career success. It partners with industry employers to ensure that ll programs are relevant and contain hands-on skill building activities. Students receive custom financial and academic support and can graduate quickly.

Program Features
Rasmussen allows students to explore career paths in Computer Science while engaging in a highly flexible online degree program. Students will gain experience in Microsoft Azure, principles of user experience design, and systems integration. Rasmussen collaborates with Amazon, Apple and Microsoft to provide clear, profound online courses in mobile, analytics, and cloud computing.

Students can even choose Apple iOS or Microsoft Universal Windows mobile application development courses as specializations within their programs. The accelerated bachelor’s degree-completion program can even be completed in as little as eighteen months. Students within the Computer Science degree program will benefit from hands-on experiences, end-to-end cloud computing, and specific industry specializations and certifications.

Details
Rasmussen is unique in that it will refund students any out-pocket application fees for certification exams. To apply for admission, students must hold at least an Associate’s degree from an accredited university. Students need only submit a ten-minute online enrollment application, entrance placement exam, background check, and transcripts. Tuition and fees vary, but financial aid is available. Students are encouraged to apply for financial aid early in the enrollment process.