Basic cycle (900 hours): mandatory classes condensed on the first three semesters. Provides solid theoretical basis of mathematics and computer science fundamental concepts.
General cycle (180 hours): mandatory classes in order to master several aspects of computer science’s subareas, as fundamentals, basic techniques and others.
Professional cycle (1,080 hours): classes that complement the formation, giving the students an opportunity to approach themselves of the job market, to acquire new experiences and skills outside the university or to develop a research.
Optional additional cycle (360 hours): optional disciplines that allow students to deepen themselves into subjects according to their own interests and aptitudes.
Extracurricular activities (480 hours): elective classes, non-mandatory internship, academic monitoring, scientific initiation, extension activities, distance education, student representation, special training program (PET), junior company, etc.