COURSERA

All Data Science Courses at Coursera

Why Coursera? read more

Programming

→ Programming languages in the Data Science area tend to focus around R and Python, although C and some other older and complementary languages are still largely in use.
 

Python Courses

python course at Coursera

Coursera

 

Programming for Everybody (Getting Started with Python) / Python for Everybody / Python Programming / Python Data Structures / Applied Data Science with Python, 5-course Specialization / Introduction to Data Science in Python / Neural Networks and Deep Learning / Using Python to Access Web Data… University of Michigan, deeplearning.ai, University of Toronto, Rice University, Wesleyan University
read more →

R Programming

r language programming

Coursera

 

R Programming /Statistics with R 5-course Specialization / The R Programming Environment / Mastering Software Development in R, 5-course Specialization / Introduction to Neurohacking In R / Advanced R Programming / Introduction to Programming in C, 4-course Specialization / Building R Packages… By Johns Hopkins University, Duke University, Wesleyan University
read more →

All Programming Courses

programming languages

Coursera

 

R Programming / Data Science, 10-course Specialization / Statistics with R / Introduction to Probability and Data / The R Programming Environment / Mastering Software Development in R / Exploratory Data Analysis / Introduction to Neurohacking In R / Introduction to Programming in C / Functional Programming in Scala / Building R Packages / Introduction to Programming the Internet of Things (IOT)… Johns Hopkins Un., University of California Irvine, Duke University, Rice University
read more →

Data Analysis

→ Data analysis courses include methods for managing and analyzing large sets of data. Start your career as a data scientist by studying data mining and big data applications.
 

Master of Computer Science


University of Illinois

 

By University of Illinois at Urbana-Champaign. Deepen your computer science knowledge and accelerate your career with a top ranked computer science degree. Join the leaders in computer science who have degrees from this university, including founders and leaders of Microsoft, Netscape, PayPal, Siebel Systems, YouTube. Core areas of expertise such as machine learning, data mining…
read more →

Master of Computer Science


Arizona State University

 

This degree is delivered 100% online, thus providing you a great flexibility to learn on your own schedule. You’ll earn the same degree as students that study on campus. With this Master of Computer Science (MCS) degree program, you’ll gain a deep understanding of cutting-edge topics such as big data, AI, blockchain and cybersecurity.
read more →

Master of Computer Science in Data Science (MCS-DS)


University of Illinois

 

A flexible and affordable degree from one of the top Computer Science programs in the world, focused on one of the hottest fields of the new millennium. Accelerate your career with a flexible, fully-accredited professional Master of Computer Science in Data Science from one of the world’s top programs.
read more →

Master of Applied Data Science


University of Michigan

 

An applied, skills-based program in data science developed by world-class faculty. Gain insight into data and develop hands-on skills in programming, statistics, data analysis, information visualization, and machine learning. This program it will also teach skills to existing professionals who wish to capitalize on the data revolution happening in the world today.
read more →

Data Analysis and Interpretation Specialization


Wesleyan University

 

Learn Data Science Fundamentals. Drive real world impact with a four-course introduction to data science. 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.
read more →

Bachelor of Science in Computer Science


University of London

 

Earn a University of London degree in Computer Science and apply your creativity to in-demand technology. Open the door to sought-after technology careers with a world-class online Bachelor of Science in Computer Science degree from the University of London. You’ll learn in-demand computing skills, develop your abilities to solve complex problems, and nurture your innovation and creativity…
read more →

The Data Scientist’s Toolbox


John Hopkins University

 

An introduction to the main tools and ideas in the data scientist’s toolbox. Overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course: first, a conceptual introduction to the ideas behind turning data into actionable knowledge. And 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.
read more →

Introduction to scripting in Python


Rice University

 

Launch Your Career in Python Programming. Master the core concepts of scripting in Python to enable you to solve practical problems. This specialization is intended for beginners who would like to master essential programming skills. Through four courses, you will cover key programming concepts in Python which will prepare you to use Python to perform common scripting tasks. This knowledge will provide a solid foundation towards a career in data science, software engineering, or other disciplines involving programming.
read more →

