ECON & Data Science double major schedule (Junior transfer)

Hey everyone! I recently got into Cal as a junior transfer and am extremely happy to be here with my fellow bears :)

I planned all my classes to graduate within 5 semesters, and I wanted to hear your thoughts on whether this is doable. I am really sorry in advance if this is a dumb post, and I really appreciate everyone's help and advice. Thank you in advance!

Fall 2023: 1. ECON 100B (4 units) 2. DATA C8 (4 units) 3. DATA C88s (4 units) 4. ED 198 (1 unit) 5. DeCal (1 unit)

Spring 2024: 1. ECON 100A (4 units) 2. ECON 140 (4 units) 3. MATH 54 (4 units) 4. Upper Div American cultures (3/4 units)

Fall 2024: 1. ECON 136 - Financial econ (4 units) 2. UGBA 180 - Real estate & urban land econ (4 units) 3. CS 61B - Data structures (4 units) 4. ECON 139 - Asset pricing and portfolio choice (4 units)

Spring 2025: 1. UGBA 131 - Corp fin and fin statement analysis (3 units) 2. DATA C100 - Principles and techniques of data science (4 units) 3. DATA C140 - Probability for data science (4 units) 4. DATA 144 - Data mining and analytics (3 units)

Fall 2025: 1. ECON 131 - Public economics (4 units) 2. IND ENG 142 - Intro to ML and data analytics (3 units) 3. DATA C104 - HCE (4 units)