Home » Online Programs » Distance Learning & Online Computer Science Degree Programs

Distance Learning & Online Computer Science Degree Programs

A degree in computer science is designed to be very general in scope to also allow those graduating from more advanced level programs to specialize in areas of interest and expertise. Many students start their educational careers in an associate or bachelor level computer science program and then choose to specialize in computer engineering, software design, computer programming, web design, networking, computer repair or virtually any other technology related field. Some business professionals also start their degrees in computer science or return to take advanced training to give them the technological edge in job competitions.

Computer science degrees range from undergraduate to associate, bachelor and master level degrees. In addition certification in specific operating systems such as Microsoft, or in specific programming languages such as Java are all options within the program. Professionals within the field may also return to online classes or traditional on-campus classes to stay abreast of the constantly changing technology in the field of computer science. Most business and companies require computer science technicians and department managers to complete a set number of professional development hours to ensure that they are current with the latest in technology.

Since computer sciences encompasses such a wide range of topics classes are very diverse. Students can choose from hardware maintenance, software applications, networking systems, networking hardware, security issues in networking, software engineering, software applications, computer programming, computer systems design, equipment repair and even training for professionals working with computers or technology on the job. This flexibility in classes is ideal for students that are not sure what area of computer science is the best for their needs. Classes use both theoretical knowledge and practical skills based assignments to ensure that students understand the concepts and can apply them to real world settings.

Certificate Programs

Request information from Regis University »

Undergraduate Certificate in UNIX (Solaris) Operating System from Regis University

The objective of the undergraduate certificate in UNIX (Solaris) operating system program is providing students with the knowledge and skills necessary to pass the industry certification in UNIX Operating System (Solaris) Programming certification… Additional Information »

Request information from ECPI »

Diploma in Computer Electronics Engineering Technology from ECPI

For people that enjoy working with electronics, a diploma in computer electronics engineering technology program could be a good career choice for you. Course studies in this program include automotive and aerospace industries, manufacturing, and… Additional Information »

Associates Programs

Request information from Everest University Online »

Associate of Science in Computer Information Science from Everest University Online

A career in computer information science can be very rewarding and challenging. Having the background knowledge needed to design computer programs, maintain secure networks, and create storage areas for important documents. Students who want to enter… Additional Information »

Request information from Herzing College »

Associate of Science in Computer Science from Herzing College

Students in this program are introduced to the skills needed from qualified IT professionals. An emphasis is put on understanding how to apply technical networking, database management and software development practices to business environments so graduates… Additional Information »

Request information from American Sentinel University »

Associate of Science in Computer Science from American Sentinel University

This practical, entry-level degree gives students a solid foundation in the basics of computer science, especially programming. Students also develop analytical and communication skills in classes that cover data structures, design, calculus, computer… Additional Information »

Bachelors Programs

Request information from  »

Bachelor of Computer Science from

After earning a degree in computer science, students will be able to find employment as software engineers, data analysts, information systems managers, and software developers in many different industries. Those who have an interest in learning more… Additional Information »

Request information from  »

Bachelor of Computer Science from

After earning a degree in computer science, students will be able to find employment as software engineers, data analysts, information systems managers, and software developers in many different industries. Those who have an interest in learning more… Additional Information »

Request information from Baker College Online »

Bachelor of Computer Science – Database Technology from Baker College Online

Many companies rely on databases as a way to store information, make information more accessible, and to maintain records for tax and other purposes. A degree in database technology will teach students how to design databases using computer programs such… Additional Information »

Request information from Regis University »

Bachelor of Science in Computer Science from Regis University

Those who earn a degree in computer science will be able to find employment in various industries. There are many skills that will be taught in this degree program including workflow analysis, computer architecture, and computer networking. Students will… Additional Information »

Request information from Franklin University »

Bachelor of Science in Computer Science from Franklin University

This program introduces students to the many different facets of industry-related skills to prepare them for practical careers in computer science, database management, programming, software development and more. The B.S. degree combines general education… Additional Information »

Request information from American Sentinel University »

Bachelor of Science in Computer Science from American Sentinel University

Students pursuing a Computer Science degree at the Bachelor's level are expected to become successful, competent professionals within a variety of areas in the industry, including IT, programming and more. American Sentinel's program operates in C++,… Additional Information »

Masters Programs

Request information from Ellis MBA Program »

MS in Computer Science from Ellis MBA Program

Graduates of the Master of Science in computer science can find positions in IT departments, internet security departments, as network administrators, information technology managers, consultants and web administrators to name just a few career options.… Additional Information »

Request information from National University »

Master of Science in Computer Science from National University

Students involved in this graduate-level program are trained in the practical applications of technology, as well as the vital interpersonal skills that help them succeed in a variety of careers. Topics covered include database systems and management,… Additional Information »

Request information from American Sentinel University »

Master of Science in Computer Science from American Sentinel University

This advanced course of study provides students with the tools they need to become successful leaders in computer science, from jobs in Internet development to database management to programming and networking. Concentrations are available in Computer… Additional Information »

View the following Technology subjects: