Best Online Bachelor’s in Computer Science Programs

Search Colleges

Close
Badge (Online) with 2-Line TitleBachelor'sin Computer Science2017
See MethodologyGet Ranking Seal

Computer science covers the mathematical and technological principles behind computing machinery. The field is neatly split into two subdivisions: theoretical computer science, which explores the theories behind concepts like coding and language programming, and applied computer science, which covers technical dimensions in the field, like engineering, cryptography, and network architecture.

In college, computer science students learn the fundamentals of computing hardware, software, and networks. Undergraduate programs typically require students to compile a portfolio of their best work and complete a capstone project prior to graduation, and many schools provide optional internship opportunities for interested students. Today, many students interested in computer science are choosing to earn their bachelor’s degree online. Web-based programs follow the same rigorous curriculum as classroom-based curriculums, and the asynchronous format used by most schools is ideal for students who must balance school with other commitments, like childcare or a part-time job.

Read on to learn more about what you’ll learn in a computer science program, and what kind of career opportunities you can look forward to in the field upon graduation.

WILL AN ONLINE COMPUTER SCIENCE DEGREE PROGRAM PROVIDE ME WITH THE SKILLS I NEED TO ADVANCE MY CAREER?

Computer science bachelor’s degree students develop a wealth of relevant skills and knowledge while they’re in school. They learn how to manage databases, use object-oriented programming and design techniques, write code sequences, and maintain different computing systems. Many students also become fluent in at least one major programming language, such as Java or C++. Many online programs also allow students to earn degree concentrations in computer science subfields, like programming and software engineering. Distance learners can also develop valuable industry experience by participating in an internship during their undergraduate studies.

WILL AN ONLINE COMPUTER SCIENCE DEGREE PROGRAM WORK WITH MY SCHEDULE?

Online bachelor’s in computer science programs offer a flexible alternative to traditional brick-and-mortar education. Students can access lectures and other course materials, submit assignments, take exams, and communicate with faculty members on their own schedule. Current technology also allows them to study away from their home computer using a laptop, tablet, smartphone, or other device with Wi-Fi capabilities. For additional convenience, many of these programs are offered in an accelerated format, enabling students to graduate just two or three years.

WHAT JOBS CAN I GET WITH MY BACHELOR’S IN COMPUTER SCIENCE?

A bachelor’s degree is sufficient for entry-level positions in most branches of computer science. According to the Bureau of Labor Statistics (BLS), some of the most popular positions in computer science include computer programmers, computer systems analysts, database administrators, and software and web developers.

WHAT ARE THE BEST ONLINE COMPUTER SCIENCE DEGREE PROGRAMS?

Choosing a program is a very personal decision, and only you can properly evaluate whether a target school’s strengths match your educational needs and professional goals. Nonetheless, the following ranked list of schools should serve as a helpful starting point in your search for the best online bachelor’s in computer science programs in the United States. If you want to earn a bachelor’s degree in computer science, and you value the flexibility inherent in distance education, be sure to take a look at these top colleges.

Rank School Name Ranking Score Relative Cost Graduation Rate Location Description
1 University of Minnesota-Twin Cities 74.61 3/5 73% Minneapolis, MN

The Math, Science, and Technology Department at Minnesota offers a 120-credit BS in information technology management that is delivered asynchronously online, allowing students to complete coursework at their own pace. This program prepares graduate for an array of well-paying careers, such as information network administrator, systems analyst, network administrator, applications developer, and more.

The online computer science degree is comprised of 54-55 credits in the major, which covers topics such as management information systems, messaging systems, networking standards and protocols, and database management systems. Students must also complete an internship class, which requires each student work with an information or networking organization to receive hands-on experience.

The Minnesota Transfer Curriculum allows students with general education coursework from two-and four-year institutions in the state to transfer credits into this program seamlessly. The school will review transcripts to determine whether credits are transferrable into this program on a case-by-case basis. Transfer must complete all major requirements and a minimum of 30 credits at Minnesota to graduate. The school also offers an undergraduate research opportunities program, which is open to distance learners and helps them design their own research project as part of their degree plan.

In-state students can gain hands-on experience in a variety of technology-based work opportunities on one of the school's campuses. Distance learners also qualify for study abroad opportunities at Minnesota. The school offers online learners more than 300 study abroad opportunities in 67 different countries. All online students at Minnesota pay the same tuition rate, regardless of residency. Minnesota is accredited by the Higher Learning Commission.


Program Overview
Department: Admissions
Program Name: Bachelor's of Science in Information Technology Management
Accrediting body: AQIP, HLC
Tuition: $437/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120
Field education requirements: Internship

Program Length
Program options: Full-time
Program length: 4 years
Program start dates: Fall, spring

Admission Requirements
Application deadline: Fall - August 12 ; spring - December 23
Standardized tests: ACT or SAT

Contact
Department phone: (800) 862-6466
Department email: umcinfo@umn.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
2 Colorado State University-Global Campus 71.56 3/5 63% Greenwood Village, CO

CSU-Global offers an online bachelor's degree in information technology that is perfect for technology professionals looking to earn a computer science degree online and professional IT certification simultaneously. The 120-credit computer science online degree includes 10 three-credit major courses on topics such as the study of networks, IT project management, database management, and network enterprise solutions. Students can also customize their degree with a 15-credit specialization in one of 21 areas including: computer programming, cyber security, data management and analysis, virtualization and cloud computing, business administration, criminal forensics, emergency management, and international business.

In addition to earning a degree, students are prepared to sit for a variety of certification exams, including CompTIA A+, CompTIA Network+, CompTIA Security+, Microsoft SQL, and Microsoft Server 2012. The school has a partnership with CompTIA that allows students to take these exams at a discounted rate. Students can also participate in CSU-Global's degree optimization program where they can earn endorsement awards for their skills and competencies. Students can earn one of two awards in this computer science degree online: Information Systems Management and Architecture or Network and Information Security Analysis.

All online courses are delivered asynchronously, allowing students to complete coursework at their own pace. CSU-Global recommends that students have good time management, telecommunications, and problem-solving skills to thrive in this program. All online students at CSU-Global pay the same tuition rate, regardless of residency. The school also has a tuition guarantee in place, which ensures that a student's rates will not rise as long as they are continuously enrolled in the program. CSU-Global is accredited by the Higher Learning Commission.


Program Overview
Program Name: Bachelor's of Science in Information Technology
Available concentrations: Business administration, computer programming, criminal forensics, criminal justice management, criminology, cyber security, data management and analysis, emergency management, foundations of accounting, healthcare management, human resources and organizational development, project management, public and nonprofit management, public relations studies, small business and entrepreneurship, strategic communications, virtualization and cloud computing
Accrediting body: HLC
Tuition: $350/credit

Delivery
Format: Online
Instruction style: Asynchronous

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Fall - July 17, August 14, September 11 ; winter - November 13, December 11, January 15 ; spring - March 19, April 16, May 14

Admission Requirements
Application deadline: Fall - July 7, August 4, September 1 ; Winter - November 3, December 1, January 5 ; Spring - March 9, April 6, May 4
GPA: Minimum 2.30

Contact
Department phone: (800) 920-6723
Department email: admissions@csuglobal.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
3 Northeastern University Global Network 70.53 4/5 79% Boston, MA

NU Global offers a 120-credit BS in information technology that is perfect for those who want to break into the fields of programing, networking, information security, or database management. This program is administered by the school's College of Professional Studies and emphasizes topics like networking, IT project management, and web and mobile development. The major requires includes 18 credits of coursework in six areas: systems analysis and design, programming, networking, human computer interaction, database, and Web and mobile applications. Students can also take courses in applications development and infrastructure security.

This computer science degree online offers an accelerated, 18-month option for students with an associate degree or an equivalent number of college credits. Working professionals can participate in the school's signature experiential learning at work program, a customized co-op experience where students work with their employers to apply skills learned in the classroom to real-world setting. Graduates of this computer science degree online are prepared to pursue a variety of tech roles, including systems or network administrator, computer engineer, and security specialist.

