DATA4800: Introduction to Artificial Intelligence
Explore the fundamentals of artificial intelligence, machine learning, and their applications in modern computing.
Introduction to Artificial Intelligence
January 10 - January 16, 2025
Welcome to DATA4800! This week we'll explore the fundamental concepts of artificial intelligence and its role in modern technology.
Course Syllabus
Detailed overview of course objectives, grading policy, and expectations.
View SyllabusIntroduction to Machine Learning
January 17 - January 23, 2025
This week we'll dive into the fundamentals of machine learning, exploring different types of learning and their applications.
Supervised Learning — Decision Trees and Random Forests
January 24 - January 30, 2025
Explore decision trees and random forests as powerful supervised learning algorithms for classification and regression tasks.
Unsupervised Learning — Clustering and PCA
January 31 - February 6, 2025
Discover unsupervised learning techniques including clustering algorithms and principal component analysis for dimensionality reduction.
Assessment 1
February 7 - February 13, 2025
First major assessment covering the fundamentals of AI and machine learning concepts covered in weeks 1-4.
Supervised Learning — SVM and Gradient Boosting
February 14 - February 20, 2025
Explore support vector machines and gradient boosting algorithms for advanced supervised learning applications.
Introduction to Neural Networks
February 21 - February 27, 2025
Introduction to artificial neural networks, backpropagation, and deep learning fundamentals.
Image Classification with Deep CNNs
February 28 - March 6, 2025
Explore convolutional neural networks for image classification and computer vision applications.
Assessment 2; Bayes Classification and NLP
March 7 - March 13, 2025
Second assessment covering advanced topics including Bayesian classification and natural language processing.
ASSESSMENT PREPARATION HERE
Detailed instructions for your to recap for Assessment 2.
View GuidelinesReinforcement Learning
March 14 - March 20, 2025
Explore generative AI models including GANs, VAEs, and transformer-based generative models.
Model Explanability and Interpretation
March 21 - March 27, 2025
Introduction to understand the model and how it works.
Quantum computing and machine learning
March 28 - April 3, 2025
Understanding how to interpret and explain AI model decisions for transparency and trust.