Students are reminded that notes provided on this site are intended to form summary material only and are not intended to be a substitute for attending lectures or further reading on the subject.

My slides are not Lecture Notes

Students should download the notes to your own device. The notes are a living artifact and will evolve from semester to semester. It cannot be guaranteed that the notes will be available after the end of a semester.

Always use headphones when watching any of the videos
Please be mindful of your location and any people nearby before playing any of the videos

Click on each of the links below to get the details of the topic. Each page will have links to additional resources

L1 – Installing Python and IDEs
L2 – Resources Page & Cheat Sheets
L3 – Basics & Install additional Packages
L4 – Control Structures
L5 – Functions
L6 – File I/O
L7 – Pandas
L8 – Graphing
L9 – Connecting to Databases
L9-2 How to speed up your Database queries in Python
L10 – Descriptive Analytics
L11 – Intro to Machine Learning & Skitlearn
L12 – Association Rules
L13 – Classifications

L13-1 – KNN
L13-2 – Naive Bayes
L13-3 – Decisions Trees
L13-4 – Regression
L13-5 – SVM
L13-6 – Random Forests

L14 – Neural Networks
L15 – Clustering

L15-1 – KMeans

L16 – Creating a Word Cloud
L17 – Twitter Analytics
L18 – ARIMA Forecasting