CRUP Fall 2026

Welcome to Codebase’s Ramp Up Program (CRUP)! We will dive into Software Engineering, Machine Learning, and AI through hands-on work in Python, Java, and SQL, and frameworks like PyTorch, scikit-learn, and more!.

CRUP is brought to you by…

your EdVPs 💙


Schedule

Week Date Lecture Assignment(s)
1 Sep 17 Welcome! and Intro to Programming in Python (slides) Homework Intake Form, Codebaby Day 0 Video
2 Sep 24 Intro to SWE (slides) Homework Design Doc Part 1, Git Practice (Optional), Intro to Programming in Python (Optional)
3 Oct 1 Data Structures (slides) Homework Mock Interview
4 Oct 8 Databases (slides) Homework Databases
5 Oct 15 Distributed Systems / Probability (slides) Homework Distributed Systems, Probability
6 Oct 22 Tools & Vibe Coding (slides) Homework TBA
7 Oct 29 Linear Algebra / Introduction to ML (slides) Homework TBA
8 Nov 5 Classical ML / Deep Learning Homework Classical ML TBA
9 Nov 12 NLP, Agents, & Transformers Homework Neural Networks & Transformers
10 Nov 19 Codebase Friendsgiving! Homework Finish Your CRUP Deliverable (Repo & Writeup)
11 Dec 3 CRUP Final Presentations!