Tools

Here are the list of resources that I have found useful while teaching in the past.

Programming

MATH
C or C++ Programming

Assembly Programming
Functional Programming

Java programming

Other Course Stuff

Operating Systems
Plotting resources
Data Data structures & Algorithms
Google Analytics Individual Certification (IQ)
Arduino projects
Social Media Analytics