This program offers start dates in the fall, spring, and summer terms. The school boasts a generous transfer policy, although students must complete at least 60 credits at NU Global to graduate. NU Global offers a variety of students services to distance learners, including academic tutoring and 24/7 tech support for Blackboard and any other technical issues. All online courses are offered asynchronously via Blackboard, allowing students to complete coursework at their own pace. NU Global is accredited by the New England Association of Schools and Colleges.


Program Overview
Department: College of Professional Studies
Program Name: Bachelor's of Science in Information Technology
Available concentrations: Optional tracks in infrastructure and security, applications development
Accrediting body: NEASC, ABET
Tuition: $519/credit

Delivery
Format: Online or hybrid

Program Requirements
Credit requirements: 120

Program Length
Program length: 18-months in fast-track format
Program start dates: Summer - May 8, May 22, July 3 ; fall - September 5, October 25

Admission Requirements
Application deadline: Summer - May 7, May 21, July 2 ; fall - September 4, October 24

Contact
Department phone: (877) 668-7727
Department email: cpsadmissions@neu.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
4 University of Massachusetts-Lowell 68.28 3/5 54% Lowell, MA

UMass-Lowell offers one of the largest selections of online programs in New England, with 50 online undergraduate and graduate degrees and certificates. The school offers a 120-credit BS degree in information technology that can be completed either entirely online or in a hybrid format requiring some on-campus courses. This online computer science degree includes coursework in Java programming, project-based information systems, web development, network security, and business writing. Some of the most notable courses include computer ethics and a capstone project in criminal justice data analysis, which immerses students in the study of computer software used to analyse quantitative data in criminal justice.

Online courses are delivered asynchronously through Blackboard, allowing students to complete coursework at their own pace. The school recommends that students attend an optional weekly chat session with their professors, or to view recordings of the chat sessions online. Students must maintain a minimum GPA of 2.0 throughout the program to graduate. They can also transfer credits earned at another accredited institution towards their computer science degree online as long as they were earned with a grade of "C-" or better. UMass-Lowell complies with the Commonwealth Transfer Compact, which allows students who earn credit at one of the state's community colleges to seamlessly transfer into a four-year program at another participating school.

Online students at UMass-Lowell pay the same tuition rate, regardless of residency. Distance learners have access to the same academic support services as on-campus students, including academic advisers, program coordinators, and 24/7 tech support. Freshman applicants must have a high school diploma, GED, or HiSET to be considered. UMass-Lowell is accredited by the New England Association of Schools and Colleges.


Program Overview
Department: Division of Online and Continuing Education
Program Name: Bachelor's of Science in Information Technology
Available concentrations: Arts & humanities; social sciences; management; math, science, and engineering
Accrediting body: CSAB
Tuition: $375/credit

Delivery
Format: Online or hybrid

Program Requirements
Credit requirements: 120

Program Length
Program options: Full-time or part-time

Admission Requirements
Application deadline: Rolling

Contact
Department phone: (800) 480-3190
Department email: Continuing_Education@uml.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
5 University of Florida-Online 67.91 3/5 86% Gainesville, FL

The College of Liberal Arts and Sciences at UF Online offers a 120-credit online BS in computer science program that blends liberal arts and the theoretical foundations of IT with their real-world applications. This program is the perfect choice for students who want to become highly-skilled computer scientists and have the option to work in their choice of several industries, including healthcare, finance, or security.

The online computer science degree at UF Online includes general education requirements in social and behavioral sciences and the humanities. The major core includes coursework on topics like computer organization, software engineering, programming, data structures and algorithms, and digital computer architecture. The program can be completed entirely online through Canvas and does not include residency requirements. Online courses are delivered asynchronously, allowing students to complete coursework at their own pace. Students are enroll in the program on either a full- or part-time basis.

Transfer students can transfer up to 60 credits towards their computer science online degree, as long as all courses were earned with a "C" grade or better. They must also have taken prerequisite coursework in geometry and calculus to be considered. Graduates are prepared to pursue a variety of high-paying careers, such as business intelligence analyst, computer programmer, and database administrator. UF Online is a Military Friendly school and offers active duty students tuition assistance, prior learning credits from military experiences, and other resources. This program has application deadlines in the fall, spring, and summer semesters. UF Online is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges.


Program Overview
Department: Liberal Arts and Sciences
Program Name: Bachelor's of Science in Computer Science
Accrediting body: SACSCOC
Tuition: $129/credit (in-state), $553/credit (out-of-state)

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Spring - January 8th ; summer - May 14 ; fall - August 22

Admission Requirements
Application deadline: Spring - Oct 2nd ; summer - March 5 ; fall - June 11
Standardized tests: ACT or SAT

Contact
Department phone: (855) 99GATOR
Department email: admissions@ufonline.ufl.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
6 Brigham Young University-Idaho 66.88 2/5 52% Rexburg, ID

BYU–Idaho is the largest private university in the state, providing students with a rigorous education that adheres to its core religious values. The school offers 15 distance learning programs through BYU Online, including a 120-credit BS in computer information technology. This program can be completed after students complete the PathwayConnect program, which is conducted partly online. This program consists of 40 credits of foundational courses, 51 credits of core major requirements and 29 credits of electives.

This online computer science degree includes courses on networking, systems analysis and design, operating systems, project management, and mobile application development. Students can also customize the program with minors or concentrations from those offered by the Business Department. Students must complete a senior project, practicum, and internship in order to graduate from this online bachelor’s in computer science program. Graduates are prepared to assume positions such as web developers, systems administrators, network engineers, and other related roles. Distance learners at BYU Online have access to a variety of student support services, including online tutoring.

Applicants must have completed the PathwayConnect program with a minimum GPA of 3.0 or at least 15 campus credits from a CES institution with a minimum GPA of 2.5 to be considered. Applications for BYU’s online programs are accepted during the fall, spring, summer, or winter sessions via BeSmart.com. Students who are members of The Church of Jesus Christ of Latter-day Saints receive a reduced tuition rate. There’s also an option for flat-rate tuition for any student who enrolls in 12 credits or more each semester. BYU–Idaho is accredited by the Northwest Commission on Colleges and Universities.


Program Overview
Program Name: Bachelor's of Science in Computer Information Technology
Accrediting body: NWCCU
Tuition: $163/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120
Field education requirements: Senior practicum

Program Length
Program options: Full-time or part-time
Program start dates: Fall - September 11 ; winter - January 8

Admission Requirements
Application deadline: Fall - February 1 ; winter - October 1
Standardized tests: ACT or SAT

Contact
Department phone: (208) 496-1411
Department email: onlineadvising@byui.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
7 University of Illinois at Springfield 66.78 3/5 47% Springfield, IL

UIS emphasizes computer science and is the school's top undergraduate and graduate major in terms of enrollment. Distance learning is also important at UIS, with 50% of all students enrolling in at least one online class each term. The Computer Science Department at UIS offers a 120-credit BS in computer science as a degree completion program. The department has been designated as a National Center of Academic Excellence in Information Assurance Education.

The curriculum includes classes in computer science as well as the liberal arts, including oral communication and rhetoric. Coursework in the 36-credit major includes programming languages, computer organization, software engineering, discrete structures, and data structures and algorithms. There is also a software engineering capstone project that tasks students with studying the design and implementation of software with an emphasis on teamwork and technical communication skills. All major coursework must be completed at UIS. There are a number of prerequisite courses for admission into this online computer science degree including two semesters of Java programming, and one semester each of business calculus or calculus and statistics. Students can begin this online bachelor's in computer science in the fall and spring semesters.

UIS boasts a strong alumni network with members employed in state agencies, businesses, and government organizations. The school maintains a 15-to-1 student-to-faculty ratio, which allows all students to receive individual attention from instructors. The UIS campus is home to Abraham Lincoln's Home National Historic Site. Applicants must have at least 30 semester hours of college-level transfer credits with a minimum GPA of 2.0 to be considered. UIS is accredited by the Higher Learning Commission.