Managing Data Analysis


John Hopkins University

 

This one-week course describes the process of analyzing data and how to manage that process. We describe the iterative nature of data analysis and the role of stating a sharp question, exploratory data analysis, inference, formal statistical modeling, interpretation, and communication. We also describe how to direct analytic activities within a team and to drive the data analysis process towards coherent and useful results.
read more →
see all

Machine Learning

→ Machine learning courses focus on creating systems for using and learning large data sets. They include predictive algorithms, natural language processing & statistical pattern recognition.
 

Machine Learning (1 course)


Stanford University

 

Taught by: Andrew Ng, Co-founder, Coursera; Adjunct Professor, Stanford University; formerly head of Baidu AI Group/Google Brain

In this Machine learning course you will learn about the science of getting computers to act without being explicitly programmed, about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. More importantly, you’ll learn about the theoretical underpinnings of learning, and gain the practical know-how needed to quickly apply these techniques to new problems. Finally, you’ll learn about some of Silicon Valley’s best practices in innovation as it pertains to machine learning and AI.
read more →

Machine Learning (4-course specialization)


University of Washington

 

4-course Specialization. Build intelligent applications through a series of practical case studies. Master machine learning fundamentals in four hands-on courses. This Specialization from leading researchers at the University of Washington introduces you to the exciting, high-demand field of Machine Learning Major studied areas: Prediction, Classification, Clustering, and Information Retrieval.
read more →

Practical Machine Learning


John Hopkins University

 

One of the most common tasks performed by data scientists and data analysts are prediction and machine learning. This course will cover the basic components of building and applying prediction functions with an emphasis on practical applications. The course will provide basic grounding in concepts such as training and tests sets, overfitting…
read more →

Advanced Machine Learning


National Research University
Higher School of Economics

 

Deep Dive Into The Modern AI Techniques. This specialization gives an introduction to deep learning, reinforcement learning, natural language understanding, computer vision and Bayesian methods. Top Kaggle machine learning practitioners and CERN scientists will share their experience of solving real-world problems and help you to fill the gaps between theory and practice. Upon completion of 7 courses you will be able to apply modern machine learning methods in enterprise and understand the caveats of real-world data and settings.
read more →

Mathematics for Machine Learning


Imperial College London

 

Learn about the prerequisite mathematics for applications in data science and machine learning. For a lot of higher level courses in Machine Learning and Data Science, you find you need to freshen up on the basics in maths. This 3-course specialisation aims to bridge that gap, getting you up to speed in the underlying maths, building an intuitive understanding, and relating it to Machine Learning…
read more →
see all

Probability & Statistics

→ Probability and statistics courses focus on skills in understanding whether data is meaningful, including testing and analyzing patterns in data to predict, understand and improve results.
 

Introduction to Probability and Data


Duke University

 

This course introduces you to basic probability theory, Bayes’ rule, sampling and exploring data. You will study several types of sampling methods, and see how these methods may impact the scope of inference. Several exploratory data analysis techniques are also covered, namely numeric summary statistics and basic data visualization. You will be guided through installing and using R and RStudio.
read more →

Business Statistics and Analysis


Rice University

 

This course introduces you to basic probability theory, Bayes’ rule, sampling and exploring data. You will study several types of sampling methods, and see how these methods may impact the scope of inference. Several exploratory data analysis techniques are also covered, namely numeric summary statistics and basic data visualization. You will be guided through installing and using R and RStudio.
read more →

Statistics with R


Duke University

 

Master Statistics with R. Statistical mastery of data analysis including inference, modeling, and Bayesian approaches. In this 5-course specialization, you will learn to analyze and visualize data in R and create reproducible data analysis reports, demonstrate a conceptual understanding of the unified nature of statistical inference, perform frequentist and Bayesian statistical inference and modeling…
read more →
see all