Online Course in Computer Science

Best Online Courses in Computer Science 2017/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

Fundamentals of Data Science (Technical) - an online course

Southampton Data Science Academy
Online Part time 60 hours September 2018 United Kingdom Cambridge

This course equips beginners with the theoretical knowledge and technical skills to apply the powerful insights of data science to their work, as well as providing the foundations for a career in Data Science. [+]

Top Online Courses in Computer Science. This course equips beginners with the theoretical knowledge and technical skills to apply the powerful insights of data science to their work, as well as providing the foundations for a career in Data Science. Overview This course has been exclusively designed from the ground up by the world-leading Data Science team at the University of Southampton. The course emphasises a hands-on approach to learning data skills, offering a number of interactive, online exercises that will let you try out many of the techniques and concepts covered in the taught material. The technical aspects of the course are implemented using Python, and we strongly recommend you have some experience with Python or similar languages. Structure The course is broken into six weeks. In week 1, you will meet your tutor and the other participants on this course and find out more about what you will be doing over the next 6 weeks and how we will be supporting you. You will get "hands-on" experience of Jupyter, the web-based environment which you will use for the course exercises and assignments. This week also contains a Python Primer activity for those of you who are unfamiliar with the programming language or would like a refresher. In week 2, you will learn about the fundamental terminology and processes in data science, discovering the technology landscape that has helped fuel the data explosion, and the tools that data scientists use to unlock the hidden value in these vast amounts... [-]

Course : The Data Scientist’s Toolbox

Coursera
Online Part time 4 weeks September 2018 USA USA Online

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. [+]

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable knowledge. The second is a practical introduction to the tools that will be used in the program like version control, markdown, git, GitHub, R, and RStudio. Week 1 During Week 1, you'll learn about the goals and objectives of the Data Science Specialization and each of its components. You'll also get an overview of the field as well as instructions on how to install R. Week 2: Installing the Toolbox This is the most lecture-intensive week of the course. The primary goal is to get you set up with R, Rstudio, Github, and the other tools we will use throughout the Data Science Specialization and your ongoing work as a data scientist. Week 3: Conceptual Issues The Week 3 lectures focus on conceptual issues behind study design and turning data into knowledge. If you have trouble or want to explore issues in more depth, please seek out answers on the forums. They are a great resource! If you happen to be a superstar who already gets it, please take the time to help your classmates by answering their questions as well. This is one of the best ways to practice using... [-]

Course: Citrix Training Package - (with Desktop, Server & App)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Discover how to design, build and manage a Citrix remote desktop environment with this three-course Citrix Training Package. [+]

Top Online Courses in Computer Science. What are the objectives of this course? You will be familiarised with the most common Citrix technologies before being taken through advanced techniques involved in efficiently managing Citrix servers. Citrix XenApp 7 Troubleshooting the Citrix environment and resolving errors. Enabling and securing web access to published applications and content delivery only the tools users need to be productive. Deploying printers for use by remote desktop users. Managing performance and load to ensure a consistent user experience and to reduce resource bottlenecks. Configuring XenApp policies and sessions to protect applications and data from unauthorised access. The process of installing and licensing XenApp. Understanding the Citrix Architecture and how it is best deployed in an enterprise environment. Citrix XenDesktop 7.6 Administration What virtualisation is and how it can be used within a corporate context. The concepts behind desktop virtualisation. How to plan and design a robust XenDesktop infrastructure that can grow and flex with changing business requirements. The importance of data and network redundancy to ensure consistently smooth operation for a good user experience. How to automate common XenDesktop tasks using the Powershell scripting language. Implementing and managing virtual servers and desktops using the HyperV hypervisor. The build, test and deploy approach to XenDesktop roll-outs and the tasks that need to be completed at each stage. Installing and administering Internet Formation Service to deploy virtual desktops over the web. Citrux XenServer 6.2 Administration The fundamental principles behind virtual computing and the use of hypervisors to install... [-]

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 With up to 40 of learning split across 20 easily accessible modules, the course has been designed to provide learners with an enjoyable and informative learning experience. The Microsoft Excel 2016 – Introductory Course is studied online, meaning you can study in your own time, at your own pace, on... [-]