Program Overview
Department: Computer Science
Program Name: Bachelor's of Science in Computer Science
Accrediting body: CNSS
Tuition: $314/credit (in-state), $631/credit (out-of-state)

Delivery
Format: Online

Program Requirements
Prerequisites: 2 semesters of Java programming, 1 semester each of business calculus or calculus, discrete structures or discrete mathematics or finite mathematics, statistics
Credit requirements: 120

Program Length
Program length: 4 years
Program start dates: Fall - August 28 ; spring - January 16 ; summer - June 4

Admission Requirements
GPA: Minimum 2.0

Contact
Department phone: (217) 206-6770
Department email: csc@uis.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
8 Pennsylvania State University-World Campus 66.46 4/5 50% University Park, PA

Founded in 1998, Penn State World Campus offers a computer science degree that prepares students to pursue a variety of technology careers. The 125-credit BS in information sciences and technology is ideal for those who are already working in the industry or those who have already earned an associate degree. It is also friendly to those who want to break into the field but have no IT background. Coursework in this online computer science degree covers a variety of topics, including networking and communications, C++ programming, and the organization of data.

Students must choose one of two 24-credit options to customize their degree. The first option is integration and application, which includes courses on IT project management and systems and enterprise integration. The second option is design and development, which includes coursework in areas such as design and software applications and application development in Design Studio. Distance learners can also complete an off-campus internship where they will gain valuable hands-on experience in the field.

Online classes at Penn State World Campus are offered asynchronously, allowing students to complete coursework at their own pace as long as they adhere to deadlines. The school uses a combination of technologies to deliver its coursework, including Skype, Blackboard, and discussion forums. Distance learners have access to a range of support services, including tutoring in writing and math, career counseling, tutorials, technical support, and a highly-respected library. Admission requirements for the online bachelor’s in computer science include passing grades in higher-level math, and information sciences and technology prerequisite courses. Penn State World Campus is accredited by the Middle States Association of Colleges and Schools.


Program Overview
Program Name: Bachelor's of Science in Information Sciences and Technology
Accrediting body: MSCHE
Tuition: $542/credit (up to 59 credits), $584/credit (60+ credits)

Delivery
Format: Online

Program Requirements
Prerequisites: Earned at least 27.5 credits with a cumulative GPA of 2.0 and a C or better in the following courses: IST 110, IST 210, and IST 220
Credit requirements: 125
Field education requirements: Internship

Program Length
Program start dates: Summer - May 15, June 28 ; fall - August 21 ; spring - January 8

Admission Requirements
Application deadline: Summer - March 15 ; fall - June 30 ; spring - October 31
GPA: Minimum 2.0

Contact
Department phone: (814) 863-5386
Department email: wdadmissions@outreach.psu.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
9 Oregon State University 64.12 3/5 61% Corvallis, OR

OSU's School of Electrical Engineering and Computer Science offers an online BS in computer science postbaccalaureate program that immerses students in programming fundamentals, computer systems and networking, software engineering, mobile and web development, and other areas of expertise. This 60-credit program prepares students for careers such as programmers, software engineers, and computer analysts. The curriculum includes courses on a variety of topics, including software engineering, operating systems, data structures, web development, and software projects.

The program is offered entirely online with four tracks of varying length between one and four years. The one-year track is an intensive program and is intended for full-time students, while part-time students can enroll in either the two-, three, or four-year track. Many OSU students use this degree as a pathway into a graduate program. All courses in the program are developed and taught by OSU staff who are experts in their field.

All online students at OSU pay the same tuition rate, regardless of residency. Applicants to this online bachelor's in computer science must have a bachelor's degree with a minimum GPA of 2.25 to be considered. They must also have completed prerequisite courses in algebra or calculus and statistics. Students can enter the program in the fall, winter, spring, or summer terms. Distance learners have access to a variety of support resources, including online tutoring and career and disability services. OSU has Military Friendly designation and offers a number of services such as military tuition assistance via the OSU Ecampus. The school is accredited by the Northwest Commission on Colleges and Universities.


Program Overview
Department: School of Electrical Engineering and Computer Science
Program Name: Bachelor's of Science in Computer Science
Accrediting body: NWCCU
Tuition: $470/credit

Delivery
Format: Online
Instruction style: Asynchronous

Program Requirements
Credit requirements: 60

Program Length
Program options: 1-, 2-, 3-, and 4-year track options
Program length: 1-4 years
Program start dates: Fall - September ; winter - January ; spring - March, April ; summer - June

Admission Requirements
Application deadline: Fall - August 1 ; winter - November 1 ; spring - February 1 ; summer - May 1
GPA: Minimum 2.25

Contact
Department phone: (800) 667-1465
Department email: ecampus@oregonstate.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
10 Fort Hays State University 63.26 3/5 41% Hays, KS

FHSU is a public university that was founded in 1902 in Hays, Kansas. Today, the school serves more than 6,000 students each year through the Virtual College, which offers more than 50 degrees. The school offers a 120-credit online degree in computer science that prepares students for IT roles such as software engineers, network administrators, and computer support specialists. The curriculum includes 39 credits of major coursework on subjects such as systems architecture, Java programming, systems engineering, and interactive systems design. Students can choose from two different tracks: a business track that includes courses on accounting, managerial finance, and marketing or a networking track with courses on internetworking, advanced LAN switching, and advanced routing.

Classes are delivered via Blackboard, CD-ROM, and DVD. Most online classes are offered asynchronously, allowing students to complete coursework at their own pace. There are also some synchronous courses that are delivered via internet protocol television. The school offers a virtual college online orientation for prospective students interesting in learning more about distance learning at FHSU. Distance learners have access to several support services, including tutoring personal advising, and tech support.

Applicants must provide transcripts from all previous institutions and freshman under 21 must submit ACT or SAT scores to be considered. Tuition for this computer science online degree is incredibly affordable and is among the lowest in the country. All online students at FHSU pay the same tuition rate, regardless of residency. FHSU has earned Military-Friendly designation five years in a row and offers a variety of resources for active duty personnel, including scholarships, academic advising, and career services. FHSU is accredited by the Higher Learning Commission.

\

Program Overview
Department: Virtual College
Program Name: Bachelor's of Science in Computer Science
Available concentrations: Business, networking
Accrediting body: HLC
Tuition: $213/credit

Delivery
Format: Online
Instruction style: Asynchronous or synchronous

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Fall - August 21 ; spring - January 16 ; summer - June 4

Admission Requirements
Application deadline: Fall - August 9 ; spring - December 1 ; summer - May 24
GPA: Minimum 2.0 (in-state), minimum 2.5 (out-of-state)
Standardized tests: ACT or SAT

Contact
Department phone: (785) 628-5811
Department email: hzeng@fhsu.edu (Hongbiao Zeng, Professor)
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
11 Western Governors University 63.22 3/5 27% Salt Lake City, UT

WGU offers a variety of distance learning programs that accommodate adult learners who want to earn a degree entirely online. The school delivers classes through the MyWGU Portal, which functions as a virtual campus for online learners. WGU’s BS in information technology is ideal for IT professionals seeking to earn a degree, or those who have earned some college credit and would need a degree completion program. This online computer science degree includes coursework on a variety of topics, including IT fundamentals, network and security, web development, data management, and business law and ethics. Students can waive general education coursework in areas such as English, math, and the humanities via transfer credits earned at a regionally accredited institution.

This program allows students to earn a variety of IT certifications, including the CompTIA A+, CompTIA Network+, CompTIA Security+, CIW Advanced HTML5, and CSS Specialist. Students must also complete a required capstone project in which they apply skills learned in the classroom to develop a solution to a real-world IT issue in the workplace. The program employs a competency-based learning model that allows students to quickly move through coursework that they already know and spend more time focusing on what they still need to learn. Distance learners are assigned a faculty mentor to help them customize their program and can connect with peers through the online communities.

