Skip to content

BenyaminJazayeri/MIT-OCW-6.0002-Introduction-To-Computational-Thinking-And-Data-Science-Fall-2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT-OCW-6.0002-Introduction-To-Computational-Thinking-And-Data-Science-Fall-2016

License: CC BY-NC-SA 4.0

logo

My coursework for MIT OCW 6.0002 Introduction To Computational Thinking And Data Science Fall 2016 class.

All solutions are my own.

Taught by Prof. Eric Grimson, Prof. John Guttag and Dr. Ana Bell.

Course Homepage: https://ocw.mit.edu/courses/6-0002-introduction-to-computational-thinking-and-data-science-fall-2016/

Topics Covered

Topic Subtopics
Optimization and Modeling Optimization problems, graph-theoretic models, stochastic thinking
Probability and Simulation Random walks, Monte Carlo simulation, confidence intervals, sampling and standard error
Data Analysis Understanding and interpreting experimental data
Machine Learning Introduction to machine learning, clustering, classification, statistical errors

Coursework Done

Type Count
Problem Sets 5

Projects

A stochastic simulation of bacterial growth, mutation, and natural selection under antibiotic treatment. Models probabilistic birth/death, carrying capacity, and resistance mutation using Monte Carlo trials. Computes population means, standard deviations, and 95% confidence intervals from scratch.

A data analysis pipeline modeling temperature trends across 21 US cities (1961-2015) using polynomial regression. Implements moving average smoothing, R²/RMSE metrics, and a train/test split demonstrating overfitting.

A Monte Carlo simulation of robot vacuum cleaners in rooms with and without furniture. Features a multi-level class hierarchy with abstract base classes. The faulty robot variant has a 15% chance of random distraction. Estimates expected cleaning time through repeated stochastic trials.

A graph-based shortest-path system for navigating the MIT campus. Implements a directed graph with weighted edges and a depth-first search with branch-and-bound pruning that finds the shortest route subject to a maximum outdoor distance constraint.

My Other MIT Coursework

18.01SC Single Variable Calculus
18.02SC Multivariable Calculus
18.06SC Linear Algebra
6.0001 Intro to CS & Programming in Python
6.006 Introduction to Algorithms
6.034 Artificial Intelligence
6.036 Introduction to Machine Learning
6.042J Mathematics for Computer Science

I'd be very happy to discuss anything related to MIT OCW. Reach me at benjamin.jazayeri@gmail.com.

About

My coursework for MIT OCW 6.0002 Introduction to Computational Thinking and Data Science Fall 2016, taught by Prof. Eric Grimson, Prof. John Guttag and Dr. Ana Bell

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages