The Optimal APMA-CS Spreadsheet

June 20, 2025

Everyone at Brown has a spreadsheet. Spreadsheet? You ask. What kind of spreadsheet? A course spreadsheet. With the Open Curriculum, students here concoct weird and wacky courseloads for themselves, and we need a way to keep track of concentrationWhat we call a major requirements. The basic solution is the best, and so the simple spreadsheet solves all of our problems.

My spreadsheet consists of my semesterly plan, as well as a list of concentration requirements and which classes I currently have fulfilling those roles. Here is my current semesterly plan, including classes I have taken and classes I plan to take. I will only attach the course codes, so feel free to reference C@B for course titles and descriptions.

My Coursework

Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Sem 7* Sem 8*
MATH 0350 APMA 0350 APMA 0360 APMA 1200 APMA 2110 APMA 1740 APMA 1710 APMA 2070
MATH 0540 MATH 1010 APMA 1650 CSCI 0300 APMA 1690 APMA 1360 APMA 1170 MATH 1530
CSCI 0150 CSCI 0200 CSCI 1010 CSCI 1420 CSCI 1570 APMA 1930W CSCI 2951F CSCI 2952N
LATN 1110S CSCI 0220 ECON 0110 CSCI 2470 ECON 1090 CSCI 1520 DATA 1030 CSCI 2951O
MUSC 0610** MUSC 0610** CLPS 0300 LATN 1150 LING 1741 CLAS 0855 Thesis Thesis
MUSC 0810** MUSC 0810**            

*Semesters not yet completed
**Half-credit courses

At some point, I plan to delve into some of what I have taken personally outside of my degree. For now, however, we focus directly on the MATH, APMA, and CSCI.

My (Tech) Coursework

Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Sem 7* Sem 8*
MATH 0350 APMA 0350 APMA 0360 APMA 1200 APMA 2110 APMA 1740 APMA 1710 APMA 2070
MATH 0540 MATH 1010 APMA 1650 CSCI 0300 APMA 1690 APMA 1360 APMA 1170 MATH 1530
CSCI 0150 CSCI 0200 CSCI 1010 CSCI 1420 CSCI 1570 APMA 1930W CSCI 2951F CSCI 2952N
CSCI 0220   CSCI 2470   CSCI 1520 DATA 1030 CSCI 2951O  

While I could hardly say that I regret taking any of these courses, there is certainly much to be desired in the order I took these courses, and there are certainly some course variants I wish I had taken over others. A quick list:

With all this, I propose a do-over, with a few particular caveats. I am assuming…

… that someone has the same exact prob/stat/ML interests that I do, except in upcoming semesters, vith various upcoming requirements.
… someone has as many alternate interests as I do and wishes to take at least one every semester, but usually takes 2-3, sometimes 4 courses in MATH/APMA/CSCI.
… that this someone is willing to take five courses in a semester, and difficult ones at that.

With that out of the way, I present The Optimal Prob/Stat/ML APMA-CS Spreadsheet:

Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Sem 7 Sem 8
MATH 0180 MATH 1010 APMA 1710 APMA 1200 APMA 1690 APMA 1740 APMA 2110 APMA 1930W
MATH 0540 APMA 1655 APMA 0365 APMA 1660 CSCI 1010 CSCI 1520 APMA 2630 APMA 2640
CSCI 0170 APMA 0355 CSCI 0410 CSCI 1420 DATA 1030      
  CSCI 0200 CSCI 0300 CSCI 1470        

Let me discuss the rationale behind some of these choices.

If I could go back to 2022 and take these courses again, I think I would design a schedule as close to this as I could get. But my road was fogged by the now-cancelled Concurrent Masters program requirements, as well my then-lack of knowledge on what was useful to have until after taking it. But this is just what I would do, you should feel free to take what you want from this and modify it as will! Don’t let me tell you what to do. The Open Curriculum is your oyster!

The Optimal APMA-CS Spreadsheet - June 20, 2025 - chai harsha