Data Science

Data Analysis

  • Descriptive Statistics
  • Inferential Statistics
  • Bayesian Statistics
  • Linear Regression
  • Logistics Regression
    • single variable
    • multiple variable
  • Machine Learning
    • Supervised learning
    • Unsupervised learning
    • Semi-Supervised learning
  • R-squared
  • p-values
  • Correlation
  • Covariance
  • Confusion matrix
  • Hypothesis testing
  • Type I, Type II errors – Confidence Intervals – Alpha & Beta rates
  • PCA
  • Heat Maps
  • Factor Analysis – ?
  • Latent Factor Analysis – ?
  • Student T test
  • Z- Test, two sample,
  • Chi-squared test
  • Degrees of Freedom
  • Uniform distribution
  • Bernoulli distribution
  • Binomial distribution
  • Hypergeometric distribution
  • Geometric distribution
  • Negative Binomial distribution
  • Poisson distribution
  • Exponential distribution
  • Student’s T distribution
  • Normal Gaussian distribution
  • Log normal distribution
  • Chi-squared distribution
  • Gamma distribution
  • Beta distribution

Artificial Intelligence

  • Deep learning
    • Neural networks
    • Convolutional networks
    • Recurrent networks
    • Generative adversarial networks
    • Deep reinforcement learning

Programming autonomous agents

  • UAVs (unmanned aerial vehicles), UASs (unmanned aerial systems)
  • Geodetic Frame or World Frame
  • Local or Body Frame
  • Euler Angles
  • Gimbal lock
  • Rotation Matrices
  • Quaternions
  • Configuration Space
  • P Controllers  (i.e., Proportional Controllers), simple control architecture
  • PD Controllers (i.e., Proportional Derivative Controllers)
  • PID Controllers (i.e., Proportional Integral & Derivative Controllers)
  • Event driven programming
  • Linearization of non linear equations
  • Cascaded Control Architecture
  • Nested Cascaded Control Architecture
  • Noisy Sensors
  • Filtering
    • Kalman filter
    • Extended Kalman filter
    • Unscented Kalman filter

Data Science & Analysis

  • Accessing data
  • Cleaning data
  • Exploratory data analysis
    • descriptive statistics
    • inferential statistics
  • Regression models (linear, logistic)
  • Machine learning (supervised, unsupervised)
  • Reproducibility
  • Data products
    • reports
      • Markdown
      • Rmd (R markdown)

Data Visualization 

  • ggplot2
  • Shiny
  • Lattice
  • Matplotlib
  • Seaborn

Statistical Tools 

  • Sklearn
  • SciKit

Command Line Interface

  • Bash / terminal

IDEs (integrated development environments)

  • R-Studio
  • Jupyter notebooks
  • Xcode

Package Management

  • Anaconda
  • Mini conda
  • PIP
  • The R project for statistical computing

Programming languages

  • R
  • Python
  • C++
  • SQL
  • Regex
  • Markdown – R-Markdown

Programming Language Support Tools

  • Spyder
  • Sublime
  • Atom
  • R- Console
  • Emacs

Version Control and Project Management 

  • Git
  • GitHub