MAS.500 - How to build software - taught but Rahul Bhargava

Homework for this class is being stored in this Github repository.

Lecture 1 - Intro and basics

Lecture 2 - Building software strategically

Lecture 3 - Building for the web

Intro to WebGL and shader programs to use the GPU for computation

Lecture 4 - Building mobile applications

Lecture 5 - Managing data

Lecture 5 cont. - Machine learning

Lecture 6 - Prototype to product

Lecture 7 - Building visualizations