Online Course in Computer Science

Best Online Courses in Computer Science 2018

Computer Science

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 More

Data Science for Digital Marketing

Southampton Data Science Academy
Online Full time Part time 60 hours August 2018 United Kingdom Cambridge + 1 more

This course is a practical introduction to how you can use data and data science techniques to improve marketing insights and manage customer interaction in web-based environments. Its content is aimed at people charged with delivering real engagement with their organization’s clients in a digital age. [+]

About this course

A practical six-week introduction to the use of data and data science techniques to enhance marketing insights and manage online customer interaction in web-based environments. Developed for people who engage with their organisation’s clients in a digital age, the course aims to help you improve both customer acquisition and retention, and to increase your customer’s lifetime value.

The course is delivered online and contains a mixture of taught material, self-study, activities and practical exercises. All materials are made available at the beginning of each week, to allow you to complete them at your own pace and at a time that suits you.

This course is a practical introduction to how you can use data and data science techniques to improve marketing insights and manage customer interaction in web-based environments. Its content is aimed at people charged with delivering real engagement with their organization’s clients in a digital age. Offering a practical use of data science for marketing insights it aims to help you enhance customer acquisition, retention and grow your customers’ lifetime value.... [-]


Numerical Control Course

SEAS Estudios Superiores Abiertos
Online Full time Part time 150 hours September 2018 Spain Zaragoza + 1 more

The objective of the course is, precisely, to have a series of basic concepts about machining, as well as to know said language to be able to carry out a machining program. All this of course without forgetting the knowledge about origins, reference points, and especially the control of cutting tools, aspects as important or more than those cited above. [+]

The Numerical Control or CNC is used to exercise the control of a machine tool through a programmable automaton or computer by means of a written program previously introduced, which implies the knowledge of a certain programming language. Today they are essential in the modern machining industry, contributing their undeniable effectiveness in aspects such as accuracy, uniformity and mechanization of complex parts.

After studying the course, it will be possible to carry out the programming of one of the most known and widely used numerical controls: the Sinumerik control, by the prestigious Siemens firm. For this, the corresponding simulation software is available, with which you can simulate the creation of a CNC program in said language and its subsequent graphic verification.... [-]


App Design with Swift Programming

Columbia College Chicago Online
Online 8 weeks June 2019 USA USA Online

Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process of development and how apps are created from concept to prototype to final product. [+]

APP DESIGN WITH SWIFT PROGRAMMING Overview

Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process of development and how apps are created from concept to prototype to final product. You will discover new creative possibilities and future business opportunities while you create custom apps for business and personal use.

Learn iOS app development from an industry insider who has collaborated with small businesses and corporations for 17 years. See how apps are conceptualized, designed, animated and coded into a fully functioning prototype. Learn art direction in conjunction with development and how to balance creative and technical decisions. Learn how to implement menus, animated graphics, create sound designs and make use of the iPhone interface to manipulate media with user input. ... [-]

Adobe Photoshop (CC) Essential Training Course

Global Edulink
Online Full time Part time 20 hours Open Enrollment United Kingdom London + 1 more

Are you looking to develop your skills using Adobe Photoshop (CC) for your workflow? Give your career a boost with Global Edulink’s Adobe Photoshop (CC) Essential Training Course. [+]

Are you looking to develop your skills using Adobe Photoshop (CC) for your workflow? Give your career a boost with Global Edulink’s Adobe Photoshop (CC) Essential Training Course. Global Edulink is a leading professional course provider in the UK, and as such this excellent training course will give you an in-depth understanding and practical knowledge of Adobe Photoshop (CC), allowing you to use it like an expert.

This training course provides you with the concepts and skills to use Adobe Photoshop (CC) effectively. You get hands-on practice working with basic and advanced techniques to get the most out of your experience. You will learn layer basics, photo retouching, and image editing. Whether you are a Designer, Illustrator, Photographer, Video Artist, Webmaster or just a beginner, Photoshop offers you many opportunities to make your images look great.... [-]


Microsoft Professional Program in DevOps (Microsoft)

edX
Online September 2018 USA Cambridge

To support companies in their desire to be more agile, the lines between development and operations are becoming increasingly blurred. Through continuous integration and deployment, students will learn how to react to changing market conditions. In a world where your audience taste can change on a dime, ensure audience happiness by learning about application monitoring and feedback loops. [+]

To support companies in their desire to be agiler, the lines between development and operations are becoming increasingly blurred. Through continuous integration and deployment, students will learn how to react to changing market conditions. In a world where your audience taste can change on a dime, ensure audience happiness by learning about application monitoring and feedback loops. Built with the focus on what you need you need to work in DevOps, the Microsoft Professional Program Certificate will help you learn the skills necessary for a DevOps culture in your workplace.

Program Details

Courses

7 courses + Final Capstone Project Effort 16 - 30 hours per course Price

$99 per course / $792 for the entire program... [-]


