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 June 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.... [-]


Introduction To Web Development

Excel with Business
Online Full time Part time 6 hours Open Enrollment United Kingdom London + 1 more

Get to grips with the basics of the two essential web development languages of HTML and CSS. Learn design and build principals, as well as how to host and run your own website. [+]

Add to your digital skill set and learn to build your own website. In this course, you will learn: The different elements of a website and how to access them The proper semantic structure of HTML HTML tags, lists, and how to embed media The various properties of CSS to better display your HTML The box model of CSS

Get to grips with the basics of the two essential web development languages of HTML and CSS. Learn design and build principals, as well as how to host and run your own website.

If you are not 100% happy with your EwB course, you have 30 days to exchange or refund

Syllabus Section 1: Getting Started Section 2: HTML Section 3: CSS Section 4: Conclusion [-]

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.... [-]


Microsoft Project Training Course

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

Microsoft Project is a useful project planning package designed to assist you in creating, maintaining and tracking your plans. Our course offers an in-depth explanation of this extensively used project management package. This Microsoft Project training course will teach you how to make the most of planning and managing projects using Microsoft Project, building on your existing skills and teaching you to make the most of this powerful project management software. [+]

Microsoft Project is a useful project planning package designed to assist you in creating, maintaining and tracking your plans. Our course offers an in-depth explanation of this extensively used project management package. This Microsoft Project training course will teach you how to make the most of planning and managing projects using Microsoft Project, building on your existing skills and teaching you to make the most of this powerful project management software.

Studying with Global Edulink has many advantages. The course material is delivered straight to you and can be adapted to fit in with your lifestyle. It is created by experts within the industry, meaning you are receiving accurate information, which is up-to-date and easy to understand. This course is comprised of professionally narrated e-Learning modules, interactive quizzes, tests, and exams. All delivered through a system that you will have access to 24 hours a day, 7 days a week for 365 days (12 months). An effective support service and study materials will build your confidence to study efficiently and guide you to secure your qualification.... [-]


Python For Beginners: Complete Guide

Udemy
Online Part time 8 hours September 2018 USA USA Online Turkey Turkey Online Ireland Ireland Online + 4 more

Learn the basics of Python programming in a progressive and practical way, starting from scratch. [+]

Learn the basics of Python programming in a progressive and practical way, starting from scratch.

What will I learn? Understand and implement all basic concepts in programming. Use Python to write simple and complex programs. Automate repetitive tasks. requirements Any. Description

*******************

IMPORTANT NOTE: WE ADD CONTENT REGULARLY

Please note that we continue to add content regularly! We want to make it the best progressive and practical guide to learning the Python programming language.

*******************

This course will teach you the basics of programming using one of the most popular languages ​​of our time: Python.

You will have access for life to all course content, current and future!... [-]


Computer Engineering (continuity)

Instituto Profesional IACC
Online Part time 2 years Open Enrollment Chile Chile Online

The objective of the Computer Engineering degree is to train professionals with solid technical knowledge, which will allow you to master the programming tools and integration of information systems. [+]

Title : Computer Engineer Duration Career : 2 years Modality of Study : 100% online Description of the Race

The objective of the Computer Engineering degree is to train professionals with solid technical knowledge, which will allow you to master the programming tools and integration of information systems.

The curriculum will develop in the student the ability to deliver innovative software, based on the analysis, modeling and design of computer solutions, according to the needs of each company.

In the same way, it will be able to adapt existing computer systems to new needs, through the use of different and modern programming languages.

Exit profile

The Computer Engineer of IACC is a professional with solid technical knowledge, capable of providing efficient software solutions to real problems, through the development of computer applications and the integration of computer productivity tools, mobile technologies and databases.... [-]


Microsoft Professional Program in DevOps (Microsoft)

edX
Online Full time Part time 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 in Using Data to Improve Student Outcomes

FutureLearn
Online Part time 3 weeks Open Enrollment United Kingdom UK Online

This free online course will help you to use data science to deliver better outcomes for your students. Each week will focus on a different aspect of data. You will identify sources and interpret them, determine their implications and establish actions for improvement. [+]

This free online course will help you to use data science to deliver better outcomes for your students.

Each week will focus on a different aspect of data. You will identify sources and interpret them, determine their implications and establish actions for improvement.

Week 1 – Improvement Science

We will consider different sources and types of data; ways to improve student outcomes; improvement processes in your own context and professional experience; and real-world examples of improving student outcomes.

Identifying different sources and types of data Ways to improve student outcomes Improvement processes in your own context and professional experience Real-world examples of improving student outcomes ... [-]

Course : Learn to Program: The Fundamentals

Coursera
Online Part time 7 weeks September 2018 USA USA Online

Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language. [+]

Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language. This course is primarily aimed at first-year university students and high school students who want to learn how to program. Python, Variables, and Functions This module gives an overview of the course, the editor we will use to write programs, and an introduction to fundamental concepts in Python including variables, mathematical expressions, and functions. Strings and Designing Functions This module introduce strings (a Python data type used to represent text), and a process to follow when creating a function. Booleans, Import, Namespaces, and if Statements This module introduces Booleans (logical values True and False), how to convert between types, how to use Boolean expressions in if statements to selectively run a code, and the concept of a Python module. For Loops and Fancy String Manipulation, This module introduces one way to repeat code (using a for loop), how to manipulate strings, and how to use a debugger to watch a program execute step by step. While Loops, Lists, and Mutability This module introduce another way to repeat code (using a while loop), how to properly document your code to help other programmers understand it, Python's list data type, and the concept of mutation. For Loops Over Indices, Parallel and Nested Lists and Strings, and Files This module introduces how to use... [-]


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 ... [-]

AWS Architect Certification Training

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

AWS Certification Training from Edureka is designed to provide in-depth knowledge of AWS architectural principles and it services. The sessions will be conducted by Industry practitioners who will train you to leverage AWS services to make the AWS infrastructure scalable, reliable, and highly available. [+]

About The Course

AWS Certification Training from Edureka is designed to provide in-depth knowledge of AWS architectural principles and it services. The sessions will be conducted by Industry practitioners who will train you to leverage AWS services to make the AWS infrastructure scalable, reliable, and highly available. This course is completely aligned to AWS Certified Solutions Architect Exam.

During this AWS Architect Online training, you'll learn:

AWS Architecture and different models of Cloud Computing Computer Services: AWS EC2, Auto Scaling and Load Balancing, AWS Lambda, Elastic Beanstalk Storage Services: AWS EBS, AWS S3, AWS Glacier, AWS CloudFront, AWS Snowball, Storage Gateway Database Services: AWS RDS, AWS DynamoDB, ElastiCache, AWS RedShift Security and Identity Services: IAM, KMS Networking Services: Amazon VPC, Route 53, Direct Connect Management Tools: AWS CloudTrail, AWS CloudWatch, CloudFormation, OpsWorks, Trusty Advisor Application Services: SES, SNS, SQS Course Objectives ... [-]

Online Microsoft Office Courses

iStudy
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

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 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: Mastering Mathematical Finance Online Courses - Numerical Methods in Finance with C++

Department of Mathematics University of York - Online Programs
Online Part time 4 - 8 months August 2018 United Kingdom York

Driven by concrete computational problems in quantitative finance, this book provides aspiring quant developers with the numerical techniques and programming skills they need. The authors start from scratch, so the reader does not need any previous experience of C++. [+]

The courses are based on 8 books from the "Mastering Mathematical Finance" (MMF) series published by Cambridge University Press. There are 8 individual courses - each covering the contents of one of the books.

Delivery is by means of one-to-one tutorials conducted via Skype by the authors and editors of the series, and regular coursework.

Who are the courses aimed at?

The courses are designed to meet the continuing professional development and training needs of:

Finance or IT professionals working in quantitative finance and risk management Individuals seeking a career change, managers who need to keep abreast with progress in these fields Prospective students who would like to prepare for entry to relevant postgraduate degree programmes Pre-sessional course ... [-]

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!... [-]