Old Dominion University

admin/ August 26, 2018/ University, academic, accounting, application, article, compare, contrast, course, courses, descriptive, english, history, maker, mba, phd, questi, questions, report, school, text, topics, worksheet

Skip to Main Content
University of Maryland University CollegeUniversity of Maryland University College

Call 855-655-UMUC

Apply Now
Request Info

Prospective Students

EARN A DEGREE
AT THE UNIVERSITY
MADE FOR YOU

We offer online and hybrid courses. Choose from 90+ programs and specializations.

Start Dates

  • SEP 10

    Undergraduate Programs

  • SEP 10

    Most Graduate Programs

Get Started
Red Computer Icon

Founded for Adults More Than 70 Years Ago

We were made just for you with multiple start dates, no SAT/GRE requirement, and more.

Global Icon

A State University with a Global Campus

Study anywhere with online courses and no-cost digital course materials.

Star Icon

Military History That Continues Today

Serving our military servicemembers and veterans is in our DNA.

Ways to Save

  • Earn up to $1,000 toward the completion of your degree with the Fall Term Scholarship if you’re eligible.
  • Complete your bachelor’s degree for $12,000 or less with the Maryland Completion Scholarship .
  • Find out how you could earn more than $9,000 toward a bachelor’s degree with the UMUC NE Tri-State Scholarship .
ESTIMATE YOUR COSTS

Discover How UMUC Is Made for You—and Why It Matters

What does it mean for something to be made for you? Is it customized? Tailor-made? A perfect fit? For us, it’s much more than that. At University of Maryland University College, it means we were built from the ground up with you, the working adult, as our sole focus. Your needs drive everything we do—and have for the past 70 years. When you enroll, you’ll experience the difference it makes to study at a university made with you in mind.

WHY CHOOSE UMUC?

Undergraduate and Graduate Degree Programs

Calculator Icon

Business & Management

Gain career-focused knowledge in accounting, business administration, finance, human resources, marketing, and more.

Computer Icon

Cyber Security

Protect data, study cyber threats, and take advantage of a program that can help you earn valuable industry certifications.

Graph Icon

Data Analytics

Learn about data modeling, statistical and machine learning techniques, data mining applications, and data visualizations.

Book Icon

Education & Teaching

Train to become an educator by learning about teaching techniques, leadership, learning styles, classroom technology, and e-learning.

Microscope Icon

Healthcare & Science

Join our accredited nursing program or career-focused programs in healthcare, biotechnology, or environmental management.

Keyboard Icon

IT & Computer Science

Develop skills in database systems technology, software and systems engineering, IT project management, and more.

Open Book Icon

Liberal Arts & Communication

Increase your knowledge in history and the humanities or gain critical skills in communication, English, graphic design, and more.

Badge Icon

Public Safety

Build a strong foundation in public service fields such as criminal justice, homeland security, investigative forensics, and legal studies.

Browse by Degree Level

BACHELOR’S DEGREES
MASTER’S DEGREES
DOCTORAL DEGREES
Emma Garrison-Alexander
Steven Killings
Monica Sava Bruenn

Faculty with Real-World Experience

Our professors hold a wide range of leadership positions that give them diverse insights into their industries and a depth and breadth of knowledge that helps them align programs with the job market.

Meet our professors

submitting...

We are temporarily experiencing technical difficulties, but a
helpful admissions advisor is ready to assist you by phone. Please call
855-655-UMUC (8682) to speak with an admissions advisor
now.

Thank You

Thank you for your interest in UMUC. We look forward to helping you achieve your educational goals!
If you’re ready to get started now, you can
begin your application .

If you have an immediate question, you may also call us at 855-655-UMUC (8682) .

Contact Us

Thank You! Help Us Serve You Better.

Please answer a few more questions. All questions are optional.

The discount for Federal employees and their spouses and eligible dependents will be applied to out-of-state tuition and specialty graduate programs. It does not apply to doctoral programs. This discount cannot be combined with the Completion Scholarship for Maryland community college students or the Pennsylvania Completion Scholarship.

Undergraduate and standard graduate program tuition for students who meet the criteria for Maryland residency will be the applicable in-state rate. Tuition for active-duty military ; members of the Selected Reserves, National Guard, and the Commissioned Corps of the U.S. Public Health Service and National Oceanic and Atmospheric Administration; and the spouses and dependents of these student groups will be the applicable military or specialty rate. If you are a student using Post 9/11 benefits, please contact an advisor at 800-939-UMUC to determine if you can apply both benefits.

View important information about the education debt, earnings, and completion rates of students enrolled in certificate programs.

All students are required to pay tuition for all courses in which they are enrolled. Tuition rates are subject to the approval of the University System of Maryland Board of Regents. They may be changed, or other charges may be included, as a result of the Board of Regents decisions. Notwithstanding any other provision of this or any other university publication, the university reserves the right to make changes in tuition, fees and other charges at any time such changes are deemed necessary by the university and the USM Board of Regents.

The Board of Regents has authorized the university to charge a student’s delinquent account for all collection costs incurred by the university. The normal collection fee is 17 percent plus attorney and/or court costs. The service charge for a dishonored check is $30. Requests for services (for example, transcripts, diplomas, registration) will be denied until all debts are paid.