Course Microsoft Excel 2016 Introductory

Oplex Careers
Online Part time Open Enrollment United Kingdom UK Online

The online CPD Accredited Level 2 Microsoft Excel 2016 – Introductory Course will provide learners with an insight into how to effectively work with the popular spreadsheet software – Microsoft Excel. [+]

Apply Now for Summer 2017

The online CPD Accredited Level 2 Microsoft Excel 2016 – Introductory Course will provide learners with an insight into how to effectively work with the popular spreadsheet software – Microsoft Excel. Whether your new to this software, or want to brush up on your skills in the latest version of this software, this Microsoft Excel 2016 – Introductory Course covers all the important aspects for you to know more. Whether you are currently working in a role that requires you to work with this software, or you just want to add this course on your CV, you can get started instantly and start learning all the important aspects about spreadsheet software.

Course Highlights Price: Only £14.00 Was £149.99 Course Type: Online Course Duration: 40 hours, recommended hours Syllabus: 20-course modules Tutor Support: Full tutor support included Exams: Yes, exam fees are included. Start learning: you can start your online learning 24/7 and study towards your goals. Fine Print Qualification: Level 2 CPD Award Certificate: PDF Certificate included with course, optional Hard Copies £9.99. Access: Unlimited 24/7 access for 12 months, option to extend if needed. Compatibility: Desktop, Mac, Laptop, Tablets, Smartphone and Smart Devices ... [-]

Course : Making Sense of Data in the Media

FutureLearn
Online Full time Part time 3 weeks November 2018 United Kingdom UK Online + 1 more

Become a critical consumer of social statistics. Learn what numbers reveal, when and why they mislead, and how to spot fake news. [+]

What do social statistics and economic data really reveal?

Increasingly, we’re bombarded with all sorts of data about how society is changing. From opinion poll trends and migration data to economic results and government debt levels.

On this course from the Sheffield Methods Institute at University of Sheffield, we’ll look at ways of cutting through the confusion to decide what numbers reveal, when and why they (sometimes deliberately) mislead and determine what is ‘fake news.’

What topics will you cover? Recognising the ‘size’ of numbers that are reported in the media. How change and risk are reported. How social statistics are created, paying particular attention to survey data. What we can learn from census categories. The different ways that surveys can be conducted and the impact that different formats can have on the results. How to draw a representative sample from a population. Sources of measurement error in surveys. Measuring sensitive or difficult subjects. Checking whether data is trustworthy by reviewing the methodology. How to calculate the Margin of Sampling Error (MoSE). The difference between correlation and causation. Where to find existing sources of data. How to develop a quantitative research project. What will you achieve? ... [-]

Big Data Hadoop Certification Training

Edureka
Online Full time Part time 15 days Open Enrollment India India Online + 1 more

Edureka’s Big Data Hadoop online training is designed to help you become a top Hadoop developer. [+]

Course Details

Edureka’s Big Data Hadoop online training is designed to help you become a top Hadoop developer.

During this course, our expert instructors will help you:

Master the concepts of HDFS and MapReduce framework Understand Hadoop 2.x Architecture Setup Hadoop Cluster and write Complex MapReduce programs Learn data loading techniques using Sqoop and Flume Perform data analytics using Pig, Hive, and YARN Implement HBase and MapReduce integration Implement Advanced Usage and Indexing Schedule jobs using Oozie Implement best practices for Hadoop development Work on a real-life Project on Big Data Analytics Understand Spark and its Ecosystem Learn how to work in RDD in Spark Who should go for this Hadoop Course? ... [-]

Online Microsoft Office Courses

John Academy
Online Full time Part time Open Enrollment United Kingdom London

You will be able to gain the necessary knowledge and skills required to succeed in this sector. You will be able to stand out in the crowd by adding our Microsoft Office qualification to your CV and Resume. [+]

Why Should You Choose one of our Microsoft Office Courses? Lifetime access to our Microsoft Office courses No hidden fees or exam charges Affordable, engaging & high-quality e-learning study materials Full Tutor support Efficient exam system, assessment, and instant results Improve your chance of gaining professional skills Who is this Course for?

As there is no experience and qualification required for our Microsoft Office courses, they are available for all students from any academic backgrounds.

Requirements

Our Microsoft Office courses are fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the courses with any kind of internet connection from anywhere at any time without any kind of limitation.... [-]


Online Software Courses

iStudy
Online Full time Part time Open Enrollment United Kingdom London

The courses provide the necessary knowledge and skills required to succeed in this sector. You will be able to stand out in the crowd by adding our Software qualification to your CV and Resume [+]

Why Should You Choose one of our Software Courses? Lifetime access to our Software courses No hidden fees or exam charges Affordable, engaging & high-quality e-learning study materials Full Tutor support Efficient exam system, assessment, and instant results Improve your chance of gaining professional skills Who is this Course for?

As there is no experience and qualification required for our Software courses, they are available for all students from any academic backgrounds.

