PITT Classifieds>PITT Online Courses>Introduction to Computational Thinking and Data Science

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

This mini-course provides a practical introduction to commonly used Linux / UNIX shell commands and teaches you basics of Bash shell scripting to automate a variety of tasks. The course includes... more
Site Reliability Engineers must have the right tools and strategies to perform in a fast-paced technical environment. Nine competency areas guide the successful practice of IBM Cloud SREs. ● A... more
Game designers create the ideas and worlds of games—they design the environment, characters, game mechanics, goals and user experience. Successful game designers do this by applying the f... more
Is my program correct? Will it give the right output for all possible permitted inputs? Computers are now essential in everyday life. Incorrect programs lead to frustration in the best case and... more
About the Database Series of Courses "Databases" was one of Stanford's three inaugural massive open online courses in the fall of 2011. It has been offered in synchronous and then in self-paced... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL