Online Computer Science Courses: Course Curriculum for an Online Computer Science Degree Program

Published Sep 19, 2009

RSS Feed

There are a lot of options for pursuing computer science degrees online. An associate's degree in computer science can lead to an entry-level position; however, most computer science jobs require at least a bachelor's degree. An increasing number of computer science professionals are pursuing online master's and Ph.D. programs in computer science to gain the knowledge and skills needed to advance their careers.

Course Curriculum for an Online Associate's Degree in Computer Science

An associate's degree in computer science is the minimum education required for an entry-level position in the field. Payscale.com lists examples of entry-level computer science positions, such as computer repair technician, computer technical support specialist, network administrator and computer support technician. The curriculum for an online associate's degree program in computer science may include classes in computer technology, computer programming, basic web design, software development and network fundamentals.

Course Curriculum for an Online Bachelor's Degree in Computer Science

A B.S. in Computer Science prepares students for variety of careers, including computer programmer, computer engineer, database manager, computer systems manager, systems analyst and technical support specialist. Typical courses in an online B.S. program in computer science include operating systems principles, computer networking, program development, computer maintenance, database systems, web applications and software engineering. Some programs allow students to focus on a specific area of concentration.

Course Curriculum for an Online Master's Degree in Computer Science

A master's degree in computer science can lead to career advancement and a higher salary. Sample classes for an online program include programming languages, algorithms, network security, operating systems design, data mining and advanced database systems. Students can choose an area of concentration, such as database management or security. Some programs require a thesis, comprehensive exam or final project.

Course Curriculum for an Online Ph.D. Degree in Computer Science

According to the IEEE Computer Society, www2.computer.org, Ph.D. program graduates are choosing jobs in private industry over academia. Popular specialties include database and information systems, graphics, human interfaces, artificial intelligence, robotics, open source and networks. An online Ph.D. program curriculum can include programming theories and principles, operating systems, database management, artificial intelligence, cryptography and computer graphics. Students usually complete a dissertation.

Featured School Choices:

  • Saint Leo University

    Saint Leo University responds quickly to information requests through this site.

    Suggested programs:
    • BS: Computer Science
    • BS: Computer Science - Information Assurance
    • BS: Computer Information Systems
    • AA: Information Technology
    • BS: Cybersecurity
  • Purdue University Global

    Purdue University Global responds quickly to information requests through this site.

    Suggested programs:
    • BS in IT - IT Management
    • BS in Cloud Computing and Solutions
    • MSM in Information Technology
    • M.S. in Information Technology
    • M.S. in Information Technology - Info Security & Assurance
    More information about Purdue University Global
  • Regent University

    Regent University responds quickly to information requests through this site.

    Suggested programs:
    • Bachelor of Science in Computer Science
    • Bachelor of Applied Science in Information Systems Technology
    • Bachelor of Science in Information Systems Technology
    • Bachelor of Science in Information Systems Technology - General
    • Bachelor of Science in Information Systems Technology - Information Security
    More information about Regent University
  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this site.

    Suggested programs:
    • B.S. in Computer Programming
    • Bridge to the M.S. in Information Technology Management
    • M.S. in Information Technology Management
    • M.S. in Instructional Technology
    • B.S. in Information Technology
    More information about Grand Canyon University
  • Full Sail University

    Full Sail University responds quickly to information requests through this site.

    Suggested programs:
    • Bachelor of Science - Mobile Development
    • Master of Science - Mobile Gaming
    • Master of Science - Business Intelligence
    More information about Full Sail University
  • Colorado State University Global

    Colorado State University Global responds quickly to information requests through this site.

    Suggested programs:
    • Master - Information Technology Management
    • BS - Information Technology
    • Graduate Specialization - Information Technology
    • BS - Management Information Systems and Business Analytics
    • Graduate Certificate - Cyber Security
    More information about Colorado State University Global