Tentative Schedule
Week 1
Module 1 Intro to Data Science and tools
· Introduction to Python and its main packages for data science.
· Git & GitHub Intro
· Quiz #1, Homework #1
Expected Outcome: This course will provide the main concept of programming and python packages used for data science.
Week 2
Module 2 Intro to Machine Learning (ML) with Python
· Exploratory Data Analysis, Data Visualizations
· Data Cleaning, Implementing Linear Regression
· Quiz #2, Homework #2,
Expected Outcome: This course will provide a set of techniques and skills that help develop a classification system for various data set. Evaluate the performance of the classifiers system.
Week 3
Module 3 Intro to Machine Learning (ML) with Python
· Implementing KNN, Logistic Regression
· Implementing SVM
· Standardization and Normalization
· K-fold cross validation
· Quiz #3, Homework #3, Midterm Exam
Expected Outcome: This course will provide a set of techniques and skills that help develop a classification system for various data set. Evaluate the performance of the classifiers system.
Week 4
Module 4 Intro to Deep Learning (DL) with Python
· Neural Network
· Computer Vision and Convolutional Neural Networks
· Natural Language Processing and Long Short-Term Memory
· Quiz #4, Homework #4
Expected Outcome: This course will provide a set of leading DL techniques to face a societal problem. Evaluate the performance of the classifiers system.
Week 5
Module 5 AI Ethics and Final Research Projects
· Introduction to AI Ethics
· Bias in the ML Life Cycle
· Mitigating Bias in ML
· Students hands-on project
· Quiz #5, Final, Oral presentation, project deadline.
Expected Outcome: This course will explain how data science is a field that can change and contribute to the development of new knowledge in AI.
Please include exams, quizzes, presentations, in other words, all graded items in the schedule as well.