Topic Name Description
File CAC 350 Fall Syllabus 2022
URL Required Textbooks

There are two books we will be using heavily throughout this course: 

1. Python Data Science Handbook by Jake VanderPlas

2. Hands-on Machine Learning with Scikit-Learn, Keras & TensorFlow, 2nd Edition by Aurelien Geron

Instead of buying these two books ($96), I recommend joining ACM as a student ($19/year). You will then gain access to both of these books plus almost all other O'Reilly books. 

Interesting Articles URL New Machine Learning Theory Raises Questions About the Very Nature of Science
URL Deepfake detectors can be defeated, computer scientists show for the first time
URL New ‘Liquid’ AI Learns Continuously From Its Experience of the World
URL ‘Weird new things are happening in software,’ says Stanford AI professor Chris Re
URL The GANfather: The man who’s given machines the gift of imagination
Week One: 8/24 - 8/26 File Lecture: What is Data Science?
Week Two: 8/29 - 9/2 File Lecture: Getting Started with Python
File Lecture Materials: Scripts

These are the code snippets I would like you to use in class. Hopefully, this makes it easier to copy/paste.

Week Three: 9/5 - 9/9 File Lecture: Intro to NumPy
File Earthquake Data
File Baby Names Data File
Week Four: 9/12 - 9/16 Folder 8/29: Intro to NumPy Jupyter Notebook

There is a notebook file (which you should be able to open in Jupyter Notebook) and a pdf so you can see the code we worked on in class. 

Folder 9/7 Class Notebook

Included are the Jupyter Notebook, py, and pdf versions of the class notebook from 9/7.

Week Five: 9/19 - 9/23 File Olympic Games Dataset
File NOC Dataset
Week Six: 9/26 - 9/30 Folder Datasets
File Class Assignment
File Lecture CreatingMachineLearningSystem
Folder 9/26 Class Notebook

pdf, notebook, and py versions of the classwork.

File Lecture Slides
Week Seven: 10/3 - 10/7 File Updated Word doc

Added more questions

File Lecture TrainingModels Part1
Week Eight: 10/10 - 10/14 File Lecture TrainingModels Part2