Programming for Data Science

Provided by:
8/10 stars
based on  6 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $150
Start Date In Session

Course Details

Cost

FREE,
Add a Verified Certificate for $150

Upcoming Schedule

  • In Session

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22301 reviews

Course Description

There is a rising demand for people with the skills to work with Big Data sets and this course can start you on your journey through our Big Data MicroMasters program towards a recognised credential in this highly competitive area.

Using practical activities and our innovative ProcessingJS Workspace application you will learn how digital technologies work and will develop your coding skills through engaging and collaborative assignments.

You will learn algorithm design as well as fundamental programming concepts such as data selection, iteration and functional decomposition, data abstraction and organisation. In addition to this you will learn how to perform simple data visualisations using ProcessingJS and embed your learning using problem-based assignments.

This course will test your knowledge and skills in solving small-scale data science problems working with real-world datasets and develop your understanding of big data...

There is a rising demand for people with the skills to work with Big Data sets and this course can start you on your journey through our Big Data MicroMasters program towards a recognised credential in this highly competitive area.

Using practical activities and our innovative ProcessingJS Workspace application you will learn how digital technologies work and will develop your coding skills through engaging and collaborative assignments.

You will learn algorithm design as well as fundamental programming concepts such as data selection, iteration and functional decomposition, data abstraction and organisation. In addition to this you will learn how to perform simple data visualisations using ProcessingJS and embed your learning using problem-based assignments.

This course will test your knowledge and skills in solving small-scale data science problems working with real-world datasets and develop your understanding of big data in the world around you.

Programming for Data Science course image
Reviews 8/10 stars
6 Reviews for Programming for Data Science

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
student profile image
student profile image

student

10/10 starsTaking Now
1 year, 8 months ago
As a data scientist who is working professionally, I think this course is very good if offered to a complete beginner. Many people jump on the bandwagon and insist on doing Python / R straight away without starting from scratch when it comes to programming. This course helps beginners to start from scratch.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

9/10 starsCompleted
1 year, 10 months ago
A must for people who are new to programming. The fundamentals you learn here will be useful in any programming language.
Was this review helpful? Yes0
 Flag
Olayemi Olatinwo profile image
Olayemi Olatinwo profile image

Olayemi Olatinwo

9/10 starsTaking Now
1 year, 10 months ago
I am presently running this course and as I do not have a very strong programming background, I have been able to understand the concept and methodology involved in writing codes which I believe will be very much useful for me as I aspire to become a renowned data scientist in future. Thanks Adelaide.
Was this review helpful? Yes0
 Flag
Student DS profile image
Student DS profile image

Student DS

1/10 starsTaking Now
2 years ago
Choosing ProcessingJS it is not good idea no one use this language in data science in all the world. I hope to change it to Python because all companies look to data scientists has good skills in this language. So learning ProcessingJS will not help me to get a job or learn data science or develop my skills.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

4/10 starsTaking Now
2 years ago
This MOOC is good for people who have never used a programming language. It's based on ProcessingJS which is a language to draw shapes (and probably many other things). I'd prefer that it uses a language more common (like Python or R). I think I will never use what I learnt on processingJS in my job. But again, if you have never programmed it's a very good introduction, with a very pedagogic approach.
Was this review helpful? Yes0
 Flag
jithu g profile image
jithu g profile image

jithu g

10/10 starsTaking Now
2 years, 1 month ago
learning become more interesting . thank you so much for helping me to achieve my dream as a data scientist.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.