This is the archived Fall 2025 site. ← Back to current CRUP site


CRUP Fall 2025

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


Schedule

Week Date Lecture Assignment(s) DRI(s)
1 Feb 6, 2026 Welcome! and Intro to Programming in Python (slides) Anika
2 Feb 17, 2026 Data Structures (slides) Homework Data Structures Daniel, Anika
3 Feb 24, 2026 Intro to SWE (slides) Homework SWE I Practice Cindy, Rachel, Anika
4 Mar 3, 2026 Distributed Systems (slides) Homework SWE II Written Kenny, Nicole, Anika
5 Mar 10, 2026 Databases (slides) Homework Feedback Form Jaanavi, Camila, Anika
6 Mar 15, 2026 CRUP Hackathon Homework Linear Algebra for ML
Homework Solutions Linear Algebra for ML
Adelina, Samion, Patrick
7 Mar 31, 2026 Introduction to ML (slides) Homework Calculus for ML
Homework Solutions Calculus for ML
Renata, Ash, Patrick
8 Apr 7, 2026 Math for ML (slides) Homework Probability for ML
Homework Solutions Probability for ML
Sasha, Michael L, Patrick
9 Apr 14, 2026 Classical ML (slides) Homework Classical ML Eduardo, Patrick
10 Apr 21, 2026 Deep Learning Anika, Jessica
11 Apr 28, 2026 NLP + Transformers Patrick
12 May 5, 2026 Final CRUP Presentations Anika


Table of contents