Please see the USM residency policy for specific details about residency requirements.

Financial aid and tuition remission for University System of Maryland employees cannot be applied to noncredit courses. Golden ID benefits may not be applied to fees, noncredit courses, specialty graduate programs, or doctoral programs. Regular tuition rates apply for cooperative education, course challenge examinations, and EXCEL 301.

GI Bill is a registered trademark of the U.S. Department of Veterans Affairs. More information about education benefits offered by VA is available on the U.S. government GI Bill website .

The UCSP 615 requirement may be waived if you previously earned a graduate degree from a regionally accredited institution. For more information, contact your academic advisor.

Orientation to Graduate Studies at UMUC

UCSP 615 | 0 Credits

(Required within the first 6 credits of graduate study for all new graduate students, except MBA students). An overview of the skills needed for academic and professional success. Focus is on enhancing communication and critical thinking skills. Assignments provide familiarity with tools such as social media and library and information resources. APA style and resources are also addressed.

back to top

The Best Schools

Finding the best school for you

The 20 Best Online Bachelor’s in Computer Science Degree Programs

The Best Online Computer Science Bachelors Degree Programs
An online Bachelor in Computer Science degree prepares students for many rewarding careers. Computers and digital technologies now impact every industry, as well as many aspects of daily life, creating a growing demand for qualified computer science professionals. Graduates with a Bachelor’s degree in Computer Science qualify for rewarding jobs dedicated to meeting modern demands for technological expertise and ingenuity. Through online Bachelor in Computer Science degree programs, students may pursue the education they need for entering the field on their own terms. This article ranks the 20 best online Bachelor in Computer Science degree programs available today.

What is a Bachelor in Computer Science Degree?

See the 100 Best Online Colleges

Best Online Colleges 2018


Subscribe & Stay Informed

Students in Bachelor in Computer Science degree programs study programming languages and operating systems, analyze algorithms and data structures, and learn to design and utilize computational tools to solve emerging technological problems and communication problems. These programs typically include a blend of core coursework, group projects, capstone projects, hands-on experience, and field experience. Some computer science degree programs allow students to select an area of concentration, such as computer networking, information systems, computer security, data and knowledge engineering, mainframe computing, or software development. Some programs also include business coursework components to prepare students for careers in business settings.

How Long Does it Take to Complete an Online Bachelor in Computer Science Degree Program?

Like most Bachelor’s degree programs, an online Bachelor in Computer Science degree can be completed in four years of study. However, some schools offer accelerated programs that can be completed in two or three years, while others offer part time programs that can be completed in five years.

For more degree and career information, skip down to these topics:

  • What can you do with a Bachelor’s in Computer Science Degree?
  • How much does someone make with a Bachelor’s degree in Computer Science?
  • What kind of job can I get with a Bachelor’s degree in Computer Science?
  • What type of career field will I work in with a Bachelor’s degree in Computer Science?
  • Are there professional associations or organizations for those with a Bachelor’s degree in Computer Science?
Best Online Bachelors in Computer Programming Badge

Download this Badge

Online Bachelor’s in Computer Science Program Ranking Guidelines

We selected the programs based on the quality of the program, the types of courses offered, the faculty, rankings, awards, and reputation, including the school’s reputation for effectively providing online degree programs.

RANKING METHODOLOGY

The Best Online Bachelor’s in Computer Science Programs

1 University of Florida

Gainesville, Florida

University of FloridaUniversity of Florida ranks #1 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer and Information Science and Engineering at the University of Florida provides a variety of undergraduate and graduate program options for students interested in the fields. Housed in the Herbert Wertheim College of Engineering, the Department serves traditional and non-traditional students through flexible online programs, internship and assistantship opportunities, scholarship opportunities, professional development services, and a variety of labs and research centers, including the Human-Experience Research Lab.

In collaboration with the College of Liberal Arts and Sciences and UF Online, the Department of Computer and Information Science and Engineering offers an online Bachelor of Science in Computer Science degree program. The program develops a strong foundation of knowledge and skills necessary to success in computer science professions. The curriculum incorporates practical and theoretical approaches to key aspects of the field. Students engage with coursework in subjects like data structures and algorithms, programming languages, database systems design and administration, software engineering, and digital logic. Students emerge prepared to enter a variety of computer science careers, including computer programmer, database administrator, systems analysis, network architect, and webmaster.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Applications of Discrete Structures
  • Data Structures and Algorithms
  • Digital Logic and Computer Systems
  • Information and Database Systems
  • Introduction to Computer Organization
  • Introduction to Software Engineering
  • Numerical Analysis: A Computational Approach
  • Operating Systems
  • Programming Fundamentals I

Students in the online Bachelor of Science in Computer Science program must also complete a senior project.

The University of Florida is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

2 Oregon State University

Corvallis, Oregon

Oregon State UniversityOregon State University ranks #2 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The School of Electrical Engineering and Computer Sciences at Oregon State University provides undergraduate and graduate program options for students interested in these related fields. The School of Electrical Engineering and Computer Sciences serves traditional and non-traditional students through online program options, numerous online resources, internship options, and scholarship opportunities. Housed in the College of Engineering, the School advances research in the fields through programs like the Collaborative Robotics and Intelligence Institute, and the Northwest Alliance for Computational Science and Engineering.