Online courses are offered asynchronously, allowing students to complete coursework at their own pace. The school recommends that students should plan to spend at least 20 hours per week on their studies. Applicants must have a high school diploma or GED and transferable credits from a previous institution to be considered. WGU is accredited by the Northwest Commission on Colleges and Universities.

\

Program Overview
Department: College of Information Technology
Program Name: Bachelor's of Science in Information Technology
Accrediting body: NWCCU
Tuition: $2,890/6-Month Term

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program options: Full-time
Program length: 1-3 years
Program start dates: Rolling

Admission Requirements
Application deadline: Rolling
Standardized tests: Some students may be asked to take WGU Collegiate Readiness Assessment

Contact
Department phone: (866) 225-5948
Social Media Accounts:
Facebook, Twitter

Tweet this Share this School Profile
12 Kennesaw State University 63.09 3/5 42% Kennesaw, GA

KSU is a public research university that was founded in 1963 in Kennesaw, Georgia. This school is a leader in online learning and offers 70 distance learning programs, including a 121-credit BS in information technology degree. This program prepares students to become specialists who are well-versed in developing and administrating integrated computing and information technology systems. Coursework covers a variety of topics, including database systems, software project management, data communications and networks, IT administration, and a capstone project.

This accredited online computer science degree offers four concentrations: enterprise systems, information assurance and security, health information and security, and mobile and web development. The mobile and web development concentration includes the study of game development, which includes a term project that explores mobile game development. Online classes at KSU are offered through the Desire2Learn (D2L) learning platform. Students can use D2L to submit assignments, take exams, and communicate with each other and with their professors.

Applicants to this accredited online computer science degree must have a high school diploma or GED and submit ACT or SAT scores to be considered. Freshman applicants must also have a minimum GPA of 2.5 in all required coursework. Transfer applicants who have at least 30 credits from a regionally accredited institution must have a minimum GPA of 2.0. KSU also accepts Advanced Placement, International Baccalaureate, and College Level Examination Program credits. KSU is not authorized to offer online programs in every state, so students should check for availability in their state before applying. This program is accredited by the Computing Accreditation Commission of ABET and KSU is accredited by the Southern Association of Colleges and Schools Commission on Colleges.


Program Overview
Department: Department of Information Technology
Program Name: Bachelor's of Science in Information Technology
Available concentrations: Enterprise systems, information assurance and security, health information technology, mobile web development
Accrediting body: ABET
Tuition: $462/credit

Delivery
Format: Online or hybrid

Program Requirements
Credit requirements: 121

Program Length
Program start dates: Fall - August 14 ; spring - January 8

Admission Requirements
Application deadline: Fall - May 5 ; spring - November 3
GPA: Minimum 2.5
Standardized tests: ACT or SAT

Contact
Department phone: (470) 578-3708
Department email: svandev@kennesaw.edu (Susan VandeVan, Senior Lecturer & BSIT/BASIT Coordinator)
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
13 LeTourneau University 62.03 4/5 61% Longview, TX

LETU is a private non-denominational Christian university that was founded in 1946 in Longview, Texas. The school was founded by R.G LeTourneau with the purpose of educating veterans returning from World War II. LETU offers degrees that specialize in technology, engineering, liberal arts, and business. The school offers an online 129-credit BS in computer information systems degree that prepares students for careers in software engineering, computer programming, and web development.

This program blends science and business concepts and teaches students how to become IT specialists who can design and implement IT solutions to address a variety of organizational needs. Coursework in this 51-credit major covers topics such as operating systems, web development, financial management, software engineering, and network and data communications. Students are required to enroll in nine credits of business courses on accounting, project management, and financial analysis. This computer science degree online also includes 12 credits of theology courses. Students must earn a minimum grade of "C" in all required major courses to graduate.

Online courses can offered asynchronously, allowing students to complete coursework at their own pace as long as they meet deadlines. Courses begin on Mondays and assignments are due by midnight on Sunday. Applicants into this computer science degree online must have a high school diploma or GED and submit ACT or SAT scores to be considered. Students can transfer credits towards their online bachelor's in computer science from a regionally accredited institution. The school also accepts credits earned through Advanced Placement and International Baccalaureate courses or College Level Examination Program tests. The school offers affordable tuition and a wide variety of financial aid options. In fact, roughly 90% of students receive some form of financial aid. LETU is accredited by the Southern Association of Colleges and Schools Commission on Colleges.


Program Overview
Program Name: Bachelor's of Science in Computer Information Systems
Accrediting body: SACSCOC
Tuition: $375/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 126

Program Length
Program start dates: Spring - January 9, February 20, April 3 ; summer - May 8, June 12, July 17 ; fall - August 21, September 25, October 30

Admission Requirements
Application deadline: Spring - December 15, February 6, March 20 ; summer - April 24, May 29, July 3 ; fall - August 7, September 11, October 16

Contact
Department phone: (903) 326-0027
Department email: GlobalAdmissions@letu.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
14 Champlain College 61.17 5/5 64% Burlington, VT

Champlain is a private undergraduate college that was founded in 1878 in Burlington, Vermont. Today, the school serves more than 2,000 students each year and offers degrees on more than 80 subjects. Champlain offers a variety of distance learning programs that are well-suited for busy professionals. The school offers several computer science degrees online including a BS in computer and information systems, a management information systems (MIS), a bachelor’s degree in software development, and an online web design and development degree.

The BS in computer and information systems teaches students communication and collaboration skills that are coveted by employers in the field. Courses in this computer science online degree cover a variety of topics, including networking, enterprise database systems, network design, cybersecurity, and project management. Students can also add a certificate to further customize their degree. Champlain offers certificates on a variety of topics, including C++ programming, Java programming, software development, and visual C#.

Champlain boasts a generous transfer system that allows students to apply up to 90 credits earned at another accredited institution towards their online bachelor's degree. Online courses at Champlain are offered in seven-week terms, which allows students to pursue their degree at an accelerated rate. Students can enroll on either a full- or part-time basis. During admissions, students are paired with an academic adviser and a career adviser who will assist them throughout their studies. Applicants to this online bachelor's in computer science must have a minimum GPA of 2.5 in all prior academic coursework to be considered. Champlain is accredited by the New England Association of Schools and Colleges.


Program Overview
Program Name: Bachelor's of Science in Computer & Information Systems, Bachelor's of Science in Management Information Systems, Bachelor's of Science in Software Development, and Bachelor's of Science in Web Design & Development
Available concentrations: The management information systems program offers specializations in computer networking and software development
Accrediting body: NEASC
Tuition: $640/credit (less than 12 credits), $7,680/semester (12+ credits)

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Summer - May 8, July 3 ; fall - August 28, October 23 ; spring - January 15, March 19

Admission Requirements
Application deadline: Summer - April 21, June 2 ; fall - August 4, September 29 ; spring - December 1, February 9
GPA: Minimum 2.5

Contact
Department phone: (888) 545-3459
Department email: champlainonline@champlain.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
15 Georgia Southern University 61.04 3/5 50% Statesboro, GA

Georgia Southern offers a variety of online programs that are designed for anyone looking to earn a college degree who have already earned general education credits. The 126-credit BS in information technology is ideal for IT professionals seeking a degree completion program, military personnel, stay-at-home parents, and other nontraditional students.

Georgia Southern’s BS in information technology can be completed entirely online with the exception of some proctored labs and exams. This two-year degree requires that students have already completed two years of general education requirements. Major coursework in this accredited online computer science degree covers a variety of topics, including data communications, programming, IT issues and management, database design and implementation, and systems acquisition integration and implementation. Students must also complete a 280-hour internship where they will gain hands-on experience. They can also choose from one of four nine-credit specializations: systems development and support, web and multimedia foundations, information management, or networking and datacenter administration.

