Online computer science degree programs teach students to analyze and design computer systems and complex software programs.
Online computer science degrees also equip learners with skills and knowledge to design, create, and invent new computer technology that solves business, scientific, and socio-political problems. They also conduct research, work with robotics, and develop the theories that lead to new technologies.
Herzing University offers the following computer science online degree programs:
Regis University - offers the following distance learning computer science degree program:
Colorado Technical University - offers the following online computer science degrees:
American Sentinel University offers the following computer science degree online programs:
Baker College offers the following computer science online degree programs:
The University of Liverpool - offers the following online computer science degree program:
It is critical for a learner looking to earn a degree in computer science to also have strong analysis and problem-solving skills, as well as a background in math.
Associate degree programs teach basic technical computer skills, but students in bachelor's degree programs learn to apply models of software design to real-world problems, understand the functions of algorithms, and choose the appropriate computation techniques and programming languages. Computer, math, and science courses dominate the curriculum, preparing students for post-graduate degrees.
In master's degree programs students focus on specific aspects of computer science, such as computer graphics, human-computer interaction, computer networking, information systems security, emerging media, applied algorithms and data structures, scientific computing, or artificial intelligence, among other concentrations. Students gain the skills and knowledge they need for careers in their chosen areas of computer science.
A PhD in computer science is required in order to obtain research funding or teach at the university level. Doctoral students conduct research that advances the field of computer science, enabling them to predict trends and make contributions in their areas of expertise.
Computer scientists apply information and computer theory to computer systems. Because of their broad area of expertise, they can work in many different computer-related positions in any industry.
Computer science graduates find positions in robotics, multimedia applications, financial services, telecommunications, software publishing, computer system design, consultation, and data management. Job titles for graduates with degrees in computer science may be computer engineer, systems analyst, database administrator, programmer analyst, information technology manager, systems engineer, web developer, and information technology analyst. They may work for startup businesses, non-profit organizations, major corporations, government, education, or the military.
The U.S. Bureau of Labor Statistics (BLS) anticipates excellent job prospects for computer scientists. The demand is great for highly skilled professionals, especially those with doctoral degrees in computer science and engineering. BLS estimates the mean annual wage for computer and information scientists was $100,900 in May 2008.
Computer systems software engineers design, develop, and test operating systems software. According to BLS the mean annual salary for this profession was $94,520 in May 2008. Computer applications software engineers-who design, develop, and modify computer applications software-had a mean annual wage of $87,900. Computer systems analysts design and develop new programs and modify existing programs in order to help organizations reach their goals, and earned $78,830.
Return to the top of Online Computer Science Degree Programs
Information Technology Degrees
Information Technology Bachelors
Information Technology Masters
Management Information System Degrees