Through the Ecampus platform, the School of Electrical Engineering and Computer Sciences offers an online Bachelor of Science in Computer Science postbaccalaureate degree program for individuals who already hold a bachelor’s degree in any field. Because of this focus, the curriculum consists entirely of a rigorous study in key aspects of computer science, and may be completed in one year. Students engage in in-depth courses in areas such as programming and programming languages, designing and applying algorithms, operating systems, database administration, and software engineering. Students combine expertise from previous study in other areas with their newfound knowledge, opening up a diverse array of specialized job opportunities, including systems analysis, computer programming, and database administration in various specialized fields.

The online Bachelor of Science in Computer Science program requires 60 credit hours and includes the following core courses:

  • Analysis of Algorithms
  • Computer Architecture and Assembly Language
  • Data Structures
  • Discrete Structures in Computer Science
  • Introduction to Computer Networks
  • Introduction to Databases
  • Operating Systems
  • Programming I
  • Software Engineering I
  • Web Development

Students in the online Bachelor of Science in Computer Science program must also complete a capstone project.

For admission into the program, students must have already earned a bachelor’s degree, in any field, from a regionally accredited institution.

Oregon State University is accredited by the Northwest Commission on Colleges and Universities (NWCCU).

GO TO SCHOOL PROFILE

3 Florida State University

Tallahassee, Florida

Florida State University, Tallahassee, FloridaFlorida State University ranks #3 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science at Florida State University provides students with degree program options at the bachelor’s, master’s, and doctoral levels. Housed in the College of Arts and Sciences, the Department benefits students through online program options, internship and assistantship opportunities, scholarship options, and access to labs and other resources.

Through the [email protected] online platform, the Department of Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter a variety of computer science professions. The program develops a strong foundation of knowledge and skills necessary to the field. Through a balanced curriculum, students gain an in-depth understanding of practical and theoretical approaches to fundamental aspects of the field. The courses cover key topics such as algorithms and complexity, programming languages, software engineering, operating systems, object oriented programming, and ethical issues in the field. Students prepare to enter a variety of computer science careers, including computer programmer, database architect, network administrator, software engineer, webmaster, and systems analyst.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Complexity and Analysis of Data Structures and Algorithms
  • Computer Organization I
  • Data Structures, Algorithms, and Generic Programming
  • Ethical Issues in Computer Science
  • Introduction to Operating Systems
  • Introduction to UNIX
  • Object Oriented Programming
  • Programming I
  • Programming Languages
  • Software Engineering I
  • Theory and Structure of Databases

Florida State University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

4 University of Illinois, Springfield

Springfield, Illinois

University of Illinois SpringfieldUniversity of Illinois, Springfield ranks #4 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science at the University of Illinois, Springfield provides students with a variety of undergraduate and graduate options for studying the computer science field. One of 15 departments in the College of Liberal Arts and Sciences, the Department of Computer Science benefits students through flexible online programs, internship and scholarship opportunities, and other valuable resources.

The Department of Computer Science offers an online Bachelor of Science in Computer Science degree program designed to prepare students for a variety of careers in the professional computer science field. The program develops strong practical and theoretical knowledge of computer science. Students engage with key concepts through courses in data structures and algorithms, operating systems, programming languages, and database design and administration. The curriculum also includes an Engaged Citizenship Common Experience component that examines contemporary computer science issues in national and global society. Students enhance their ability to successfully pursue a variety of careers in computer science, such as database administrator, network architect, software engineer, webmaster, and computer programmer.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Computer Organization
  • Data Structures and Algorithms
  • Foundations of Computer Science
  • Introduction to Operating Systems
  • Programming Languages

Students in the online Bachelor of Science in Computer Science program must also complete a capstone project.

The University of Illinois, Springfield is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

5 Old Dominion University

Norfolk, Virginia

Old Dominion University, Norfolk, VirginiaOld Dominion University ranks #5 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science, one of seven departments housed in the College of Sciences at Old Dominion University, provides a wide variety of program options in the field of computer science, serving everyone from first-year freshmen, to advanced graduates and professionals set on earning an PhD. The Department meets the needs of traditional and non-traditional students through online program options, scholarships and internships, graduate assistantships, student organizations, and access to research in the Center for Real Time Computing.

Through the ODU Online platform, the Department of Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter the field. The program incorporates a blend of in-depth and hands-on coursework to develop a balanced foundation of knowledge and skills in computer science. The curriculum covers practical and theoretical approaches to fundamental aspects of the field, including object-oriented programming, database design, network design, programming languages, operating systems, and algorithms. Students emerge ready to pursue computer science careers in a variety of professional settings and specializations, including network administration, database development, web and application programming, and software engineering.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Advanced Data Structures and Algorithms
  • Computers in Society
  • Introduction to Discrete Systems
  • Introduction to Software Engineering
  • Introduction to Theoretical Computer Science
  • Object-Oriented Programming and Design
  • Principles of Programming Languages

Students may transfer up to 90 credits hours from a regionally accredited institution into the program.

Old Dominion University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

6 Regis University

Denver, Colorado

Regis UniversityRegis University ranks #6 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

