Ci sono quattro strategie principali che puoi seguire, e quale sceglierai influenzerà il tipo di opzioni che sembreranno buone.
L'opzione uno è quella di essere competitivo per la scuola di specializzazione in CS. In questo caso, vuoi prendere più matematica possibile. La specializzazione in matematica è una scelta facile in questo caso, anche se la statistica o la fisica potrebbero essere una buona scelta.
L'opzione due è essere competitivi per la scuola di specializzazione in qualcos'altro. Ci sono altri campi in cui un background in CS è una buona preparazione per fare ricerca. Fisica, chimica, psicologia, linguistica, neuroscienze ed economia rientrano in questa categoria, e ce ne sono anche altre. In questo caso, vuoi guardare nelle materie che ti danno opzioni oltre ad essere un programmatore diretto. Economia, alcune specializzazioni economiche, chimica e biologia sono tutte buone scelte in questo caso.
L'opzione quattro è quella di studiare qualsiasi cosa tu trovi interessante e contare sulle tue abilità di CS per ottenere un lavoro dopo il college. In questo caso, dipende molto da te.