Personal tools
You are here: Начало Преподаватели Софтуерни технологии гл. ас. д-р Милен Петров

гл. ас. д-р Милен Петров

Милен Йорданов Петров

Главен асистент, Катедра Софтуерни технологии

milenp@fmi.uni-sofia.bg

Служебен телефон: +359 2 8161-572

Кабинет: ФМИ-402

Образование и научни степени

Education

  • PhD in Informatics: доктор, направление Информатика (01.01.12), тема на дисертацията "Оперативна съвместимост между системи за оценяване в съвременното електронно обучение", Sofia University, Faculty of Mathematics and Informatics, Department of Information Technologies, 2010
  • Dipl. Eng. (MsC) in Computer Systems and Technologies, Technical University - Sofia, магистър-инженер, специалност "Компютърни системи и технологии", специализация "Софтуерни технологии", ТУ-София, 1999

University positions

  • assistant professor (senior), 2011-present (Department of Software Engineering, FMI, SU)
  • assistant professor, 2009-2011 (Department of Software Engineering, FMI, SU)
  • assistant professor (junior), 2007-2009 (Department of Software Engineering, FMI, SU)
  • assistant professor (junior), 2006-2007 (Department of Information Technologies, FMI, SU)
  • PhD student, 2004-2006 (at Department of Information Technologies, FMI, SU)
  • Software engineer in Research and Development Center - CIST, FMI, Sofia University, 2001 - 2011
  • Guest lecturer at Faculty of Mathematics and Informatics, Sofia University, 2001-2006

 

Научни интереси

Interests

софтуерно инженерство (software engineering), оперативна съвместимост (interoperability), програмиране (object-oriented programming languages), системи и средства за електронно обучение (technology-enhanced learning systems), системи за оценяване (e-learning assessment systems)

Научни проекти

ShareTEC, 2008 - 2011 (7FP)

SISTER, 2008 - 2011 (7FP)

TenCompetence, 2006-2009 (6FP)

RegebLab, 2008

Kaleidoscope, 2005 (DPULS - Design pattern browser), (6FP)

ARCADE, 2002-2004 - e-learning system

MALL2000, 2001-2002 (5FP)

Преподавателска дейност

- Увод в програмирането (Programming fundamentals)

- Езици за програмиране (Programming languages)

- Обектно-ориентирано програмиране (Object-oriented programming)

- Структури от данни и алгоритми (Data structures and algorithms

- Java сървърни технологии (Java Server Technologies)

- Мрежово програмиране (Network programming)

- Моделиране на данни и проектиране на бази от данни (Data Modeling and Database Design)

- Технология на програмирането (Technology of Programming)

Публикации