Online Course in Data Science

Best Online Courses in Data Science 2017

Data Science

An online course is a unit of learning that typically takes place completely online. However, some universities may require students meet in person once or twice per semester. Courses can be taken as a part of an undergraduate or graduate degree.

What is an online course in data science? This unit of study often looks at the processes used to extract knowledge from data. While many people interact with big data on a daily basis, not everyone knows what to do with this information. During an online course in data science, students may learn how to explore real-world problems within the data. Depending on the level of the course, students may cover topics, such as text mining, bar and scatter with GGPLOT2, and Hadoop. You should strive to take both introductory and advanced courses throughout your college degree if you want to learn more about data science.

By taking an online course in data science, you may better prepare yourself for a career in the industry. For example, students may gain both quantitative and statistical analysis skills, which can help increase their ability to think about business strategically. With this skill set, you may be better prepared for advancement.

The cost of taking an online course in data science can vary greatly from one school to the next. It may depend, in part, on the school’s location and the program used to virtually attend the class.

With an online course in data science, you may be better prepared for a number of careers in the big-data field. Your exact options will depend on the degree you obtain, whether it’s an undergraduate or graduate, and your field of study. Some students go on to be a data engineer, business analyst or statistician after taking courses in data science. If you want a management position, you may need to pursue a graduate degree.

Does this seem like the right course for you? Applying is easy. 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

MOS Word 2016 Course

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

The MOS Word 2016 Course (Desktop / Office 365)covers Microsoft Office Specialist exam objectives to help students prepare for the Word 2016 77-725 Core Document Creation, Collaboration and Communication Exam and the Word 2016 Expert 77-726 Creating Documents for Effective Communication Exam. [+]

Top Online Courses in Data Science. The MOS Word 2016 Course (Desktop / Office 365)covers Microsoft Office Specialist exam objectives to help students prepare for the Word 2016 77-725 Core Document Creation, Collaboration and Communication Exam and the Word 2016 Expert 77-726 Creating Documents for Effective Communication Exam. Students completing this course will gain a fundamental understanding of the Word environment and will learn how to complete tasks independently. They demonstrate the correct application of the principle features of Word 2016 by creating and editing two- to three-page documents for a variety of purposes and situations. Document examples include professional-looking reports, multi-column newsletters, resumes, and business correspondence. As well as learning the basics of Microsoft Word Students will also learn how to deal with Word’s advanced image manipulation tools, collaboration features, cross-referencing and linking tools, entry forms and data collection, security features, and tools to automate document production. The course Includes: Microsoft Word 2016 – Course Book 1 Students will learn to: Navigate and perform common tasks in Word, such as opening, viewing, editing, saving, and printing documents, and configuring the application. Format text and paragraphs. Perform repetitive operations efficiently using tools such as Find and Replace, Format Painter, and Styles. Enhance lists by sorting, renumbering, and customising list styles. Create and format tables. Insert graphic objects into a document, including symbols, special characters, illustrations, pictures, and clip art. Format the overall appearance of a page through page borders and colours, watermarks, headers and footers, and page layout. Use Word... [-]

MOS Excel 2016 Course

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

The MOS Excel 2016 Course (Desktop / Office 365) covers Microsoft Office Specialist exam objectives to help students prepare for the Excel 2016 77-727 Core Data Analysis, Manipulation, and Presentation Exam and the Excel 2016 Expert 77-728 Interpreting Data for Insights Exam. [+]

The MOS Excel 2016 Course (Desktop / Office 365) covers Microsoft Office Specialist exam objectives to help students prepare for the Excel 2016 77-727 Core Data Analysis, Manipulation, and Presentation Exam and the Excel 2016 Expert 77-728 Interpreting Data for Insights Exam. Microsoft Excel is the industry standard for Spreadsheets and helps companies and individuals to calculate, analyse, revise, update, and present your data in a professional way and this course will show students how to accomplish their tasks in much less time, than if you used traditional pen-and-paper methods or non-specialised software. This course aims to provide you with a foundation for Excel knowledge and skills, which you will build upon this to eventually become an expert in data manipulation. The course Includes: Microsoft Excel 2016 - Course Book 1 Upon successful completion of this book, you will be able to create and develop Excel worksheets and workbooks in order to work with and analyse the data that is critical to the success of your organisation. Students will learn to: Get started with Microsoft Office Excel 2016. Perform calculations. Modify a worksheet. Format a worksheet. Print workbooks. Manage workbooks. Microsoft Excel 2016 - Course Book 2 Upon successful completion of this book, you will be able to leverage the power of data analysis and presentation in order to make informed, intelligent organisational decisions. Students will learn to: Work with functions. Work with lists. Analyse data. Visualize data with charts. Use PivotTables and PivotCharts. Microsoft Excel 2016 - Course Book... [-]