Georgia Southern has a generous transfer system where students can bring in up to 90 credits from another regionally accredited institution. This accredited online computer science degree requires 30 hours of coursework to be completed via a WebBSIT institution. All online students at Georgia Southern pay the same tuition rate, regardless of residency. Students in this program are required to enroll in two courses per semester. Admission into the program requires enrollment in one of the WebBSIT institutions, such as Clayton State University, Columbus State University, Georgia Southern University, or Georgia Southwestern State University. Georgia Southern is accredited by the Southern Association of Colleges and Schools Commission on Colleges and this program is accredited by the Computing Accreditation Commission of ABET.


Program Overview
Department: Department of Information Technology
Program Name: Bachelor's of Science in Information Technology
Accrediting body: ABET
Tuition: $350/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program options: Must enroll in at least 2 courses per term
Program length: 18-20 months
Program start dates: Fall - August 14 ; spring - January 8 ; summer - May 14

Admission Requirements
Application deadline: Fall - August ; spring - December 1 ; summer - April 1
Standardized tests: ACT or SAT

Contact
Department phone: (912) 478-4848
Department email: infotech@georgiasouthern.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
16 University of Maryland-University College 60.80 3/5 4% Adelphi, MD

UMUC offers a 120-credit BS in computer science degree that emphasizes programming, algorithm optimization, and the math and science in computing. The curriculum includes coursework on a variety of subjects, including data structures and analysis, operating systems, computer graphics, and programming languages such as Java, C++, and MATLAB. Past classroom projects include the development of a "virtual" stringed musical instrument with data fields to input notes and boolean fields for testing of the instrument’s performance and realistic 3D worlds that are populated with animated characters and special effects. This computer science degree online can help prepare students for the following certifications: Microsoft Certified Solutions Expert and Oracle Certified Java Programmer. This computer science online degree is also available as a hybrid program, which allows students to take some classes online and some at UMUC’s hybrid locations in Maryland or at a number of military bases across the nation.

Applicants must have a high school diploma or GED to be considered and ACT or SAT scores are not required. Prospective students who have at least 24 transferable credits from a regionally accredited institution can waive do not need to have a GED or high school diploma. Transfer students can apply up to 70 credits towards their degree. Online courses at UMUC are offered asynchronously, allowing students to complete coursework at their own pace as long as they adhere to weekly deadlines. The school offers affordable tuition, and graduates from a Maryland community college can reduce their per-credit in-state tuition by $100 via the Completion Scholarship program. There are also more than 100 other scholarships and a full suite of financial aid options, including interest-free payment plans for qualifying students. UMUC is accredited by the Middle States Commission on Higher Education.


Program Overview
Program Name: Bachelor's of Science in Computer Science
Accrediting body: MSCHE
Tuition: $289/credit (in-state), $499/credit (out-of-state)

Delivery
Format: Online or hybrid

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Summer - May 22, June 5, June 19 ; fall - August 21, September 11, October 2, October 23 ; spring - January 9, January 30, February 20, March 13

Admission Requirements
Application deadline: Summer - May 21, May 31, June 14 ; fall - August 16, September 6, September 27, October 18 ; spring - January 4, January 25, February 15, March 8

Contact
Department phone: (855) 655-UMUC
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
17 Excelsior College 59.47 3/5 40% Albany, NY

Excelsior College offers a 120-credit BS in technology in computer technologies that includes 60 credits of general education coursework and 48 credits in the technology major. The program teaches students how to design, test, and maintain computer circuitry, as well as design, operate and troubleshoot computer database and network systems. This online bachelor’s in computer science emphasizes computer architecture, databases, security, systems analysis, and programming. The curriculum includes coursework on a variety of topics, including computer, electromechanical, nuclear, and power plant technologies. Students must also complete 24 credits of technology electives. Graduates are prepared to pursue a variety of careers, including circuit design engineer, software developer, database specialist, and network engineer.

Excelsior provides credits for military- and occupation-related computer science knowledge and training. Students can also test out of courses they have already mastered. Distance learners have access to a variety of student support services, including success coaches, an online writing lab, technical support, and a career center. Applicants in this online computer science degree must have a high school diploma or GED to be considered. Transfer students must have earned a minimum grade of "C-" in all transfer credits. They must also have completed coursework in electronics and computers with a minimum grade of "C-" within the last 10 years. All online students pay the same tuition rate, regardless of residency. Online courses at Excelsior are offered via Blackboard. Prospective students can see how online courses work at the college in a video tutorial. Excelsior College is accredited by the Middle States Commission on Higher Learning.


Program Overview
Program Name: Bachelor's of Science in Computer Technologies
Accrediting body: MSCHE
Tuition: $510/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Summer - May 1, June 26 ; fall - August 28, October 23 ; spring - January 8, March 5

Admission Requirements
Application deadline: Summer - April 28, June 23 ; fall - August 25, October 20 ; spring - January 5, March 2

Contact
Department phone: (888) 647-2388
Department email: admissions@excelsior.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
18 Bellevue University 59.38 3/5 31% Bellevue, NE

The online learning experience at Bellevue integrates theoretical principles and applied knowledge in high-demand careers, including computer science. Bellevue offers two computer science degrees online: a 127-credit BS in computer information systems and 120-credit BAS in computer information systems. These degrees immerse students in core subjects in the major, an emphasis area, and a choice of selected electives. The 36-credit major in these computer science online degrees cover a variety of topics, including information systems, information security, IT project management, IT systems strategy, and programming. Students must choose from one of four areas of emphasis: application development, business intelligence, cybersecurity, and networking.

The BAS program requires seven fewer credits than the BS degree and is intended for corporate students. The BS degree is ideal for those who want to build their careers in computer systems information. All students at Bellevue are required to take the Kirkpatrick Signature Series, in which they study American vision and values, tradition and change, freedom and responsibility.

Applicants must have a high school diploma or GED to be considered. Transfer students can apply an associate degree towards the program requirements as long as they earn a minimum of 30 credits at Bellevue. However, individual transfer courses must be earned with a minimum grade of "C-" to transfer. Bellevue also accepts other forms of credit such as CLEP and DANTES. All online students at Bellevue pay the same tuition rate, regardless of residency. Active duty military members are eligible for tuition reduction in many undergraduate degrees. Students can opt to take some classes on-site at the school's main campus in Bellevue, Nebraska, or at a variety of satellite locations as well as online. Bellevue is accredited by the Higher Learning Commission.


Program Overview
Program Name: Bachelor's of Science in Computer Information System
Available concentrations: Applications development, business intelligence, cybersecurity, networking
Accrediting body: HLC
Tuition: $298/credit (in-class), $410/credit (online)

Delivery
Format: Hybrid

Program Requirements
Credit requirements: 127

Admission Requirements
Application deadline: Rolling

Contact
Department phone: (800) 756-7920
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
19 Old Dominion University 59.38 3/5 49% Norfolk, VA

ODU is a public research university that was founded in 1930 in Norfolk, Virginia. The school offers a variety of distance learning programs through the ODU Online platform. ODU Online is one of the nation's largest providers of distance learning courses. The 120-credit BS in computer science incorporates theoretic and lab components to help students develop the skills necessary to excel in the field by solving common technological challenges faced by employers. This online computer science bachelor's degree is delivered through ODU Online's Department of Computer Science and covers a variety of topics, including programming languages, object-oriented programming and design, theoretic computer science, computation methods and software, and operating systems.

Students must enroll in professional workforce development courses, which have students engage in experimentation and design to increase creativity and productivity and prepare them to address the application needs of businesses. Distance learners must earn a minimum GPA of 2.0 in all computer science courses to graduate. The program prepares students for careers in software engineering, database administration, application programming, and more.

ODU has a strong military affiliation and provides active duty students with a number of resources, including scholarships, a peer educator program, and more. Online classes are ODU are offered in both asynchronous and synchronous formats, depending on the course. All ODU Online programs are taught by the same professors and confer the same diploma as on-campus programs. Applicants to this computer science degree online must have a high school diploma or GED to be considered. ODU is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools.


Program Overview
Department: Department of Computer Science
Program Name: Bachelor's of Science in Computer Science
Accrediting body: SACSCOC
Tuition: $335/credit (in-state), $369/credit (out-of-state)

Delivery
Format: Online
Instruction style: Asynchronous or synchronous

Program Requirements
Credit requirements: 120

Program Length
Program options: Full-time or part-time
Program length: 2-4 years
Program start dates: Fall - August 26 ; spring - January 6 ; summer - May 15, June 26

Admission Requirements
Application deadline: Fall - December 1 ; spring - October 1 ; summer - March 15
GPA: Minimum 2.0
Standardized tests: ACT or SAT

Contact
Department phone: (800) 968-2638
Department email: sciencesonline@odu.edu (Daphne Bell and Liza King, Enrollment Coordinators)
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
20 Regis University 58.81 4/5 59% Denver, CO

Regis University is a private Jesuit institution that was founded in 1877 in Denver, Colorado. The school offers a 128- to 133-credit BS in computer science that teaches students how to become well-versed in computational solutions that can address complex socio-political, environmental, scientific, and business problems with an emphasis on social justice. The curriculum includes coursework on a variety of topics, such as computational foundations, data structures, computer technology, ethical leadership in computer science, artificial intelligence, and mobile computing. Students can choose from one of four concentrations: computer science, computer engineering, computer information systems, and IT.

Regis also offers a 152-credit combined bachelor's and master's degree through the College of Computer and Information Sciences that allows students to earn both degrees at the same time and at an accelerated pace. Students can also earn certificates in information system security or e-security. Applicants into this accredited online computer science degree must have a high school diploma, work experience, and transferrable credits from another accredited institution to be considered. Students can also earn prior learning credits for military experience, professional licenses, previous work experience, and more.

Online degree programs at Regis are offered using WorldClass, the university's learning management system. Through WorldClass, students can access courses, participate in discussion forums, take quizzes, and upload their assignments. Financing this online bachelor's in computer science at Regis is easy due to the school's reduced tuition rates for teachers and paraprofessionals. Regis also offers financial aid in the forms of military benefits and federal and private student loans. All online students at Regis pay the same tuition rate, regardless of residency. Regis University is accredited by the Higher Learning Commission and the program is accredited by the Accreditation Board for Engineering and Technology.


Program Overview
Department: College of Computer & Information Systems
Program Name: Bachelor's of Science in Computer Science
Available concentrations: Computer science, computer engineering, computer information systems, information technology
Accrediting body: ABET
Tuition: $490/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 128-133

Program Length
Program start dates: Fall - August 28 ; spring - January 15 ; summer - May 7

Admission Requirements
Application deadline: Rolling
Standardized tests: ACT or SAT

Contact
Department phone: (800) 944-7667
Department email: ruadmissions@regis.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
21 Southern New Hampshire University 57.95 4/5 59% Manchester, NH

SNHU is one of the fastest growing institutions of higher learning in the country, offering more than 200 online degrees that are specifically designed for adult learners. The school offers a 120-credit BS in information technologies with an emphasis in software development that teaches students how to develop the powerful networks and cloud computing infrastructure needed in the modern business world. Courses in the computer science degree online are delivered asynchronously through Blackboard. Students will have plenty of hands-on learning opportunities on programming in distributed environments, developing virtual reality animations in 3D, building mobile apps, and more.

The curriculum includes business courses and classes on a variety of IT subjects, including system software development, interactive virtual environments, project management in IT, human factors in IT, and cybersecurity and information assurance. One course of note is cyberlaw and ethics, which exposes students to ethical dilemmas facing IT and computing professionals today. There is also a required two-part capstone project in advanced information systems design where students will study the methodologies used in systems analysis, design, and implementation. The second part requires students to implement the systems project they designed in the first part of the course.

Students can apply up to 90 transfer credits towards their degree, potentially receiving credit for earning certifications such as CompTIA or TestOut. Distance learners can take advantage of a variety of support services, including a writing center, 24/7 online tutoring via Smarthinking, and an online wellness community where students can access health and lifestyle information. SNHU boasts some of the most affordable tuition rates in the nation and offers a full suite of financial aid options. Applicants to this online bachelor's degree in computer science must have a high school diploma or GED to be considered. SNHU is accredited by the New England Association of Schools and Colleges.


Program Overview
Program Name: Bachelor's of Science in Information Technologies
Available concentrations: Cyber security, data analytics, database administration, game design & development, geographic information systems, IT management, network & telecommunications, robotics & artificial intelligence, software development, web design & development
Accrediting body: NEASC
Tuition: $320/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program options: Full-time or part-time
Program start dates: 6 terms per year

Admission Requirements
Application deadline: Rolling

Contact
Department phone: (888) 387-0861
Department email: enroll@snhu.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
22 Saint Leo University 57.75 3/5 43% Saint Leo, FL

Saint Leo is a private, nonprofit, Christian university that was founded in 1889 in Florida. The school has more than 40 education centers and serves primarily adult learners and military personnel. The School of Business offers two online computer science bachelor's degrees: a 120-credit BS in computer information systems and a 120-credit BS in computer science with an information assurance specialization. This computer science online degree emphasizes specialized skills in programming, network administration, system analysis and design, IT project management, and web design and programming. The curriculum includes courses on a variety of computer science topics, including Java and Visual Basic, database programming, network theory and design, and project management.

The computer science degree with an information assurance specialization teaches students how to develop, support, and manage software, hardware, and systems integration. Students are immersed in a classroom environment in which they work with state-of-the-art techniques and tools. This computer science degree online includes classes on a variety of IT subjects, including computer systems, computer forensics, network security, and database concepts and programming. Students are taught by faculty who have worked in high-level positions at companies such as IBM, Texas Instruments, and the U.S. Air Force. Students have gone on to internships with Verizon and Tech Data Corporation, as well as a variety of local companies.

Applicants must have a high school diploma or GED to be considered. Saint Leo accepts credits from programs from programs such as Advanced Placement, College-Level Examination Program, and DANTES. Students with an associate of arts degree may transfer up to 64 credits into a bachelor's program at Saint Leo. Other associate degrees and credits can also be transferred on a case-by-case basis. Saint Leo is accredited by the Southern Association of Colleges and Schools Commission on Colleges and this computer information systems program is accredited by the International Assembly for Collegiate Business Education.


Program Overview
Program Name: Bachelor's of Science in Computer Information Systems, Bachelor's of Science in Computer Science - Information Assurance
Accrediting body: SACSCOC
Tuition: $360/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Summer - May 1, June 26 ; fall - August 21, October 16 ; spring - January 8, March 5

Admission Requirements
Application deadline: Summer - May 7, July 2 ; fall - August 27, October 22 ; spring - January 14, March 11

Contact
Department phone: (800) 334-5532 Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
23 Western Kentucky University 57.58 3/5 50% Bowling Green, KY

WKU is a public university that was founded in 1906 in Bowling Green, Kentucky. The school boasts a number of nationally ranked programs in business and engineering. Online learning at WKU is offered in two formats: WKU On Demand and WKU Online. The school offers over 50 distance learning programs, including a BS in computer information technology. This online bachelor's in computer science teaches students about computer networks, systems, and databases and prepares them for careers as computer support specialists, computer systems analysts, database administrators, and web developers.

The curriculum includes coursework on a variety of IT topics, including web system development, database administration, systems analysis and design, network administration, and advanced systems architecture. There is also a required culminating capstone project. Many courses are offered entirely online, but some courses do include limited face-to-face meetings. Professors can require as many as two of these and still list their class as an online course. Therefore, students seeking an entirely online experience should research each course to ensure that there will be no face-to-face requirements.

Transfer students with an associate degree can earn their online computer science degree with just 36 credits of CIT courses. There is also a 21-credit option that allows graduates to seamlessly transfer into the school's online MS in engineering technology management program. Students get to work with a variety of professional-level training tools, including Microsoft Dreamspark, VMware, and Testout. Applicants into this online bachelor's in computer science must have a high school diploma or GED and provide ACT or SAT scores to be considered. WKU also offers a student resource portal, with access to online tutoring, a math lab, and library services. WKU is accredited by the Southern Association of Colleges and Schools Commission on Colleges.


