Świetne pytanie. Niedawno zdałem egzamin kwalifikacyjny doktora, który był częściowo egzaminem wstępnym - połączenie przedmiotów licencjackich i magisterskich.
Aby być praktycznym - zależy to od szkoły, do której planujesz uczęszczać, rodzaju wymaganego egzaminu wstępnego i rodzaju oferowanego programu.
Niektóre wymagają GRE, więc przygotowanie do rejestracji nie jest specyficzne dla CS. Niektóre wymagają przedmiotu GRE, który odpowiada 5-6 podstawowym kursom licencjackim CS, a teoria zostanie omówiona (teoria automatów, matematyka dyskretna itp.)
Aby uzyskać najbardziej podstawowe tło, wziąłbym Discrete Math, algorytmy i teorię obliczeń z Ad Uni .
Istnieją inne fantastyczne źródła z MIT i Stanford, ale te trzy kursy, przedstawione przez wielkiego Shai Simonsona, są doskonałym fundamentem.
Mam nadzieję że to pomoże.