Founded in 1993, the Computer Science Department at Regis University provides undergraduate degree programs for busy, non-tradtiaional students seeking professional advancement in the Computer Science field. Utilizing the resources of the College of Computer and Information Sciences, the Computer Science Department builds on its mission through offering flexible online and evening programs, internship and scholarship opportunities, and other valuable resources.

The Computer Science Department offers an online Bachelor of Science in Computer Science degree program with four concentration options, including Computer Science, Computer Engineering, Computer Information Systems, and Information Technology. With so many concentration options, students have the freedom to pursue niche studies that meet their personal and professional interests. Regardless of the concentration chosen, the program develops a strong foundation of knowledge and skills necessary to the field. The curriculum covers fundamental aspects of computer science professions, including various programming languages, designing and utilizing algorithms and complex systems, database management, operating systems design and analysis, and leadership in the field. Students emerge prepared to enter a variety of computer science careers, including computer programmer, database administrator, systems analysis, network architect, and webmaster.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Algorithms and Complexity
  • Computation Theory
  • Computational Foundations
  • Computer Architecture
  • Data Structures
  • Ethical Leadership in Computer Science
  • Introduction to Programming
  • Operating Systems Design/Analysis
  • Principles of Programming Languages
  • Software Engineering

The online Bachelor of Science in Computer Science degree program is accredited by the Accreditation Board for Engineering and Technology (ABET). Regis University is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

7 Dakota State University

Madison, South Dakota

Dakota State UniversityDakota State University ranks #7 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Beacom College of Computer and Cyber Sciences provides a wide variety of undergraduate, graduate, and professional degree programs in computer science fields. With online programs, accelerated programs, internship and scholarship opportunities, and professional development services, the Beacom College serves traditional and non-traditional students pursuing advanced knowledge and professional success in computer science.

Through the [email protected] platform, the Beacom College of Computer and Cyber Sciences offers an online Bachelor of Science in Computer Science degree program for students seeking to enter the field. The program utilizes an in-depth curriculum that covers fundamental aspects of computer science professions. Students develop a balanced foundation of knowledge and skills necessary to professional success in the computer science field. Courses address practical and theoretical approaches to subjects such as database management, programming languages, algorithms, and object oriented design. Students prepare to pursue a variety of careers, including software engineer, senior systems administrator, software developer, and computer programmer.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Assembly Language
  • Computer Science I
  • Computer Science II
  • Data Structures
  • Database Management Systems
  • Info Security Fundamentals
  • Object Oriented Design
  • Operating Systems Language Processing
  • Programming Languages

Dakota State University is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

8 Mercy College

Dobbs Ferry, New York

Mercy CollegeMercy College ranks #8 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Mathematics and Computer Science at Mercy College provides a variety of undergraduate and graduate programs for students interested in the fields. Housed in the School of Liberal Arts, the Department serves students through a variety of resources and opportunities, including online program options, internship and scholarship options, and access to the Cybersecurity Education Center and the National Center for Women and Information Technology.

The Department of Mathematics and Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter computer science professions. The program develops a balanced foundation of knowledge and skills necessary to the field. The curriculum covers fundamental concepts in computer science, including understanding a variety of programming languages and operating systems, artificial intelligence, computer architecture, utilizing mathematics and algorithms, and systems analysis. Students prepare to pursue a variety of careers, including computer programmer, computer systems analyst, database administrator, network architect, and software developer.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Artificial Intelligence
  • Computer Architecture
  • Computer Network II
  • Object/Structure/Algorithm I
  • Object/Structure/Algorithm II
  • Operating Systems
  • Probability: Theory/Application
  • Software Engineering I: Principles

Students in the online Bachelor of Science in Computer Science program must also complete a senior capstone project.

Mercy College is accredited by the Middle States Commission on Higher Education (MSCHE).

9 Austin Peay State University

Clarksville, Tennessee

Austin Peay State University ranks #9 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science and Information Technology at Austin Peay State University provides a variety of undergraduate and graduate program options in several technical areas of study. One of nine departments in the College of Science, Technology, Engineering, and Mathematics, the Department meets the needs of traditional and non-traditional students through flexible online programs, internship and scholarship opportunities, and other valuable resources.

The Department of Computer Science and Information Technology offers an online Bachelor of Science in Computer Science degree program with three concentration options, in Systems Development, Internet and Web Technology, or Database Administration. Students may also pursue a second concentration or a minor, further specializing their studies. With so many options for specialization, the program provides students with a flexible, customizable approach to studying their specific, niche interests in the field. Regardless of concentration, the program develops a balanced foundation of knowledge and skills through a curriculum that focuses on fundamental aspects of computer science professions. Students emerge prepared to enter a variety of general or specialized careers, including systems analyst, network manager, data architect, database administrator, or webmaster.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes a varying selection of core courses, influenced by the chosen concentration. Possible courses include:

  • Computer Organization I
  • Introduction to Programming I
  • Introduction to Programming II
  • Introduction to Web Development
  • Operating Systems and Architecture
  • Principles of Database Management
  • Principles of Information Security
  • Systems Analysis and Design

Austin Peay State University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

10 Fort Hays State University

Hays, Kansas

Fort Hays State University, Hays, KansasFort Hays State University ranks #10 on The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Werth College of Science, Technology, and Mathematics at Fort Hays State University provides a variety of undergraduate program options across several departments representing diverse fields of study, including agriculture, chemistry, physics, and computer science. With a variety of resources at its disposal, including online program options, internship opportunities, and professional development services, the College serves traditional and non-traditional students alike.

