Programarea calculatoarelor și limbaje de programare
Crearea abilitatii de proiectare a aplicatiilor software si de utilizare a unui limbaj de programare in corelatie cu mecanismele de lucru la nivel hardware, astfel incat studentii sa constientizeze interactiunea hardware-software si sa o foloseasca in mod corect si eficient. Prezentarea unor algoritmi, structuri de date si metode de prelucrare a acestora precum si a caracteristicilor definitorii pentru programarea structurata si programarea modulara.