Education

Practical education for ICT professionals

ESI connects academic learning with practical software engineering and ICT expertise. Our senior experts work with Bulgarian universities and research institutions to help prepare the next generation of IT professionals.

  • Sofia UniversityFaculty of Mathematics and Informatics (SU FMI); Faculty of Economics and Business Administration (SU FEBA)
  • Plovdiv UniversityFaculty of Mathematics and Informatics (PU FMI)
  • New Bulgarian UniversityNBU
  • Bulgarian Academy of SciencesInstitute of Mathematics and Informatics (IMI BAS)

Learning through practice

Our approach draws on expertise from partners such as Carnegie Mellon University and the Software Engineering Management Program (SEMP).

  • Student-centred learningActive participation and engaging learning experiences.
  • Practical applicationReal-world examples, case studies and hands-on projects.
  • Industry relevanceCurricula mapped to the European e-Competence Framework (e-CF) and ICT job profiles.

Course areas

Our teaching covers software quality, cybersecurity and business resilience, agile and project management, software processes, systems analysis and architecture. Explore the course and institution listings below.

Connecting curricula with industry needs

ESI uses the European e-Competence Framework (e-CF) to connect curricula with the competences required for ICT job profiles. Our mapping methodology is described in Evaluation of ICT Curricula using European e-Competence Framework, published in Computer Science and Education in Computer Science.

Work with ESI

Interested in our educational activities or developing an industry-relevant curriculum? Contact ESI to discuss courses, academic collaboration and the SEMP approach.

Contact ESIRead education news →

Courses taught by ESI experts

  • Models for Quality ManagementSU FMI · PU FMI
  • Cyber Security and Business ResilienceSU FMI · PU FMI · NBU / IMI BAS
  • Active Information SecuritySU FMI
  • Strategic Planning for IT OrganizationsNBU / IMI BAS
  • Agile Methods for IT Project ManagementNBU / IMI BAS
  • Agile ManagementSU FEBA

University-led courses

Courses led by university professors with support from the ESI/SEMP programme.

  • Information Systems Analysis and DesignSU FMI
  • Analysis and Design MethodsSU FMI
  • IT Studio Course (Practicum)SU FMI
  • Leading a Development TeamNBU / IMI BAS
  • Personal Software Process (PSP) — FundamentalsNBU / IMI BAS
  • Personal Software Process (PSP) — AdvancedNBU / IMI BAS
  • Project ManagementSU FMI
  • Software ArchitecturesNBU

News and insights

NEW trainings added to our portfolio!

Welcome to the Advanced Programming Cycle of courses! Functional Style for the Modern Programmer – 8 – 29 Nov, 2013 Fundamental Algorithms – 10 – 31 Jan, 2014…

Read more