Introduction to Computational Thinking and Data Science
playlistlist=plul4u3cngp619eg1wp0kt-7rde_az5tnd
Lecture 1: Introduction, Optimization Problems
watchv=c1lhuz6pzc0
- Computer Models
- Optimization models
- Knapsack problem
- Brute force for optimization problems
- Greedy algorithm for optimization problems
Lecture 2: Optimization problems
watchv=uk5yvoxnksk
Lecture 3: Graph-theoretic models
watchv=v_tulh374hw
Lecture 4: Stochastic Thinking
watchv=-1bnxewhuok
- Uncertainty
- Stochastic processes
- Probability
- Random numbers
- Sample probability
- The Birthday Problem
- Simulation Models
Lecture 5: Random Walks
watchv=6wud_gp5wee
Lecture 6: Monte Carlo Simulation
watchv=ogo1gpxsuzu
- Monte Carlo Simulations
- Inferential Statistics
- Confidence intervals
- Law of Large Numbers
- Gambler’s Fallacy
- Regression to the Mean
- Variance
- Empirical Rule
- Probability Distributions
- Probability Density Function
- Normal Distributions
Lecture 7: Confidence Intervals
watchv=ruxp7tm8-wo
Lecture 8: Sampling and standard error
watchv=sozv_kkax3e
- Inferential Statistics
- Monte Carlo Simulations
- Sampling
- Confidence intervals
- Standard of the Error Mean
- Skew
Lecture 9: Understanding Experimental Data
watchv=vifkgfl1cn8
- Data
- Modelling a spring
- Objective Functions
- Least Squares Objective Function
- Linear regression
- Coefficient of Determination
Lecture 10: Understanding Experimental Data (Cont.)
watchv=fqvg-hh9duw
Lecture 11: Introduction to Machine Learning
watchv=h0e2haptgf4
- Linear regression
- Machine Learning
- Supervised-Unsupervised Learning
- Clustering
- Features
- Minkowski Metric (Distance)
- Model metrics
Lecture 12: Clustering
watchv=esmzyhufnds
(Pending)
Lecture 13: Classification
watchv=eg8djywdmyg
(Pending)
Lecture 14: Classification and statistical sins
watchv=k2sc-wpdt6k
(Pending)
Lecture 15: Statistical Sins and Wrap Up
watchv=iozvbilaizc
(Pending)