ECDL Online Course

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

The European Computer Driving Licence (ECDL) is a relevant and internationally recognised qualification for computer users. ECDL improves your understanding and efficient use of computers. This distance learning course open up a variety of opportunities through the broad range of skills it provides. [+]

Top Online Courses in Data Science. The European Computer Driving Licence (ECDL) is a relevant and internationally recognised qualification for computer users. ECDL improves your understanding and efficient use of computers. This distance learning course open up a variety of opportunities through the broad range of skills it provides. The qualification is widely recognised by employers as proof of ability and competence when working with IT. The ECDL is designed for novice and intermediate computer users. It assumes no prior expertise, and offers a flexible working programme. ECDL Test Options The ECDL qualification can be completed in the following formats: ECDL Essentials: is a Level 1 ITQ Award and consists of modules 1, 2 & 7. ECDL Extra is a Level 2 ITQ Award and consists of modules 3, 4, 6 and the new Improving Productivity Using IT Module. ECDL 7 Unit consists of Modules 1 to 7 and excludes the Productivity in IT module. The qualification is widely recognised by employers as proof of ability and competence when working with computers. The course has the following Modules: Module 1 - Security for IT Users Module 2 - IT User Fundamentals Module 3 - Word Processing Module 4 - Spreadsheets Module 5 - Database Software Module 6 - Presentation Software Module 7 - Internet and Email Module 8 - Improving Productivity Using IT [-]

Course in Ruby on Rails Web Development (Intermediate)

Coursera
Online Part time 7 months Open Enrollment USA USA Online

This Specialization covers the fundamentals of web development with Ruby on Rails. You’ll learn everything you need to develop your own web application using Ruby on Rails, SQL and NoSQL databases, and HTML/CSS, and Javascript. Courser will also touch on advanced topics such as security, services using HTTP/RESTful access patterns, and user access and user experience from multiple device platforms. [+]

This Specialization covers the fundamentals of web development with Ruby on Rails. You’ll learn everything you need to develop your own web application using Ruby on Rails, SQL and NoSQL databases, and HTML/CSS, and Javascript. Coursera will also touch on advanced topics such as security, services using HTTP/RESTful access patterns, and user access and user experience from multiple device platforms. In the final Capstone Project, you’ll apply your skills to develop a web application that hosts uploaded photos and displays them using a map. Courses Ruby on Rails: An Introduction Did you ever want to build a web application? Perhaps you even started down that path in a language like Java or C#, when you realized that there was so much “climbing the mountain” that you had to do? Maybe you have heard about web services being all the rage, but thought they were too complicated to integrate into your web application. Or maybe you wondered how deploying web applications to the cloud works, but there was too much to set up just to get going. In this course, Coursera will explore how to build web applications with the Ruby on Rails web application framework, which is geared towards rapid prototyping. Yes, that means building quickly! At the conclusion of this course, you will be able to build a meaningful web application and deploy it to the “cloud” using a Heroku PaaS (Platform as a Service). Best of all, it will almost feel effortless… Really! “But wait”, you will say,... [-]

Course in Data Science at Scale (Intermediate)

Coursera
Online Part time 5 months Open Enrollment USA USA Online

Learn scalable data management, evaluate big data technologies, and design effective visualizations. This Specialization covers intermediate topics in data science. You will gain hands-on experience with scalable SQL and NoSQL data management solutions, data mining algorithms, and practical statistical and machine learning concepts. [+]

Top Online Courses in Data Science. Learn scalable data management, evaluate big data technologies, and design effective visualizations. This Specialization covers intermediate topics in data science. You will gain hands-on experience with scalable SQL and NoSQL data management solutions, data mining algorithms, and practical statistical and machine learning concepts. You will also learn to visualize data and communicate results, and you’ll explore legal and ethical issues that arise in working with big data. In the final Capstone Project, developed in partnership with the digital internship platform Coursolve, you’ll apply your new skills to a real-world data science project. Courses Data Manipulation at Scale: Systems and Algorithms Data analysis has replaced data acquisition as the bottleneck to evidence-based decision making --- we are drowning in it. Extracting knowledge from large, heterogeneous, and noisy datasets requires not only powerful computing resources, but the programming abstractions to use them effectively. The abstractions that emerged in the last decade blend ideas from parallel databases, distributed systems, and programming languages to create a new class of scalable data analytics platforms that form the foundation for data science at realistic scales. In this course, you will learn the landscape of relevant systems, the principles on which they rely, their tradeoffs, and how to evaluate their utility against your requirements. You will learn how practical systems were derived from the frontier of research in computer science and what systems are coming on the horizon. Cloud computing, SQL and NoSQL databases, MapReduce and the ecosystem it spawned, Spark... [-]

Course in Applied Data Science with Python (Intermediate)

Coursera
Online Part time Open Enrollment USA USA Online

The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have basic a python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits such as pandas, matplotlib, scikit-learn, nltk, and networkx to gain insight into their data. [+]

The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have basic a python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits such as pandas, matplotlib, scikit-learn, nltk, and networkx to gain insight into their data. Introduction to Data Science in Python (course 1), Applied Plotting, Charting & Data Representation in Python (course 2), and Applied Machine Learning in Python (course 3) should be taken in order and prior to any other course in the specialization. After completing those, courses 4 and 5 can be taken in any order. All 5 are required to earn a certificate. Courses Introduction to Data Science in Python This course will introduce the learner to the basics of the python programming environment, including how to download and install python, expected fundamental python programming techniques, and how to find help with python programming questions. The course will also introduce data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the DataFrame as the central data structure for data analysis. The course will end with a statistics primer, showing how various statistical measures can be applied to pandas DataFrames. By the end of the course, students will be able to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses. This course is... [-]

Course in Data Warehousing for Business Intelligence (Advanced)

Coursera
Online Part time 5 months Open Enrollment USA USA Online

This Specialization covers data architecture skills that are increasingly critical across a broad range of technology fields. You’ll learn the basics of structured data modeling, gain practical SQL coding experience, and develop an in-depth understanding of data warehouse design and data manipulation. [+]

Top Online Courses in Data Science. Evaluate business needs, design a data warehouse, and integrate and visualize data using dashboards and visual analytics. This Specialization covers data architecture skills that are increasingly critical across a broad range of technology fields. You’ll learn the basics of structured data modeling, gain practical SQL coding experience, and develop an in-depth understanding of data warehouse design and data manipulation. You’ll have the opportunity to work with large data sets in a data warehouse environment to create dashboards and Visual Analytics. You will use of MicroStrategy, a leading BI tool, OLAP (online analytical processing) and Visual Insights capabilities to create dashboards and Visual Analytics. In the final Capstone Project, you’ll apply your skills to build a small, basic data warehouse, populate it with data, and create dashboards and other visualizations to analyze and communicate the data to a broad audience. Courses Database Management Essentials Database Management Essentials provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization. In this course, you will create relational databases, write SQL statements to extract information to satisfy business reporting requests, create entity relationship diagrams (ERDs) to design databases, and analyze table designs for excessive redundancy. As you develop these skills, you will use either Oracle or MySQL to execute SQL statements and a database diagramming tool such as the ER Assistant to create ERDs. Coursera have designed this course to ensure... [-]

Course in Object Oriented Java Programming: Data Structures and Beyond (Intermediate)

Coursera
Campus Full time 4 - 6 semesters Open Enrollment USA USA Online

This Specialization covers intermediate topics in software development. You’ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you’ll implement data structures and algorithms for organizing large amounts of data in a way that is both efficient and easy to work with. [+]

This Specialization covers intermediate topics in software development. You’ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you’ll implement data structures and algorithms for organizing large amounts of data in a way that is both efficient and easy to work with. You’ll also practice critically evaluating your own code, and you’ll build technical communication skills that will help you prepare for job interviews and collaborative work as a software engineer. In the final Capstone Project, you’ll apply your skills to analyze data collected from a real-world (social) network. Google has contributed real-world projects and the involvement of its engineers as guest lecturers to these courses. A small, select group of top learners who complete the Specialization will be offered practice interviews with Google recruiters. Invitation to a practice interview does not guarantee an actual interview or employment. Courses Object Oriented Programming in Java Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and Coursera is really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about. This is an intermediate Java course. Coursera recommends this course to learners who have previous... [-]

Course in Executive Data Science (Beginner)

Coursera
Online Part time 2 months Open Enrollment USA USA Online