Program Overview
Program Name: Bachelor's of Science in Computer Information Technology
Accrediting body: SACSCOC
Tuition: $510/credit

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program start dates: Fall - August 21 ; winter - January 2 ; spring - January 22 ; summer - May 14, June 4, June 11, July 2, July 9

Admission Requirements
Application deadline: Rolling
Standardized tests: ACT or SAT

Contact
Department phone: (270) 745-0111
Department email: admission@wku.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
24 Dakota State University 56.72 3/5 42% Madison, SD

DSU is a public nonprofit university that was founded in 1881 in Madison, South Dakota, as a teacher education college. Today, the school is one of the most technologically advanced colleges in the Midwest. DSU offers a 120-credit BS in computer science that prepares students for careers in the next frontier in the internet — the Internet of Things — as software engineers, penetration testers, programmers, and more. This online computer science degree includes areas of study such as networking, algorithms and optimizations, programming, and data structures.

Students have the option to enroll in the 4+1 program, where they can begin earning credit toward the school's MS in applied computer science while earning their bachelor's degree. This four-year BS in computer information systems is ideal for those who want to start a career as a web developer, application developer, or IT engineer. The 48-credit major includes courses on a variety of IT topics, including organization and management, data and virtual communications, and info security fundamentals. Students may be eligible to enroll in a fast-track option with approval from the college dean.

DSU also offers a Center of Excellence in Computer Information Systems, an honors program in which students are prepared to become leaders in development, application, and IT in all facets of business and industry. Applicants must have a high school diploma or GED and submit ACT or SAT scores to be considered as freshman. Transfer students must have more than 24 credits of college coursework with a minimum GPA of 2.0. The school recommends that students check the ensure that this program is available in their state before applying. DSU is accredited by the Higher Learning Commission.


Program Overview
Program Name: Bachelor's of Science in Computer Science
Accrediting body: HLC
Tuition: $335/credit (in-state), $461/credit (out-of-state)

Delivery
Format: Online

Program Requirements
Credit requirements: 120

Program Length
Program options: Full-time
Program length: 4 years
Program start dates: Spring - January 9 ; summer - May 15 ; fall - August 21

Admission Requirements
GPA: Minimum 2.6
Standardized tests: ACT or SAT

Contact
Department phone: (888) DSU-9988
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile
25 City University of Seattle 56.35 3/5 47% Seattle, WA

CityU offers a variety of distance learning programs that are ideal for those who want to jumpstart their careers in areas such as technology or project management. The school offers a 180-credit BS in applied computing that can be completed entirely online and includes an in-depth lab experience and instruction from highly-experienced faculty. The applied curriculum is based on a variety of certifications, including the Cisco Certified Network Associate, Microsoft Certified Systems Engineer, and Certified Information Systems Security Professional programs.

The curriculum for this online degree in computer science includes major coursework on a variety of IT subjects, including programming, human-computer interactions, data management communications, systems analysis and design, and IT ethics. Students are also required to complete a two-part culminating capstone project. Graduates are prepared to pursue careers as software developers, database engineers, systems integrators, and more. This online bachelor’s in computer science can be completed in just two and a half years of full-time study. Applicants must have a high school diploma or GED and have completed prerequisite courses such as programming with Python, the fundamentals of computer, web design, and college-level math to be considered. Distance learners have access to a variety of support services, including an online library, a learning resource center, and a robust internship program that matches students with employers in the Pacific Northwest.

Many courses are offered entirely online via Blackboard, while some are offered in a hybrid format that includes some on-campus visits. CityU offers a full suite of financial aid options, including scholarships, grants, and loans. U.S. students all pay the same tuition rate, regardless of state residency. Active and retired military personnel pay a reduced tuition rate. CityU is affiliated with the National University System and is accredited by the Northwest Commission on Colleges and Universities.


Program Overview
Program Name: Bachelor's of Science in Computer Science
Accrediting body: NWCCU
Tuition: $350/credit

Delivery
Format: Online or hybrid

Program Requirements
Credit requirements: 180

Program Length
Program options: Full-time or part-time
Program start dates: Summer - July 10th ; fall - October 2nd ; winter - January 8th ; spring - April 2nd

Admission Requirements
Application deadline: Rolling

Contact
Department phone: (888) 422-4898
Department email: info@cityu.edu
Social Media Accounts: Facebook, Twitter

Tweet this Share this School Profile

Computer science is a broad field that can lead to numerous career paths depending on the school and online programs offered. Computer science focuses on the mathematical and theoretical basis of using calculations, such as algorithms, to process information. Therefore, students pursuing an online computer science degree should be comfortable with advanced math concepts. Computer science students are exposed to all aspects of the computing pipeline from hardware and software applications to the network configurations that connect those elements together.

CONCENTRATIONS OFFERED FOR AN ONLINE BACHELOR’S IN COMPUTER SCIENCE

Concentration Description Careers This Concentration Prepares For
Software Engineering Courses in a software engineering specialization are heavy focused on programming and design. Students enroll in electives such as game design and artificial intelligence. Software engineers work in a wide variety of fields and design, test, and deploy software. They create the apps that people use on their cell phones and the systems that help launch rockets into space.
Network and Security The network and security concentration in many online computer science programs focuses on the technology that keeps computer systems operating smoothly and safe from hackers, viruses, and other threats. Students learn the fundamentals of network architecture, theory, and protocols. Network and security experts can pursue roles at almost any type of business. They are particularly in demand at organizations that need to protect sensitive data, such as financial and research institutions.
Game Development One of the more creative specializations available in some online computer science degree programs is game development. This concentration covers the algorithms and technologies needed to create video games, as well as the research, marketing, and business models behind creating a successful gaming product. Careers for game developers can be found in the entertainment industry, as well as in the education, military, and consumer product fields.

CURRICULUM FOR AN ONLINE COMPUTER SCIENCE DEGREE

Most computer science online degree programs offer a liberal arts education that provides students with an overview of the field with a wide range of courses, while others stress the mathematical side and require classes in probability theory, statistics, and linear algebra and calculus. While no two schools will have the same curriculum for an online bachelor’s in computer science, the following are common courses that can be found in any program:

  • Artificial Intelligence (AI): AI courses provide an overview of how machines can interact with people, solve problems, and reason similar to humans. AI is an important aspect of careers in the robotics and gaming industries as well as in search engine design and medical diagnostics.
  • Cryptography: Cryptography classes cover the techniques used to keep data secure, such as encryption, digital signatures, authentication, and zero-knowledge protocols. Experts in cryptography often work in IT departments and in industries that manage sensitive information, such as government, retail, and banking.
  • Data Mining: Data mining courses teach methods used for accessing both clearly defined and unstructured data, such as pattern recognition, clustering, and text mining. Data scientists use data mining to gather information that can be translated into actionable ideas for better performance, such as analyzing the online viewing habits of consumers to improve the design of a website. The healthcare, hospitality, technology, and consumer industries all use data scientists to improve their services.
  • Health Informatics: Health informatics classes teach students how computing applies to all aspects of healthcare delivery, including the design, implementation, and evaluation of clinical information systems. Courses often involve applying learned knowledge to a real-world clinical challenge. Students specializing in health informatics typically find careers in the medical and healthcare fields, as well as the insurance industry.
  • Machine Learning: Machine learning courses delve into the statistics, linear algebra, and other methods used to teach a computer how to identify patterns in data and then adapt its behavior without being reprogrammed. Machine learning is an important skill used by statistical analysts, software engineers, and architects in a variety of fields from aerospace to entertainment.

HOW LONG DOES IT TAKE TO GET AN ONLINE COMPUTER SCIENCE BACHELOR’S DEGREE?

Computer science online programs typically require students to complete 120 credit hours of work to earn a bachelor’s degree. Some online computer science bachelor degree programs may require more credit hours, and students who do not have a strong background in math could find they need to take extra time to get up to speed in linear algebra and calculus. In general, most programs will take four years to complete for freshman applicants with no prior college experience. Full-time students who have earned an associate degree can often complete programs in two years, with some schools even offering accelerated one-year programs to students who have already earned a BA or BS in another subject.

