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:

  • Colorado Technical University

    Colorado Technical University responds quickly to information requests through this site.

    Suggested programs:
    • Master of Science in Computer Science
    • M.S. in Computer Science: Database Systems
    • Doctor of Computer Science
    • Doctorate - Computer Science: Information Assurance (Executive Format)
    • BS - IT - Web Development
    More information about Colorado Technical University
  • Lewis University

    Lewis University responds quickly to information requests through this site.

    Suggested programs:
    • MS in Computer Science
    • MS in Computer Science - Intelligent Systems
    • MS in Data Science - Computer Science
    • MS in Computer Science - Software Engineering
    • MS in Computer Science - Cyber Security
  • Herzing University

    Herzing University responds quickly to information requests through this site.

    Suggested programs:
    • Bachelor of Science - Information Technology: Security Technology Concentration
    • Bachelor of Science - Information Technology: Network Management Concentration
    • Associate of Science - Information Technology Administration and Management
    • Bachelor of Science - Information Technology Administration and Management With No Declared Minor or Concentration
    • Bachelor of Science - Software Development With No Declared Minor or Concentration
    More information about Herzing University
  • Northcentral University

    Northcentral University responds quickly to information requests through this site.

    Suggested programs:
    • Doctor of Business Administration - Applied Computer Science
    • PhD in Business Administration - Applied Computer Science
    • MBA - Applied Computer Science
    • PhD-TIM - Computer Science
    • MSTIM - Computer Science
    More information about Northcentral University
  • Georgetown University

    Georgetown University responds quickly to information requests through this site.

    Suggested programs:
    • Masters of Professional Studies in Technology Management
    More information about Georgetown University
  • Kaplan University

    Kaplan University responds quickly to information requests through this site.

    Suggested programs:
    • BSIT - Information Management
    • MSM in Information Technology
    • M.S. in Information Technology
    • A.A.S. in Information Technology
    • M.S. in Information Technology - Info Security & Assurance
    More information about Kaplan University