Bazele programării calculatoarelor este o disciplină generală, dezvoltată la nivel universitar cu statut de disciplină obligatorie în cadrul programelor de studii din UTM, cu exepţia celor care necesită studiul aprofundat al programării. 

Disciplina este axată pe formarea unor cunoştinţe elementare de programare, necesare fiecărui student în contextul condiţiilor contemporane de activitate. Aceasta este structurată astfel, ca să asigure familiarizarea cu fundamentele programării, explicate şi puse în aplicaţie în baza studiului limbajului de programare Python. 

Disciplina asigură iniţierea în noțiunile necesare dezvoltării de scripturi cu referinţă la limbajul Python şi oferă deschidere pentru dezvoltarea programelor cu diferit grad de compexitate.