Introduction to Computational Thinking and Data Science

About this Course

6.00.2x will teach you how to use computation to accomplish a variety of goals and provides you with a brief introduction to a variety of topics in computational problem solving . This course is aimed at students with some prior programming experience in Python and a rudimentary knowledge of computational complexity. You will spend a considerable amount of time writing programs to implement the concepts covered in the course. For example, you will write a program that will simulate a robot vacuum cleaning a room or will model the population dynamics of viruses replicating and drug treatments in a patient's body. Topics covered include: Advanced programming in Python 3 Knapsack problem, Graphs and graph optimization Dynamic programming Plotting with the pylab package Random walks Probability, Distributions Monte Carlo simulations Curve fitting Statistical fallacies

Created by: Massachusetts Institute of Technology

Level: Intermediate


Related Online Courses

As your program requirements get more complex, you will find that simple additions to the design method make it easy to write well-structured and well-tested code that is easy to maintain. By... more
Malicious software, or malware, is typically delivered over a network and is designed to cause disruption to a computer, client, server, or network. Disruptions can include leaked private... more
El mayor activo de las empresas actuales son sus datos, datos que, mayoritariamente se alojan en bases de datos relacionales en línea. Prácticamente todos los sistemas de gestión de bases de da... more
Please Note: Learners who successfully complete this IBM course can earn a skill badge —a detailed, verifiable and digital credential that profiles the knowledge and skills you’ve acquired in thi... more
This course introduces you to PyTorch, one of the most popular deep learning frameworks, revealing how it can be used in your company to automate and optimize processes through the development and... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL