Computer Science - Great Courses

This is a list of high-quality courses that, for one reason or another, didn’t make it into the curriculum.
The most common reasons are that the course isn’t available often enough,
or that there was an alternative that fit better into the curriculum.

Programming

Math

Systems

Theory

Applications

CoursesDurationEffort
Using Databases with Python5 weeks2-3 hours/week
Database Systems15 weeks12 hours/week
Database Management Essentials7 weeks4-6 hours/week
Intro to Artificial Intelligence16 weeks6-10 hours/week
Intro to Machine Learning10 weeks6-10 hours/week
Big Data Science with the BD2K-LINCS Data Coordination and Integration Center7 weeks4-5 hours/week

Tools

CoursesDurationEffort
How to Use Git and GitHub3 weeks2-3 hours/week
Kubernetes Certified Application Developer5 weeks2 hours/week

Online Learning - Great Courses

CoursesDurationEffort
Learning How to Learn4 weeks2 hours/week
Mindshift4 weeks2 hours/week
Powersearching with Google3 weeks4-6 hours/week