Online Courses in Computer Science 2020

Students who elect to take classes on the web do so by enrolling in online courses. An online course is a class wherein all or most of the materials and coursework are uploaded to an online learning environment. What is an online course in computer science? An online course in computer science is a class that introduces students to the principles of computers, including programming, abstraction, s… Read more

Students who elect to take classes on the web do so by enrolling in online courses. An online course is a class wherein all or most of the materials and coursework are uploaded to an online learning environment.

What is an online course in computer science? An online course in computer science is a class that introduces students to the principles of computers, including programming, abstraction, software engineering and web development. These and many other ideas serve as the building blocks that develop students’ understanding of computers and how to harness their potential. Online tests and homework exercises typically ensure students stay on top of the coursework. Upon completion, the course may count towards the credits required to earn a degree.

For students interested in computers and technology, such a course could offer many benefits. In addition to learning more about the subject matter, you may be able to experiment with it hands-on through an internship opportunity. The course also develops students’ technological knowledge.

There are a range of different factors, including location, tuition and fees, that determine the cost of attendance for an online course in computer science. If you need a precise estimate, admissions offices are the best source for such information.

Enrolling in a course in computer science could lead to many exciting careers. Upon completion of a degree program, some of the positions that may interest you include software programmer, IT manager, technical repair personnel or web technician. These and many other jobs put the valuable computing skills learned in the class to use, and there is certainly no shortage of career options relevant to your skill set.

Online courses are a great way to learn at your own leisure, and your university of choice may even offer an online course in computer science. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read less
Other options within this field of study: 
Noroff School of Technology and Digital Media
Oslo, Norway

This two-year education program provides you with the skills for practical work within the main areas of developing interactive and dynamic products. The program covers both d ... +

This two-year education program provides you with the skills for practical work within the main areas of developing interactive and dynamic products. The program covers both design skills and technical programming skills. -
Courses
Full-time
Part-time
2 - 4 years
English
11 Aug 2020
Online
 
Saïd Business School, University of Oxford
Oxford, United Kingdom

Collaborate with industry leaders and innovators to understand the implications of artificial intelligence (AI). The Oxford Artificial Intelligence Programme aims to supply yo ... +

Collaborate with industry leaders and innovators to understand the implications of artificial intelligence (AI). The Oxford Artificial Intelligence Programme aims to supply you with a sound understanding of AI technology. -
Courses
Part-time
6 weeks
English
Aug 2020
Online
 
MIT Sloan School of Management (Get Smarter)
Cambridge, USA

The MIT Artificial Intelligence: Implications for Business Strategy online short course aims to teach you the skills needed to include AI in your business strategy and create ... +

The MIT Artificial Intelligence: Implications for Business Strategy online short course aims to teach you the skills needed to include AI in your business strategy and create a plan for transformation. Through an engaging mix of business insights and case examples, you’ll explore the impact of AI technologies and how they can be harnessed to support your business needs. -
Courses
Part-time
6 weeks
English
Sep 2020
Online
 
DiploFoundation
Msida, Malta

Artificial intelligence has moved from the realm of science fiction into our everyday lives. But what is it, exactly, and how does it change the socio-economic landscape? What ... +

Artificial intelligence has moved from the realm of science fiction into our everyday lives. But what is it, exactly, and how does it change the socio-economic landscape? What is at stake for governments, businesses, and citizens? Artificial intelligence (AI) has developed significantly in recent years, and is increasingly part of everyday life. Interactive voice assistants in our mobile phones, targeted online advertisement, autonomous cars, and autonomous weapons are some examples of the varied applications of AI in our societies. This course aims to provide in-depth knowledge that will enable participants to assess critically the consequences of AI and understand the opportunities and challenges it creates across a broad spectrum of areas, including the fields of policy and diplomacy. It provides an interdisciplinary coverage of the topic, encompassing technical, political, legal, economic, security, and ethical issues related to AI. -
Courses
04 May 2020
30 Mar 2020
Online
 
edX
Cambridge, USA

Learn the basics of computational thinking, an essential skill in today’s data-driven world, using the popular programming language, Python.

Learn the basics of computational thinking, an essential skill in today’s data-driven world, using the popular programming language, Python. -
Courses
Part-time
5 weeks
English
Online
 
SuperSkilz
UK Online, United Kingdom +1 More

Microsoft Office Specialist is a globally recognized qualification. Having a Microsoft Office Specialist certification on your CV demonstrates that you have gained the necessa ... +