Tableau Training and Data Visualization Course

Simplilearn
Online Part time Open Enrollment USA USA Online

The Tableau Desktop 10 training provided by Simplilearn is to ensure you are ready to take up a job assignment requiring Tableau Desktop expertise. The course has been specifically designed to give your Tableau career a strong boost. This Tableau training focuses on skills, such as visualisation building, analytics and dashboards. This course also prepares you for the Tableau Desktop 10 Qualified Associate certification exam by Tableau. [+]

Top Online Courses in Computer Science. Key features 32 hours of Instructor led online training 2 simulation exams for Tableau Desktop 10 Qualified Associate certification 1 real-life industry project 1 month access to Tableau desktop software Course description What is the focus of this course? Tableau Desktop is one of the most used data visualization, reporting and Business Intelligence tool in the world. It has regularly been a leader in the Gartner Magic Quadrant. Tableau is simple to use requiring minimum skill level and has great visualization capabilities making it the reporting tool of choice for multiple enterprises. The Tableau Desktop 10 training provided by Simplilearn is to ensure you are ready to take up a job assignment requiring Tableau Desktop expertise. The course has been specifically designed to give your Tableau career a strong boost. This Tableau training focuses on skills, such as visualisation building, analytics and dashboards. This course also prepares you for the Tableau Desktop 10 Qualified Associate certification exam by Tableau. What learning outcomes can be expected? With Simplilearn’s Tableau Training on Desktop 10, you will be able to: Grasp the concepts of Tableau Desktop 10 and become proficient with Tableau statistics and building interactive dashboards Master data sources as well as datable blending, creating data extracts, organizing and formatting data Master Arithmetic, logical, table and LOD calculations and ad-hoc analytics Become an expert on all the visualization possible with Tableau 10 like heat map, tree map, waterfall, Pareto, Gantt chart and market basket analysis Learn... [-]

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


Webmaster - Responsive Web Design Course

Distance Learning Centre
Online Part time 140 hours Open Enrollment United Kingdom UK Online

The Webmaster - Responsive Web Design Course is for students with a pre-existing knowledge of HTML and CSS, and is an ideal follow-on programme for those completing the Webmaster HTML & CSS module for beginners, this course teaches you all you need to know about responsive web design (RWD), and provides you with the know-how to build stunning, responsive websites using the very latest HTML5 and CSS3 technology. [+]

Top Online Courses in Computer Science. The Webmaster - Responsive Web Design Course is for students with a pre-existing knowledge of HTML and CSS, and is an ideal follow-on programme for those completing the Webmaster HTML & CSS module for beginners, this course teaches you all you need to know about responsive web design (RWD), and provides you with the know-how to build stunning, responsive websites using the very latest HTML5 and CSS3 technology. The burgeoning number of users who access the Internet via smartphones and tablet computers means that modern web designers must build pages that are responsive to the screen size, automatically adjusting the content to suit the user's device. Responsive web design is a methodology which aims at providing an optimal viewing experience – easy reading and navigation with a minimum of resizing, panning, and scrolling – across a wide range of devices, from computer monitors, through laptops and tablets, to smartphones. A responsive website automatically adapts the layout to the viewing environment by using fluid, proportion-based grids, flexible images, and CSS3 media queries. During the course, as well as learning the important responsive web design techniques, you will be introduced to all of the important new HTML5 elements and, via the magic of CSS3, you will apply a range of special effects, including transitions, transformations, and animations. You will marvel at the new HTML5 API's which allow you, for example, to incorporate brilliant drag & drop and geo-location map facilities into your website, as well as... [-]

Online Course: Open Data Governance, from Policy to Use

TU Delft Open & Online Education
Online 5 weeks Netherlands Netherlands Online

Are you an administrator, policy advisor, developer, government official or professional in an agency that is interested in opening, governing and using open data? If you want to obtain professional knowledge and experience in the area of open data provision and use, then this course will teach you the potential of open data, as well as the challenges that need to be faced. [+]

Online Course: Open Data Governance, from Policy to Use OVERVIEW Despite the fact that more open data is available, its potential to generate benefits is often not fully realized. The governance and use of data is complex and challenging since data is derived from a wide variety of sources. How do we ensure that open data is used effectively? Which metadata should be opened up with the dataset? How should data providers and users treat privacy issues? How can we assess data quality? Which are the best tools with which to analyze data? To harness the power of open data new approaches are required. In order to benefit from increased transparency, greater understanding of public and private problems (through advanced data analytics), enhanced innovation and economic growth we need strong guidelines and innovative ideas for open data policy making as well as its development and use. Who is this course for? This course empowers both policy makers and developers so they can produce better open data policies and make better use of open data. This course is primarily geared towards working professionals such as administrators, consultants, policy advisors, developers, government officials or professionals in agencies, think tanks, research groups that are interested in opening, governing and using open data. Choose your own track and receive personal feedback During week 2 and 3 of the course, you can choose to follow a track of your choice. It is also possible to follow both tracks. Participants will receive feedback on the case... [-]

Course in Using Data to Improve Student Outcomes

FutureLearn
Online Part time 3 weeks July 2018 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. [+]

Top Online Courses in Computer Science. 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 Week 2 – Findings We will discuss: how to present and evaluate data effectively; the difference between data and findings; the role of ethics in data handling and sharing; and the relationship required between data, findings and actions, to achieve continuous improvement. How to present and evaluate data effectively The difference between data and findings The role of ethics in data handling and sharing The relationship required between data, findings and actions, to achieve continuous improvement Week 3 – Actions We will explore: different indicators for measuring improvement; how to collect sample data and select the appropriate indicator; and how to present indicators and actions to your students. Different indicators for measuring improvement How to collect sample data and select the appropriate indicator How to present indicators and actions to students Learn with expert educators from AACTE The course... [-]

Course CIW Web Foundations Associate (QCF)

UK Open College
Online Part time 180 hours Open Enrollment United Kingdom UK Online

CIW is the most popular educational programme in the world for those serious about webdesign & 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. [+]

CIW is the most popular educational programme in the world for those serious about webdesign & 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. Certified CIW Associates possess the basic hands-on skills and knowledge that Internet professionals are expected to understand and use. Foundational skills include basic knowledge of Internet technologies, network infrastructure, and Web authoring using XHTML. Qualification: CIW (Certified Internet Webmaster) Foundations Associate Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 180 Hours - 12 Months Max Support Credit Value: 30 Syllabus Book 1: Internet business Associate Cloud computing and mobile devices Social networking - wikis, folksonomies, Webcasting, blogging and podcasting Web conferencing software SEO (Search Engine Optimization) FTP and Secure Shell Online security and safety practices Book 2: Site development associate Fundamental Web site development HTML5, CSS and JavaScript Web design for mobile devices Site development for business Hyperlinks, image techniques and video editing Book 3: Network technology associate Networking, wireless and mobile devices TCP/IP, SaaS and BYOD Internetworking and analytics Convergence technologies and virtualization Network security and computer forensics Pre-requisites Students looking to enrol onto this course should meet the following criteria: Be aged 16 Years or above Possess a solid knowledge of... [-]

Course: Authoring ePub - Online Program

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

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 arange of supported readers and mobile devices... [+]

Top Online Courses in Computer Science. Authoring ePub 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 arange of supported readers and mobile devices. About the Course This course focuses on how to finish an EPUB document created in Adobe InDesign. While the latest version of InDesign is a great tool for creating EPUB e-books, there are still some aspects of EPUB creation that cannot be done in InDesign. To fine tune an EPUB and make it look and work exactly as needed, it is necessary to edit that EPUB using text-editing software. This course covers the skills needed to create a well crafted and valid EPUB e-book. Lessons Module 1: How to open, edit and validate an ePub Module 2: Introduction to XML & XHTML Module 3: Introduction to CSS Module 4: More CSS Module 5: More About XHTML Module 6: A Closer look at the TOC.ncx Document Module 7: A Closer Look at Content.opf Module 8: Editing TOC.ncx and Content.opf Module 9: Regular Expressions Module 10: Common ePub Edits WHAT WE OFFER? 10 interactive modules 10O+ video lectures Over 9 hours of content Learn from PDF documents and quizzes Build documents from start to completion WHO SHOULD ATTEND? Print Publishers Administrators Educators Advertisers & Marketers [-]

