The design and dev courses I'm currently working through. Always something new on the stack.
University of Michigan / Coursera
PY4E
The gold standard beginner Python course. Covers syntax, data structures, web scraping, databases, and data visualization. Numerous projects throughout.
Turing Guild / Northwestern CTD
Computer Engineering
A course offered through Northwestern CTD where students build replicas of the Apple I from the ground up, using assembly language and the 65C02 Processor.
College Board | Advanced Placement
AP Computer Science A
College Board's premier computer science course featuring a starting point to object-oriented programming with Java.
College Board | Advanced Placement
AP Computer Science Principles
College Board's intro to computing and the Internet.
Anthropic
AI Fluency for Students
A student-focused AI fluency course on responsible AI collaboration for learning, career planning, and academic success.
Stanford Online | Coursera | DeepLearning.AI
Machine Learning Specialization
DeepLearning.AI and Stanford’s Machine Learning Specialization, a beginner-friendly 3-course program taught by Andrew Ng. Built supervised learning models for prediction and classification with NumPy and scikit-learn, trained neural networks with TensorFlow, and explored decision trees, clustering, anomaly detection, recommender systems, and reinforcement learning.
fast.ai
Practical Deep Learning for Coders
fast.ai's top-down, code-first deep learning course. Building and training neural networks with PyTorch and fastai across image classification, NLP, tabular data, and collaborative filtering, then deploying the models.