In four intensive courses, you will learn what you need to know to begin assembling and leading a data science enterprise, even if you have never worked in data science before. You’ll get a crash course in data science so that you’ll be conversant in the field and understand your role as a leader. You’ll also learn how to recruit, assemble, evaluate, and develop a team with complementary skill sets and roles. [+]

Top Online Courses in Data Science. Assemble the right team, ask the right questions, and avoid the mistakes that derail data science projects. In four intensive courses, you will learn what you need to know to begin assembling and leading a data science enterprise, even if you have never worked in data science before. You’ll get a crash course in data science so that you’ll be conversant in the field and understand your role as a leader. You’ll also learn how to recruit, assemble, evaluate, and develop a team with complementary skill sets and roles. You’ll learn the structure of the data science pipeline, the goals of each stage, and how to keep your team on target throughout. Finally, you’ll learn some down-to-earth practical skills that will help you overcome the common challenges that frequently derail data science projects. Courses A Crash Course in Data Science By now you have definitely heard about data science and big data. In this one-week class, Coursera will provide a crash course in what these terms mean and how they play a role in successful organizations. This class is for anyone who wants to learn what all the data science action is about, including those who will eventually need to manage data scientists. The goal is to get you up to speed as quickly as possible on data science without all the fluff. Coursera has designed this course to be as convenient as possible without sacrificing any of the essentials. This is a focused... [-]

Course in Data Science (Beginner)

Coursera
Online Part time 3 - 6 months Open Enrollment USA USA Online

This Specialization covers the concepts and tools you'll need throughout the entire data science pipeline, from asking the right kinds of questions to making inferences and publishing results. In the final Capstone Project, you’ll apply the skills learned by building a data product using real-world data. At completion, students will have a portfolio demonstrating their mastery of the material. [+]

Ask the right questions, manipulate data sets, and create visualizations to communicate results. This Specialization covers the concepts and tools you'll need throughout the entire data science pipeline, from asking the right kinds of questions to making inferences and publishing results. In the final Capstone Project, you’ll apply the skills learned by building a data product using real-world data. At completion, students will have a portfolio demonstrating their mastery of the material. Courses The Data Scientist’s Toolbox 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. R Programming In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical... [-]

SEO for Business - Certified

New Skills Academy
Online Part time 2 hours Open Enrollment United Kingdom UK Online

Right now, potential customers will be searching for your products and services ‐ and if they don’t find their way to your site, you could be deferring them to a competitor. Imagine if your website could rank above your competitors’, using the kind of search terms that turn your visitor traffic into revenue. [+]

Apply Now - Special Offer

Right now, potential customers will be searching for your products and services ‐ and if they don’t find their way to your site, you could be deferring them to a competitor. Imagine if your website could rank above your competitors’, using the kind of search terms that turn your visitor traffic into revenue. When it’s done well, search engine marketing can give search engines exactly what they need to put your website in a prime position on Search Engine Results Pages. The key is understanding what search engines need ‐ and since 90% of all searches in the UK are via Google, this pretty much means understanding Google. This course will explain the proven techniques that will help you reach and maintain the number one results spot. What you will Learn / Course Modules Introduction to SEO Link Building On-Site SEO Social Media as part of SEO Local Search Pay Per Click (PPC) [-]

Data Protection in the Workplace - Certified

New Skills Academy
Online Part time 2 hours Open Enrollment United Kingdom UK Online

If you or your organisation handles personal information about individuals you have legal obligations to protect that information. The benefits of good data safety are numerous and include, good business practice, the protection of people’s rights and the protection of your organisations reputation. [+]

Apply Now - Special Offer

If you or your organisation handles personal information about individuals you have legal obligations to protect that information. The benefits of good data safety are numerous and include, good business practice, the protection of people’s rights and the protection of your organisations reputation. In recent years some companies and individuals have experienced serious legal consequences for data protection breaches and this highlights why it is so important to get it right. Training should be a vital part of any company’s data protection policy. What you will Learn / Course Modules Benefits of Good Data Safety Rights and Conditions The Data Protection Act Data Sharing and Security Creating a Data Protection Policy Putting it into Practice Handling the Requests for Personal Data [-]

Course in Data Analysis and Interpretation (Beginner)

Coursera
Online Part time 6 - 7 months Open Enrollment USA USA Online