Through the Virtual College platform, the Department of Computer Science offers an online Bachelor of Science in Computer Science degree program with two emphasis track options, in either Business or Networking. The curriculum covers fundamental aspects of the field, including interactive systems design, database design and administration, cyber security, operating systems and programming languages, and algorithm design and application. The two emphasis tracks allow students to focus their studies toward business applications, or more technical applications of their knowledge and skills. Students prepare to pursue a variety of careers in the field, including computer engineer, network architect, system test engineer, and software engineer.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Computer Operating Systems
  • Computer Science I
  • Data Structures and Algorithm Design
  • Foundations of Computing
  • Interactive Systems Design
  • Java Programming
  • Orientation to Computer Science
  • Programming Languages
  • Software Engineering I
  • Systems Architecture

Students in the online Bachelor of Science in Computer Science program must also complete a capstone project.

Fort Hays State University is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

11 California State University, Monterey Bay

Seaside, California

California State University--Monterey Bay, Monterey Bay, CACalifornia State University, Monterey Bay ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

Housed in the College of Science at California State University, Monterey Bay, the School of Computing and Design provides a variety of undergraduate and graduate program options for studying computer technology fields. Dedicated to the values of innovation, global perspectives, and inter-disciplinary learning, the School develops its programs to prepare students to utilize state-of-the-art technology in solving real-world communication and information problems. The School serves a diverse student population through online program and degree completion program options, internship opportunities, scholarship opportunities, and other valuable resources.

The School of Computing and Design offers an online Bachelor of Science in Computer Science degree completion program for students seeking to finish their studies in the field and earn their degree. The program blends in-depth coursework with hands-on experience, to prepare students for the demands of working in teams to complete real-world projects in the workplace. The curriculum covers key topics and concepts, such as programming concepts and languages, designing and analyzing algorithms, software design, database administration, and software design. Students prepare to pursue a variety of careers, including computer programming, systems analyst, network administrator, and computer scientist.

The online Bachelor of Science in Computer Science program requires 32 credit hours for completion of the major, included in a total of 120 credit hours and includes the following core courses:

  • Design and Analysis of Algorithms
  • Graphics Programming
  • Internet Programming
  • Intro to Computer Networks
  • Introduction to Database Systems
  • Multimedia Design and Programming
  • Software Design
  • Software Engineering
  • Technology Tutors

Students in the online Bachelor of Science in Computer Science program must also complete a directed group capstone project and portfolio.

For admission into the program, students must have a “transfer ready” undergraduate degree from another institution, or a completed bachelor’s degree in another field. The program may be completed in 24 months.

California State University, Monterey Bay is accredited by the WASC Senior College and University Commission (WSCUC).

GO TO SCHOOL PROFILE

12 Lewis University

Romeoville, Illinois

Lewis University, Romeoville, IllinoisLewis University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Computer and Mathematical Sciences Department in the College of Arts and Sciences at Lewis University provides students with undergraduate and graduate program options for studying several related fields. Through a variety of resources and benefits, including flexible online programs, internship options and scholarships, the Department serves the needs of traditional and non-traditional students alike.

In collaboration with the School of Professional and Continuing education, the Computer and Mathematical Sciences Department offers an online Bachelor of Arts in Computer Science degree program, as well as a Bachelor of Science in Computer Science for students seeking to enter professions in the computer science field. The Bachelor of Science program comes with five concentration options, including Pervasive Computing, Cyber Security Operations, Gaming and Simulation, Computational Theory, and Data Science. The Bachelor of Arts program requires fewer mathematics courses. Both programs develop a strong foundation of knowledge and skills in the field, with similar and comprehensive curricula. Students engage with fundamental computer science concepts, including programming languages, database architecture and administration, communications and networking, and programming. Students prepare to pursue a variety of careers, including computer programmer, systems analyst, database administrator, and software developer.

The online BA/BS in Computer Science programs require 128 credit hours and includes the a selection of the following core courses:

  • Algorithms and Data Structures
  • Communications and Networking
  • Computer Organization
  • Discrete Mathematics
  • Introduction to Computer Science
  • Object-Oriented Programming
  • Operating Systems
  • Programming Fundamentals
  • Programming Languages

Students in the online BA/BS in Computer Science programs must also complete a capstone project. The accelerated programs utilize an eight-week course model.

Lewis University is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

13 Lamar University

Beaumont, Texas

Lamar University, Beaumont, TexasLamar University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science at Lamar University provides a variety of undergraduate and graduate program options for individuals seeking advanced education in the computer science field. Housed in the College of Arts and Sciences, the Department of Computer Science provides students with valuable resources and options, including online degree programs, internship opportunities, scholarship options and professional development services.

Through the LU Online platform, the Department of Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter the field professionally. The program blends theoretical and practical approaches to the field to develop a strong foundation of knowledge and skills. The curriculum covers key concepts in computer science, including programming and programming languages, assessing and utilizing new technology and tools, database design and administration, understanding a variety of operating systems, and computer law and ethics. Students prepare to pursue a variety of careers, including computer programmer, computer systems analyst, database administrator, network architect, and software developer.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Computer Architecture
  • Computer Law and Ethics
  • Computer Networks
  • Computer Organization and Assembly
  • Computer Theory
  • Database Design
  • Design and Analysis of Algorithm
  • Operating Systems
  • Programming Languages

