Cursul reprezinta o introducere în dezvoltarea de software si cuprinde bazele fundamentale ale programarii precum si introducerea unor concepte mai avansate de OOP, Structuri de date si Algoritmi. Modulul se adreseaza tutor celor determinati sa devina programatori software, dar care se afla la început de drum. Prin urmare, nu sunt necesare cunostinte anterioare de programare.