Hartoni një plan mësimi për një student që dëshiron të zgjerojë njohuritë e tij mbi shkencat kompjuterike.
Një plan mësimor për një student që dëshiron të zgjerojë njohuritë e tij për shkencën kompjuterike duhet të përfshijë kurse në programim, inxhinieri softuerike, sisteme të bazës së të dhënave, dhe zhvillimin e uebit. Për më tepër, ai duhet të përfshijë projekte praktike në këto fusha, si dhe leximin dhe diskutimin e temave dhe temave përkatëse që lidhen me shkencën kompjuterike në përgjithësi.