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! |