Engineering Software as a Service (Ruby and Rails)
- (Currently enrolled)
Introduction to Computational Thinking and Data Science (Python)
- Probability, Hashing, Stochastic Programming
- Monte Carlo Simulations, Plotting
- Knapsack Problem
- Graphs and Graph Optimization
- Machine Learning Primer
Introduction to Computation and Programming (Python)
- Efficiency, Orders of Growth, Memory, Binary Search
- Object Oriented Programming
- Trees, Merge Sort
Introduction to Computer Science (C)
- Linux, Debugging with GDB and Valgrind
- Merge Sort, Insertion/Bubble/Selection Sort
- Stanford Portable Library for GUI programming
- Data Recovery
- Linked Lists