Microsoft Office Specialist is a globally recognized qualification. Having a Microsoft Office Specialist certification on your CV demonstrates that you have gained the necessary expertise to competently use Microsoft applications -
Courses
Full-time
Part-time
Aug 2020
Online
 
Infopulse University Ukraine
Kyiv, Ukraine

SQL (stands for Structured Query Language), is a computer language, which is used to communicate with and manipulate databases. To get the most from the huge amounts of data t ... +

SQL (stands for Structured Query Language), is a computer language, which is used to communicate with and manipulate databases. To get the most from the huge amounts of data they collect, many businesses must become versed in SQL. SQL is used by businesses as a way to access and manipulate the information and data that is stored in their databases, as well as for creating and altering new data that stored database tables. A database is a tool for collecting and organizing information. Databases can store information about products, orders, payments or anything else. Many databases often start as a plain text file or spreadsheet, but as they grow larger one will find it helpful to transfer them to a database created by a database management system. This course will familiarize you with SQL and will help you use databases proficiently and with high output. -
Courses
Full-time
20 hours
English
Online
 
Friends of Design - Academy of Digital Arts
Cape Town, South Africa

This course is intended for print designers desiring additional skills in editing ePUB files by accessing and tweaking the XHTML and CSS components of an ePUB file in order to ... +

This course is intended for print designers desiring additional skills in editing ePUB files by accessing and tweaking the XHTML and CSS components of an ePUB file in order to have full control of the text flow, image display and general appearance of eBooks across a range of supported readers and mobile devices... -
Courses
Part-time
English
Feb 2021
Online
 
E-Careers
Slough, United Kingdom +1 More

Search for opportunities in the IT industry using the knowledge gained in this MCSE Data Platform course. Upon completion, you will be able to build and administer SQL Server ... +

Search for opportunities in the IT industry using the knowledge gained in this MCSE Data Platform course. Upon completion, you will be able to build and administer SQL Server and data solutions in an enterprise environment. -
Courses
Part-time
English
Online
 
Distance Learning Centre
UK Online, United Kingdom

The Webmaster - JavaScript Web Design Course has been designed to introduce students to the JavaScript Programming Language (Inc. jQuery and AJAX), which tightly integrat ... +

The Webmaster - JavaScript Web Design Course has been designed to introduce students to the JavaScript Programming Language (Inc. jQuery and AJAX), which tightly integrates with HTML for designing interactive Web sites. The course consists of 10 units, which are designed to gradually build up and strengthen your technical knowledge. -
Courses
Part-time
200 hours
English
Online
 
General Assembly
USA Online, USA

Design and build beautiful, responsive websites using HTML and CSS.

Design and build beautiful, responsive websites using HTML and CSS. -
Courses
Part-time
10 weeks
English
Online
 
UK Open College
UK Online, United Kingdom

CIW is the most popular educational programme in the world for those serious about web design & development. The series of CIW certified courses are written by professiona ... +

CIW is the most popular educational programme in the world for those serious about web design & development. The series of CIW certified courses are written by professionals within the industry. CIW courses are completed using leading technology rather than a single specific piece of software. The foundation series of courses offer the opportunity to master more than digital literacy skills. -
Courses
Part-time
180 hours
English
Online
 
Saïd Business School, University of Oxford
Oxford, United Kingdom

The Oxford Algorithmic Trading Programme aims to give participants a comprehensive overview and understanding of the rules that drive successful algorithmic trading strategies ... +

The Oxford Algorithmic Trading Programme aims to give participants a comprehensive overview and understanding of the rules that drive successful algorithmic trading strategies. The programme is led by Nir Vulkan, Associate Professor of Business Economics at Oxford Saïd, a leading authority on applied research and teaching on hedge funds. The programme also features a host of guest experts leading the systematic trading industry. -
Courses
Part-time
6 weeks
English
Aug 2020
Online
 
SuperSkilz
UK Online, United Kingdom +1 More

This bundle covers a wide spectrum of Cisco-approved certification courses ranging from entry-level up to professional level.

This bundle covers a wide spectrum of Cisco-approved certification courses ranging from entry-level up to professional level. -
Courses
Full-time
Part-time
Aug 2020
Online
 
E-Careers
Slough, United Kingdom +1 More

Master the fundamentals of Citrix application virtualization with this Citrix CXA-206: XenApp 7.0 course that will allow you to become fully competent and prepare for the Citr ... +

Master the fundamentals of Citrix application virtualization with this Citrix CXA-206: XenApp 7.0 course that will allow you to become fully competent and prepare for the Citrix examination. -
Courses
Part-time
English
Online
 

TIP! If you represent a school and want to add your programs to our listings, contact us here