Didactics of Computer Science Programme Profile

Educational Programme Didactics of Computer Science (in Romanian)
Degree Awarded Master in Computer Science
Standard Length of Studies
(Number of ECTS Credits)
2 years – 4 semesters – 120 ECTS
Type of Study Full-time
Higher Education Institution Babeş-Bolyai University
Faculty / Department Faculty of Mathematics and Computer Science
Contact Person Professor Gabriela Czibula
Phone +40 264 405327
Fax +40 264 591906
E-mail gabis@cs.ubbcluj.ro
Website www.cs.ubbcluj.ro/~gabis/id
Profile of the Degree Programme Didactics of Computer Science degree program
Target Group / Addressees Graduates in Mathematics, Computer Science, Economics, Electrical/Electronic Engineering, Physics, Chemistry, Biology, etc.
Entrance Conditions Graduate student recruitment is achieved by competition. The overall three/four-year undergraduate average grade and a personal portfolio, for candidates with a Bachelor Degree in Computer Science, Computer Mathematics or Economical Computer Science and respectively the grade of a written test (see the curricula here) and a personal portfolio, for candidates outside the above mentioned areas.
Further Education Possibilities The master’s program aims at providing students with the appropriate tools for further doctoral studies and professional activity.
Description of Study Core disciplines:

  • Algorithmic and programming (for teachers retraining)
  • Information technology (for teachers retraining)
  • Database management systems (for teachers retraining)
  • Data structures and complexity of algorithms (for teachers retraining)
  • Programming methods and techniques (for teachers retraining)
  • Communications technologies (for teachers retraining)
  • Object oriented programming (for teachers retraining)
  • Algorithms from the graph theory (for teachers retraining)
  • Advanced programming methods (for teachers retraining)
  • Programming Microsoft Office applications (for teachers retraining)
  • Computer networks (for teachers retraining)
  • Web programming (for teachers retraining)
Purposes of the Programme This Master Programme has the purpose of broadening the horizon of knowledge and raising the level of competence in Computer Science and in teaching Computer Science.
Specialization / Area of Expertise Teacher of Computer Science (different levels), researcher in Computer Science
Extra Peculiarities Optional: Mathematical modeling, Practice of Education.
Practical Training In the 2nd year (4th semester) of the program the students participate in a research project in the field of Computational intelligence
Final Examinations Dissertation thesis
Gained Abilities and Skills General competences:

  • Understanding and working with basic concepts in computer science.
  • Capability of analysis and synthesis.
  • Improving the capability of analysis and presentation of concepts and computer science techniques in education
  • Real life problem solving and modeling.
  • Analysis, design, and implementation of software systems.

Specialty competences:

  • Assimilation of mathematical and computer science concepts and formal models to understand, develop and validate computer science methods and techniques.
  • Advanced ability to approach, model and solve phenomena and problems from nature and economy using fundamental knowledge from mathematics and computer science.
  • Ability to analyze, design and implement software systems.
  • Proficient use of methodologies and tools specific to programming languages and software systems.
Job Placement, Potential Field of Professional Activity After graduating, the employment opportunities are increased in teaching at different levels: secondary schools, high schools, post high schools and universities. Also, they can perform guidance and control activities at School Territorial Inspectorates, as well as software development and testing in software companies.