Free Online Course by edX and HarvardX: Introduction to Data Science with Python
Learn the concepts and techniques that make up the foundation of data science and machine learning.
- English
- With Certificate
Tutor Name
edXAbout the Course
edX is offering a free online course on the theme of “Introduction to Data Science with Python”.
Data science is an ever-evolving field, using algorithms and scientific methods to parse complex data sets. Data scientists use a range of programming languages, such as Python and R, to harness and analyze data. This course focuses on using Python in data science. By the end of the course, you’ll have a fundamental understanding of machine learning models and basic concepts around Machine Learning (ML) and Artificial Intelligence (AI).
Using Python, learners will study regression models (Linear, Multilinear, and Polynomial) and classification models (kNN, Logistic), utilizing popular libraries such as sklearn, Pandas, matplotlib, and numPy. The course will cover key concepts of machine learning such as: picking the right complexity, preventing overfitting, regularization, assessing uncertainty, weighing trade-offs, and model evaluation. Participation in this course will build your confidence in using Python, preparing you for more advanced study in Machine Learning (ML) and Artificial Intelligence (AI), and advancement in your career.
Course effort:
8 weeks, 3-4 hours per week.
Prerequisites:
Learners must have a minimum baseline of programming knowledge (preferably in Python) and statistics in order to be successful in this course. Python prerequisites can be met with an introductory Python course offered through CS50’s Introduction to Programming with Python, and statistics prerequisites can be met via Fat Chance or with Stat110 offered through HarvardX.
What you'll learn:
- Gain hands-on experience and practice using Python to solve real data science challenges
- Practice Python programming and coding for modeling, statistics, and storytelling
- Utilize popular libraries such as Pandas, numPy, matplotlib, and SKLearn
- Run basic machine learning models using Python, evaluate how those models are performing, and apply those models to real-world problems
- Build a foundation for the use of Python in machine learning and artificial intelligence, preparing you for future Python study
Syllabus:
- Linear Regression
- Multiple and Polynomial Regression
- Model Selection and Cross-Validation
- Bias, Variance, and Hyperparameters
- Classification and Logistic Regression
- Multi-logstic Regression and Missingness
- Bootstrap, Confidence Intervals, and Hypothesis Testing
- Capstone Project
Course costs:
Audit Track: Free of charge and you’ll get:
- Limited access to material.
- World class institutions and universities.
- edX support.
Verified Track: For $199 USD you’ll get:
Unlimited access to material and all of the above besides:
- Shareable certificate upon completion.
- Graded assignments and exams.
See more available fellowships on For9a
See more available opportunities in Australia on For9a
Taught by
Founded in 2012 by Harvard University and MIT, edX is a premier online learning platform and MOOC provider offering high-quality courses, professional certificates, and degrees from top-tier universities and institutions worldwide, with a mission to increase access to education. The platform enables over 86 million learners to acquire in-demand skills in fields like computer science, AI, and business, allowing them to audit courses for free or pay for verified certificates to boost their professional careers.
Read more.