The Data Analysis and Interpretation Specialization takes you from data novice to data expert in just four project-based courses. You will apply basic data science tools, including data management and visualization, modeling, and machine learning using your choice of either SAS or Python, including pandas and Scikit-learn. [+]

Top Online Courses in Data Science. Learn SAS or Python programming, expand your knowledge of analytical methods and applications, and conduct original research to inform complex decisions. The Data Analysis and Interpretation Specialization takes you from data novice to data expert in just four project-based courses. You will apply basic data science tools, including data management and visualization, modeling, and machine learning using your choice of either SAS or Python, including pandas and Scikit-learn. Throughout the Specialization, you will analyze a research question of your choice and summarize your insights. In the Capstone Project, you will use real data to address an important issue in society, and report your findings in a professional-quality report. You will have the opportunity to work with our industry partners, DRIVENDATA and The Connection. Help DRIVENDATA solve some of the world's biggest social challenges by joining one of their competitions, or help The Connection better understand recidivism risk for people on parole in substance use treatment. Regular feedback from peers will provide you a chance to reshape your question. This Specialization is designed to help you whether you are considering a career in data, work in a context where supervisors are looking to you for data insights, or you just have some burning questions you want to explore. No prior experience is required. By the end you will have mastered statistical methods to conduct original research to inform complex decisions. Courses Data Management and Visualization Whether being used to customize advertising to millions of website... [-]

Course in Geographic Information Systems (GIS) (Beginner)

Coursera
Online Part time Open Enrollment USA USA Online

Knowledge of Geographic Information Systems (GIS) is an increasingly sought after skill in industries from agriculture to public health. This Specialization, offered in partnership with ArcGIS developer Esri, will teach the skills you need to successfully use GIS software in a professional setting. [+]

Knowledge of Geographic Information Systems (GIS) is an increasingly sought after skill in industries from agriculture to public health. This Specialization, offered in partnership with ArcGIS developer Esri, will teach the skills you need to successfully use GIS software in a professional setting. You will learn how to analyze your spatial data, use cartography techniques to communicate your results in maps, and collaborate with peers in GIS and GIS-dependent fields. In the final Capstone Project, you will create a professional-quality GIS portfolio piece using a combination of data identification and collection, analytical map development, and spatial analysis techniques. Courses Fundamentals of GIS Explore the world of spatial analysis and cartography with geographic information systems (GIS). In this class you will learn the basics of the industry’s leading software tool, ArcGIS, during four week-long modules: Week 1: Learn how GIS grew from paper maps to the globally integrated electronic software packages of today. You will install ArcGIS on your computer and learn how to use online help to answer technical questions. Week 2: Open up ArcGIS and explore data using ArcMap. Learn the foundational concepts of GIS, how to analyze data, and make your first map. Week 3: Make your own maps! Symbolize data and create an eye-catching final product. Week 4: Share your data and maps and learn to store and organize your data. Take Fundamentals of GIS as a standalone course or as part of the Geographic Information Systems (GIS) Specialization. By completing the first class in the Specialization... [-]

Course in iOS App Development with Swift (Intermediate)

Coursera
Online Part time 6 months Open Enrollment USA USA Online

This Specialization covers the fundamentals of iOS application development in the Swift programming language. You’ll learn to use development tools such as XCode, design interfaces and interactions and evaluate their usability, and integrate camera, photo, and location information to enhance your app. [+]

Top Online Courses in Data Science. Master Swift, design elegant interactions, and create a fully functioning iOS app. This Specialization covers the fundamentals of iOS application development in the Swift programming language. You’ll learn to use development tools such as XCode, design interfaces and interactions and evaluate their usability, and integrate camera, photo, and location information to enhance your app. In the final Capstone Project, you’ll apply your skills to create a fully-functioning photo editing app for iPhone, iPad, and Apple Watch. A Mac computer is required for success in this course. Courses Introduction To Swift Programming Introduction to Swift Programming is the first course in a four part specialization series that will provide you with the tools and skills necessary to develop an iOS App from scratch. By the end of this first course you will be able to demonstrate intermediate application of programming in Swift, the powerful new programming language for iOS. Guided by best practices you will become proficient with syntax, object oriented principles, memory management, functional concepts and more in programming with Swift. This course is unique in its dedication to teaching Swift programming. With new features and capabilities you will be at the forefront of writing iOS apps. Currently this course is taught using Swift 2. The team is aware of the release of Swift 3 and will be making edits to the course in time. Please be aware that at this time the instruction is entirely with Swift 2. Please note that to take... [-]