Requirements

Our Software courses are fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the courses with any kind of internet connection from anywhere at any time without any kind of limitation.... [-]


Course: Adobe inDesign Essentials - Online Program

Friends of Design - Academy of Digital Arts
Online Part time South Africa Cape Town

If you are an aspiring or working Print Designer, Adobe InDesign is an indispensable tool for layout and print industry related requirements. We will teach you from a basic level to intermediate how to use this fantastic program to perfect your layouts and projects with inDesigns powerful print and production ready engine... [+]

Adobe InDesign Essentials

If you are an aspiring or working Print Designer, Adobe InDesign is an indispensable tool for layout and print industry related requirements. We will teach you from a basic level to intermediate how to use this fantastic program to perfect your layouts and projects with inDesigns powerful print and production ready engine.

Description

Whether it’s a magazine spread, a poster, or even a Web page, nothing connects or communicates like an effective layout. Layout design, the art of what goes where on a page or editorial spread, is a creative challenge for any graphic or digital designer. Learn how to build strong foundations for your page design, explore creative applications for lines and shapes, and discover how to break the rules while maintaining the underlying structure of a page.... [-]


Course in Responsive Web Design & Web Development - HTML5 & CSS3

Of Course Learning
Online Part time Open Enrollment United Kingdom UK Online USA USA Online + 1 more

Are you wondering how the best web designers and developers build powerful, modern and fantastic looking websites? Then this is the course you’ve been waiting for! HTML5 and CSS3 are not rocket science – you can start learning them today! In this course, you will the fundamentals of web design and web development.

[+]

Are you wondering how the best web designers and developers build powerful, modern and fantastic looking websites? Then this is the course you’ve been waiting for! HTML5 and CSS3 are not rocket science – you can start learning them today! In this course, you will the fundamentals of web design and web development in a step-by-step manner. The course is entirely project-based, and together we will build unique, beautifully designed and responsive landing page for a fictional company. You will also address real-world web design and development issues, and build the skills to allow you to build real-world websites! You will learn so much more than simply how to code. You will actually be able to launch your website for the world to see!... [-]


Makers Academy Remote (Junior Web Developer Course)

Makers Academy
Online Full time 16 weeks June 2019 United Kingdom London

Makers Academy Remote is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. [+]

Become a Junior Web Developer 100% REMOTE | 100% FULL TIME | 100% REAL JOBS What is Makers Academy Remote?

Makers Academy Remote is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. We've spent the last couple of years researching and refining how to transform people into software engineers, but not everyone can move to London to join us on our in-person campus. In February 2015, we launched Makers Academy Remote: a course that leverages everything we've learned at Makers Academy to help people all over the world learn to code - from the comfort of their own home.

Does it really work?

We're at an early stage, but results so far have been incredibly positive, with graduates of Makers Academy Remote I taking an average of 28 days to find a job. Since then, we've launched the 3rd & 4th Makers Academy Remote courses, even bigger and even better, and they SOLD OUT! Register now for the next three releases of our fantastic remote learning option. Places are strictly limited, so apply now before it's too late.... [-]


Course - Ruby on Rails 5 Basics

Treehouse
Online Full time Part time Open Enrollment USA USA Online

In this course, we're going to set up a simple blogging app with just a handful of Rails commands. Then, we'll dive into what we've created and helped you really understand what's going on. We'll show you how to work with models, views, and controllers to quickly add new features to your app. By the end of this course, you'll be ready to create basic web apps in Rails. [+]

Ruby on Rails 5 Basics

In this course, we're going to set up a simple blogging app with just a handful of Rails commands. Then, we'll dive into what we've created and helped you really understand what's going on. We'll show you how to work with models, views, and controllers to quickly add new features to your app. By the end of this course, you'll be ready to create basic web apps in Rails.

What you'll learn

Creating Rails apps Models Views Controllers

Creating an App

We'll create a new Rails app and a simple resource. A resource is something you want users to be able to create, read, update, and delete instances of. With just a couple Rails commands, your site will be ready to run and fully interactive!... [-]


Python

TACT-Technology Academy for Competency Training
Online 4 weeks May 2019 USA California

Collabera TACT offers a comprehensive training program on Python. This course is designed to help participants learn python programming and create real-world web applications. This is a comprehensive course that covers from basics to advanced concepts like writing Python scripts, file operations in Python, creating views, Forms, Modules in Python. [+]

Top Online Courses in Computer Science. Overview

Collabera TACT offers a comprehensive training program on Python. This course is designed to help participants learn python programming and create real-world web applications. This is a comprehensive course that covers from basics to advanced concepts like writing Python scripts, file operations in Python, creating views, Forms, Modules in Python.

Why take Python Training?

Python is one of the most in-demand combinations in the market today because of a lesser amount of code and quick deployment. For web developers mastering Python will ensure that they are always able to find work or build their own product/service as a start-up.... [-]