When choosing the best online schools for computer science, it is important to consider each school’s accreditation status. Accreditation shows that the institution and the program have met rigorous standards set by the U.S. Department of Education (DOE) and the Council for Higher Education Accreditation (CHEA). Both the DOE and CHEA are agencies that establish and implement educational policies and standards so that all schools meet the same criteria for excellence. Both of these agencies hold educational institutions accountable and advocate for quality education, ensuring that your degree is worth the time and money you’ve invested in it.

Schools can be either regionally or nationally accredited. Programs with national accreditation are often considerably less expensive and will accept transfer units from a wider selection of schools. However, the majority of U.S. colleges are regionally accredited, which tends to have stricter qualifying standards, making it the preferred type of accreditation by many licensing boards. Graduate programs often only recognize undergraduate degrees from regionally accredited schools, which is something to keep in mind if an advanced degree is a part of your plan.

When searching for the right computer science online degree programs, look for accreditation from the Accreditation Board for Engineering and Technology (ABET) and its four commissions, particularly the Computing Accreditation Commission. Institutional accreditation should be from an agency recognized by the DOE or CHEA. A list of recognized agencies and all accredited schools can be found on both the DOE and CHEA websites.

The job outlook is strong for college graduates with a bachelor’s degree in computer science, particularly those with relevant work experience. A 2014 survey by Georgetown University’s Center on Education and the Workforce found that experienced college graduates have a 4.0% unemployment rate ― a full percentage point below the national unemployment rate across all industries. Below, you can see the unemployment prospects for computer science majors measured against experienced graduates with degrees in other computer-related fields.

Job Placement

Undergraduate Degree Field Unemployment Rate for Experienced Bachelor’s Degree-Holders
Computer Science 4.0%
Computer and Information Systems 4.3%
Information Sciences 4.3%
Computer Engineering 3.7%
Miscellaneous Computer 6.0%

Source: From Hard Times to Better Times’ by the Georgetown University Center on Education and the Workforce

The BLS also notes that the computer and information technology industry is projected to grow by nearly 500,000 jobs between 2014 and 2024. This rapid growth ensures that skilled computer science degree-holders will have a wealth of job opportunities available to them in the years to come.

Earning a Living

College graduates with a degree in computer science enjoy much higher earning potential than colleagues with less education. The following table highlights the median salaries for associate and bachelor’s degree-holding computer scientists during two key career stages.

Degree Median Annual Salary for Entry-Level Employees (0-5 Years) Median Annual Salary for Mid-Career Employees (10+ Years)
Associate Degree in Computer Science $40,400 $67,300
Bachelor’s Degree in Computer Science $65,300 $107,000

Source: 2015-16 PayScale College Salary Report

According to the data, bachelor’s holders outearned those with an associate degree by 61.6% at the entry-level mark and 59.0% at mid-career. It’s also important to note that the entry-level annual earnings for bachelor’s graduates is only $2,000 lower than the mid-career salary for associate degree-holders.

Naturally, the exact salary for a given position in the field will vary based on a number of factors, including specific job title, employer size, and location. Using data from PayScale, the next table examines the overall salary growth for five of the most popular career pathways for computer science professionals.

Occupation Median Annual Salary for Entry-Level Employees (0-5 Years) Median Annual Salary for Mid-Career Employees (10+ Years) Median Annual Salary for Experienced Employees (10-20 Years) Median Annual Salary for Late-Career Employees (20+ Years)
Computer Programmer $51,422 $65,169 $72,883 $76,986
Software Developer $62,448 $76,168 $86,399 $90,105
Network Architect $86,246 $100,535 $117,277 $120,178
Information Systems (IS) Manager $61,379 $70,545 $83,945 $89,078
Network Administrator $49,466 $56,158 $61,904 $65,313

Source: PayScale

Career and Further Education Opportunities

Students who graduate from college with a bachelor’s in computer science will be qualified for dozens of entry-level positions, as well as select supervisory roles that are normally reserved for well-educated candidates. Below, we’ve profiled four of the most common career pathways for professionals with a computer science degree.

Computer Systems Specialists

Systems analysts develop computing systems based on the needs of their organization. They must carefully research their client’s organizational structure in order to create efficient, user-friendly systems that optimize productivity.

Median Annual Salary – $85,800
Projected Growth Rate – 21%

Software Developers

Software developers create, test, and evaluate applications, games, and other software-based programs, along with the systems and controls that enable these programs to function properly. They may also design models, diagrams, and flowcharts that instruct programmers how to write proper code sequences.

Median Annual Salary – $100,690
Projected Growth Rate – 17%

Computer Network Architects

Computer Network Architects: Network architects design and develop different types of telecommunication networks. Most of their work is concentrated on local area networks, usually designed for a small number of users in a single location, or wide area networks, which can include many users in multiple locations. Additionally, they are often called upon to perform hardware and software upgrades.

Median Annual Salary – $100,240< Projected Growth Rate – 9%

Computer and Information Systems (CIS) Managers

Also known as IT managers, CIS managers are responsible for the tech-based operations at large companies and organizations. Day-to-day duties usually entail a combination of programming, software development, data analysis, and business administration. They may also be tasked with completing a variety of maintenance and administrative tasks, like recruiting, interviewing, screening and hiring new employees, and answering technical questions from non-CIS employees.

Median Annual Salary – $131,600
Projected Growth Rate – 15%

Professional Organizations

Making professional connections is crucial to your career development, and professional organizations offer a great entry point for students who want to learn more about their chosen career path. Below you’ll find three of the country’s most prominent organizations established for computer science professionals. These organizations host networking events, provide online trainings, maintain active job boards, and offer other services for career-ready college graduates.

Despite the relative affordability of online programs, most students still need financial assistance. Students should complete a Free Application for Federal Student Aid (FAFSA) form to learn more about loans, grants, and other opportunities offered through the U.S. government. Additionally, private grants and scholarships are widely available through nonprofit organizations, companies, and other sources. Check out our collection of resources below to learn more about financial aid options.

AN OVERVIEW OF FINANCIAL AID

Approximately two-thirds of today’s college students rely on loans to fund their education, but there are plenty of overlooked financing options you can use to reduce your overall student debt.

UNDERSTANDING THE FAFSA

Completing the Free Application for Federal Student Aid (FAFSA) is a crucial first step for any student with financial needs. Our FAFSA guide features a step-by-step rundown on the process and answers to several frequently asked questions.

FINANCIAL AID FOR ONLINE COLLEGE STUDENTS

Financial aid for online learning is equivalent to what you’ll find for campus-based learning, but that hasn’t always been the case. Learn about the changes that have taken place, as well as the different funding opportunities available to online students.

SCHOLARSHIPS FOR WOMEN

Online programs can provide an affordable and flexible option for women trying to balance the demands of work, family, and earning their degree. We’ve curated a list of valuable scholarships specifically for women.

SCHOLARSHIPS FOR SINGLE PARENTS

Online college programs can be a flexible, affordable option for single parents who are interested in earning a degree and securing their family’s financial future. We’ve compiled a list of scholarships, grants, and other financial aid options geared toward single moms and dads.

FINANCIAL AID FOR VETERANS AND ACTIVE MILITARY

Millions of dollars in free money is available to U.S. military personnel, but much of it goes unused. Learn more about grants, scholarships, and other financial aid opportunities available to veterans, active-duty service members, and reservists.

Best Online Computer Science Degrees of 2016
Rank School Location
1 University of Illinois at Springfield Springfield, IL
2 Regis University Denver, CO
3 Troy University Troy, AL
4 Old Dominion University Norfolk, VA
5 Oregon State University Corvallis, OR
6 Florida State University Tallahassee, FL
7 Mercy College Dobbs Ferry, NY
8 National University La Jolla, CA
9 Southern University and A&M College Baton Rouge, LA
10 Franklin University Columbus, OH