1
Căutați cursuri de informatică pentru colegii la care vă puteți înscrie. Acesta este cel mai bun și mai ușor punct de plecare pentru un student din această zonă. Veți avea acces la cele mai bune materiale de studiu și contactați profesorii cu experiență. O alternativă este să te înscrii în cursuri online de informatică (de exemplu, Coursera. Există și alte opțiuni online - multe dintre ele gratuite).
2
Dacă doriți să studiați pe cont propriu, căutați articole și cărți care se ocupă de următoarele teme: securitate, criptare, mașini Turing și problema stop, teoria seturilor, sisteme de operare, arhitectură hardware, semafoare și concurenți, rețele de calculatoare, protocoale de rețea, baze de date și modele de informații. Matt Might a compilat o listă cu toate disciplinele pe care trebuie să le stăpânească un om de știință de calculator.
3
4
Exersați programarea. Există mai multe limbi de programare diferite. Dacă nu știți de unde să începeți, Python este un limbaj excelent pentru începători. Este intuitiv pentru învățarea ușoară. De asemenea, consacrați limbajului C și Java. Diferite texte explicative pot fi găsite pe internet și puteți, de asemenea, să vă înscrieți într-un curs de programare specific. Veți începe să scrieți programe de bază în clipi! Dacă dețineți deja elementele de bază ale programării imperative, începeți să învățați limbi de programare funcționale, cum ar fi Haskell.