Lamar University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

14 Regent University

Virginia Beach, Virginia

Regent University, Virginia Beach, VirginiaRegent University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

Housed in the College of Arts and Sciences at Regent University, the Department of Engineering and Computer Science provides a variety of undergraduate and graduate programs for students interested in computer technology fields. In keeping with the mission of Regent University, the Department builds its programs on a foundation of Christian teachings. Through the College of Arts and Sciences, students benefit from a variety of online program options, internship and scholarship opportunities, study abroad opportunities, and other resources.

The Department of Engineering and Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter computer science professions. The program develops a balanced foundation of knowledge and skills necessary to the field. The curriculum includes coursework in computer science fundamentals, as well as basic business concepts. Students develop and strong understanding of key aspects of the field, including database administration, programming languages, troubleshooting, and software engineering. The program integrates Christian principles and teachings into its curriculum to prepare students to understand and approach business through a Christian worldview. Students prepare to enter computer science careers in a variety of professional settings, including software development and engineering, government agencies, computer information security, web development, database administration, and systems analysis and engineering.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Computer Architecture
  • Data Structures and Algorithms
  • Database Fundamentals
  • Ethics for Computer Science
  • Introduction to Computer Science
  • Mobile and Smart Computing
  • Operating Systems
  • Parallel and Distributive Programming
  • Software Engineering

Regent University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

15 Park University

Parkville, Missouri

Park University, Parkville, MissouriPark University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Science and Information Systems at Park University provides students with a variety of undergraduate degree and non-degree options for studying the field. Offering numerous valuable resources, including online programs, internship and scholarship opportunities, and professional development services, the Department serves traditional and non-traditional students alike.

The Department of Computer Science and Information Systems offers an online Bachelor of Science in Information and Computer Science degree program with five concentration options, including Computer Science, Data Management, Information Technology, Networking and Security, and Software Development. With so many concentration options, students have the freedom to pursue niche studies and professional focus areas that meet their personal interests. Regardless of the concentration chosen, the program develops a strong foundation of knowledge and skills necessary to the field. The curriculum covers key topics, such as mathematics and algorithms, programming concepts, programming languages, management of information systems, and the role of computer science and technology in a global society. Students prepare to enter careers such as computer programming, systems analyst, network administrator, and computer scientist.

The online Bachelor of Science in Information and Computer Science program requires 120 credit hours and includes the following core courses:

  • Basic Concepts of Statistics
  • Computer Networking
  • Data Management Concepts
  • Discrete Mathematics
  • Introduction to Programming
  • Managing Information Systems
  • Technology in a Global Society

Park University is accredited by the Higher Learning Commission (HLC).

16 Troy University

Troy, Alabama

Troy UniversityTroy University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

Housed in the College of Arts and Sciences at Troy University, the Department of Computer Science provides a variety of undergraduate and graduate program options for students interested in the computer science field. With a variety of resources, including professional development services and online program options, the Department serves students in pursuit of professional success.

Through the eTroy online platform, the Department of Computer Science offers an online Bachelor of Science in Applied Computer Science degree program for students seeking to enter computer science professions. The program develops a strong foundation of knowledge and skills necessary to the field through a balanced blend of practical and theoretical approaches. The curriculum covers key topics, including various programming languages, data communications and networking, database systems administration, security concerns and strategy, and software development. Students prepare to pursue computer science careers in a variety of professional settings, including finance and insurance institutions, government agencies, computer technology and software companies, information technology, retail, industry, and private corporations.

The online Bachelor of Science in Applied Computer Science program requires 36 credit hours to complete the major and includes the following core courses:

  • Advanced Programming I
  • Computer Science I
  • Computer Science II
  • Data Communications and Networking
  • Data Structures and Algorithms
  • Introduction to Database Systems
  • Operating Systems
  • Systems Analysis and Design
  • Web-Based Software Development

Troy University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

GO TO SCHOOL PROFILE

17 Colorado Technical University

Colorado Springs, Colorado

Colorado Technical University, Colorado Springs, ColoradoColorado Technical University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The College of Engineering and Computer Science at Colorado Technical University provides students with undergraduate and graduate program options for studying technical fields. With a variety of resources, including online program options and professional development services, the College maintains a commitment to career-readiness for traditional and non-traditional students alike.

The College of Engineering and Computer Science offers an online Bachelor of Science in Computer Science degree program for students seeking to enter professions in the field. The curriculum covers fundamental concepts in computer science, including a variety of programming languages, utilizing mathematics and algorithms, systems analysis, and trouble shooting computer systems. Through a combination of in-depth coursework and team projects, students learn to apply computer science principles in real-world, collaborative business settings. The program includes a wide selection of elective coursework, so that students may choose to specialize their study and pursue niche interests. Students prepare to enter a variety of careers, including computer programmer, computer scientist, systems analyst, and database administrator.

The online Bachelor of Science in Computer Science program requires 183 quarter-credit hours and includes the following core courses:

  • Computer Algorithms
  • Computer Architecture
  • Fundamentals of Data Structures
  • Fundamentals of Networking
  • Introduction to Computer Security
  • Introduction to Programming
  • Java Programming C++ Programming
  • Mobile Programming
  • Principles of Programming Languages
  • Problem Solving in Computer Science
  • Python Programming
  • Software Engineering

Students in the online Bachelor of Science in Computer Science program must also complete a computer science team project.

Colorado Technical University is accredited by the Higher Learning Commission (HLC).

GO TO SCHOOL PROFILE

18 University of Maryland University College

Upper Marlboro, Maryland

University of Maryland University College, Adelphi, MarylandUniversity of Maryland University College ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Undergraduate School at the University of Maryland University College serves the educational needs of a diverse population of students, with a variety of undergraduate degree and non-degree programs in multiple fields. In keeping with the goal of the university, the Undergraduate School serves non-traditional students through flexible online programs, and with numerous educational and professional resources.

The Undergraduate School offers an online Bachelor of Science in Computer Science degree program for students seeking to enter the field. The program develops a balanced foundation of knowledge and skills necessary to computer science professions. Students explore practical and theoretical aspects of computer science and programming, including a variety of programming languages, the history and development of the field, algorithms and mathematical concepts, and systems analysis. The curriculum covers key functions of computer science professionals, including utilizing emerging technologies and understanding trends, analyzing and developing systems and problem-solving strategies, and planning and optimizing computer architecture and systems. Students prepare to pursue computer science careers in a variety of professional settings and niche applications, including software architecture and engineering, application design, systems analysis, programming, and government or corporate employment.

The online Bachelor of Science in Computer Science program requires 120 credit hours and includes the following core courses:

  • Advanced Programming Languages
  • Building Secure Web Applications
  • Computer Systems and Architecture
  • Current Trends and Projects in Computer Science
  • Data Structures and Analysis
  • Intermediate Programming
  • Introductory Programming
  • Object-Oriented and Concurrent Programming
  • Operating Systems

The University of Maryland University College is accredited by the Middle States Commission on Higher Education (MSCHE).

GO TO SCHOOL PROFILE

19 Franklin University

Columbus, Ohio

Franklin UniversityFranklin University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The Department of Computer Information Sciences at Franklin University provides a variety of undergraduate and graduate degree programs in computer science and related fields. Through the College of Arts, Science, and Technology, the Department of Computer Information Sciences provides students with useful resources, including online program options, professional development services, and field experience opportunities.

The Department of Computer Information Sciences offers an online Bachelor of Science in Computer Science degree program for students seeking to pursue a variety of professional computer science roles. The program incorporates in-depth coursework, hands-on learning in professional practicum settings, collaborative work, and a curriculum that includes business coursework alongside computer science coursework. Students develop a well-rounded understanding of the field and its role in contemporary business settings. Utilizing a language-independent approach, the program develops key knowledge and skills in computer science, with a broad understanding of multiple common programming languages. Students prepare to enter careers such as computer programmer, systems analyst, database administrator, and information systems manager.

The online Bachelor of Science in Computer Science program requires 124 credit hours and includes the following core courses:

  • Application Server Programming
  • Cybersecurity Fundamentals
  • Database Management Systems
  • Discrete Mathematics
  • Fundamentals of Operating Systems
  • Introduction to Computer Science and Object-Oriented Programming
  • Principles of Computer Networks
  • Programming Language: Principles and Practice

Students in the online Bachelor of Science in Computer Science program must also complete a professional practicum and capstone project.

Students may transfer up to 94 credit hours into the program, pending approval.

Franklin University is accredited by the Higher Learning Commission (HLC).

20 Southern New Hampshire University

Hooksett, New Hampshire

Southern New Hampshire UniversitySouthern New Hampshire University ranks among The 20 Best Online Bachelor’s in Computer Science Programs!

  • Facebook Share Button
  • Twitter Share Button
  • Google+ Share Button
  • Pinterest Share Button
  • LinkedIn Share Button
  • Reddit Share Button

The College of Online and Continuing Education, Southern New Hampshire University serves the needs of a diverse population of non-traditional students. With a wide selection of undergraduate, graduate and professional programs in fields ranging from business, to liberal arts, to social sciences, students of all interests and backgrounds can find something that serves their educational needs. The College provides plenty of resources and support, including professional development services.

The College of Online and Continuing Education offers an online Bachelor of Science in Computer Science degree program with two concentration options, in Information Security, or Software Engineering. Through a balanced curriculum, students develop the knowledge and skills necessary to pursue general or niche professional interests in computer science. The program focuses on key functions of computer science professionals, including analyzing and trouble-shooting systems, incorporating security concerns in programming and systems development, thorough knowledge of operating systems and programming languages, utilizing contemporary tools, and collaboration with non-technical professionals and team members. Students prepare to pursue a variety of careers in the computer science field, including computer programmer, computer scientist, database administrator, software developer, or systems analyst.

The online Bachelor of Science in Computer Science program requires 121 credit hours and includes the following core courses:

  • Computational Programming Concepts
  • Computer Platform Technologies
  • Computer Science’s Role in Industry
  • Data Structures and Algorithms
  • Foundation in Application Development
  • Introduction to Structured Query Language
  • Object Oriented Analysis and Design
  • Software Development Lifecycle