Course - How to Make a Website

Treehouse
Online Full time Part time Open Enrollment USA USA Online

If you’ve never built a website before and you have no coding or design experience, this is the place to start. In this project, we learn how to build a modern portfolio website for desktops, tablets, and mobile devices. We start with basic HTML and CSS syntax. Next, we learn how to build custom web pages with an image gallery and contact page. Finally, we walk through how to share a website live on the web. [+]

How to Make a Website If you’ve never built a website before and you have no coding or design experience, this is the place to start. In this project, we learn how to build a modern portfolio website for desktops, tablets, and mobile devices. We start with basic HTML and CSS syntax. Next, we learn how to build custom web pages with an image gallery and contact page. Finally, we walk through how to share a website live on the web. What you'll learn How to write basic HTML How to style web pages with CSS How to purchase a domain and hosting How to upload files Beginning HTML and CSS In this quick tutorial, we’ll check out an example of the final web project we’re aiming to build. Then, we’ll learn how to code our first HTML element, which will help form the structure of our website. Finally, we’ll finish up by styling our website with some simple CSS. These two languages, HTML and CSS, form the basic building blocks of any web project. HTML First HTML is a special computer language that describes the structure of a document. With HTML, we can build web pages that contain text, images, and many other types of content. First, we’ll get started with a quick history lesson. Then we’ll dig into the latest advancements in HTML by creating a simple page structure. Creating HTML Content When building websites, it's best to write as much of the HTML structure as possible before... [-]

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

Top Online Courses in Computer Science. 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 (Pre-sessional course "Mathematics for Quantitative Finance" - This course is suitable for candidates who need to consilidate their mathematics background before embarking on some or all of the 8 courses. Cost - £1500) Method of Delivery List of Courses Each online course to be based on a book from the MMF series, with an additional set of exercises, and involves 10 rounds of activities culminating in 10 one-to-one online sessions. Each course takes aproximately 4 - 8 months to complete. Each of the 10 rounds consists of: self-study based on the book, problem solving: solutions submitted and marked electronically, model solutions to the problems attempted, written feedback on the work submitted, one-hour one-to-one online session via Skype with screen sharing, conducted by one of the authors... [-]

Course - Computer Security

Campus Universitario Europeo
Online Full time Part time 6 months September 2018 Spain Málaga A Coruña Madrid + 3 more

The increased use of computers and communication systems that store, process and share large amounts of information is being dramatically in [+]

Course - Computer Security The increasing use of computers and communication systems that store, process and share large amounts of information is being dramatically in recent years. This fact causes, increasingly, a larger number of organizations consider their information and technology associated with it, as one of your most important assets. In the same manner as required for the other assets of the company, the quality requirements and information security are indispensable. The company management should establish a security system suitable to support and ensure correct operation of the business processes. Moreover, today there are laws such as the Protection of Personal Data, to require compliance with a set of minimum security measures to protect the infor- formation of people. These laws, today, affecting almost all companies. This course aims to address computer security in the business analyzing the possible hazards and measures to be implemented to ensure the proper functioning of the systems and and their protection.... [-]


Makers Academy Remote (Junior Web Developer Course)

Makers Academy
Online Full time 16 weeks June 2018 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. [+]

Top Online Courses in Computer Science. 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 at 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. Step-by-step education One of the main problems people have when learning to code is knowing what order to learn things in. Should you learn HTML first, then Ruby? Or perhaps start with Javascript and work your way to Rails? We remove this barrier with our curriculum - developed with the... [-]