Students in the online Bachelor of Science in Computer Science program must also complete a capstone.

Southern New Hampshire University is accredited by the New England Association of Schools and Colleges (NEASC).

GO TO SCHOOL PROFILE

Important Computer Science Degree and Career Information

What can you do with a Computer Science Degree?

A Bachelor’s degree in Computer Science opens up a diverse array of opportunities for students, with long-term career options in fields such as technology development, software publishing, finance and insurance, manufacturing, corporate business, and government.

Back to School Rankings

Computer Science Bachelor’s Degree Salary Information

Individuals holding a Bachelor’s degree in Computer Science may expect a range of potential salaries. The following information, sourced from the Bureau of Labor Statistics, reflects median annual wages for several common careers in the field as of 2016, as well as projected job growth from 2016-2026, and median annual wages for specific industries of employment.

Computer Programmers – $79,840, with a projected decline in job growth by 8%.
Median Annual Wage by Industry:
Software Publishers – $93,380
Finance and Insurance – $87,930
Manufacturing – $79,870
Computer Systems Design and Related Services – $79,030

Computer Systems Analysts – $87,220, with a projected increase in job growth by 9%.
Median Annual Wage by Industry:
Computer Systems Design and Related Services – $90,260
Finance and Insurance – $88,830
Management of Companies and Enterprises – $88,280
Information – $88,
Government – $77,050

Software Developers, Applications – $100,080
Median Annual Wage by Industry:
Manufacturing – $117,360
Engineering Services – $110,760
Finance and Insurance – $108,720
Computer Systems Design and Related Services – $105,250
Software Publishers – $104,040

Software Developers, Systems Software – $106,860, with a projected increase in job growth by 11%.
Median Annual Wage by Industry:
Software Publishers – $111,250
Manufacturing – $107,280
Finance and Insurance – $101,520
Management of Companies and Enterprises – $98,020
Computer Systems Design and Related Services – $97,720

Back to School Rankings

Careers with a Computer Science Bachelor’s Degree

Individuals holding a Bachelor’s degree in Computer Science may pursue a diverse array of careers, including:

  • Business Intelligence Analyst
  • Computer Engineer
  • Computer Programmer
  • Computer Scientist
  • Computer Systems Analyst
  • Database Administrator
  • Database Developer
  • Information Assurance Officer
  • Information Security Analyst
  • Information Systems Manager
  • IT Security Analyst
  • Mobile Applications Developer
  • Network Administrator
  • Network Architect
  • Network Engineer
  • Network Systems Administrator
  • Simulation Expert
  • Software Developer
  • Software Project Manager
  • Systems Analyst
  • Systems Integrator
  • System Software Developer
  • System Test Engineer

Back to School Rankings

Computer Science Career Fields

Computer science professionals can find lucrative employment in a wide variety of career fields, including:

  • Artificial Intelligence
  • Computer and Information Systems Management
  • Computer Information Security
  • Computer Networking
  • Computer Programming
  • Computer Systems Analysis
  • Database Administration
  • Database Development
  • Networks Administration
  • Robotics
  • Software Development  Engineering
  • System Design, Administration and Analysis
  • Training and Project Management
  • Video Game Programming  Digital Arts
  • Web and Application Programming
  • Web Development

Back to School Rankings

Professional Organizations

Computer science professionals may choose to enroll in membership with a variety of professional organizations, such as the following:

Association for Computing Machinery (ACM) – With over 100,00 members to its name, and over half of them located outside the US, the ACM serves the interests of a significant global population of computer science professionals. Dating back to 1947, the ACM can boast being nearly as old as the field itself. ACM membership includes access to a variety of resources and publications, conferences, awards and funding opportunities, public policy support, and a large professional network.

IEEE Computer Society – Tracing its origins back to 1946, the IEEE CS has developed alongside the computer science field. The IEEE CS serves over 60,000 International Members through a variety of resources and publications, chapter meetings, conferences, webinars and training, and awards.

Computing Research Association – Since 1972, the CRA has grown to include more than 200 North American Organizations. Dedicated to maintaining the intellectual and ethical integrity of the field, the CRA includes several committees that oversee policy, research, ethics, and other aspects of a variety of organizations involved in the field.

Back to School Rankings

Popular Articles

  • 100 Best US Colleges
  • 100 Best Online Colleges
  • 50 Most Affordable Online Colleges
  • 50 Best Online MBA Programs
  • 25 Best Online Degrees
  • Best Online College by State
  • 20 Tuition-Free Colleges
  • 30 Best Hospitality Programs
  • 25 Best MSW Programs
  • 60 Best Entry-Level Jobs
  • Best-Paying Bachelor Degrees

Higher Education

  • Colleges and Universities
  • Accreditation
  • The Quad Magazine

Online Education

  • Online College Basics
  • 100 Best Online Colleges
  • Best Online Degrees

Proud Member

Logo for National Association for College Admission Counseling

Search Colleges

X

  • Rankings
  • Degrees
  • Careers
  • Features
  • Resources
  • The Quad
  • Home
  • About
  • Blog
  • Subscribe
  • Contact
  • Advertise
  • Site Map

MEMBER, NATIONAL ASSOCIATION FOR COLLEGE ADMISSION COUNSELING