Teaching

Courses and laboratories

Course organizer:

  • Cloud Computing (2019 – present)
  • Web Programming (2019 – present)
  • Internet Technologies (2014 – 2019)
  • Internet Technologies – project (2015 – 2019)

Laboratory assistant:

  • Cloud Computing (2019 – present)
  • Web Programming (2019 – present)
  • Algorithm Design (2012 – present)
  • Parallel and Distributed Algorithms (2013 – present)
  • Programming Paradigms (2008 – 2018)
  • Programming 2 (2012 – 2016)
  • Internet Technologies (2014 – 2019)
  • Internet Technologies – project (2015 – 2019)
  • Distributed Systems (2012 – 2019)
  • Fundamentals of Distributed Systems (2012 – 2013)
  • Service Oriented Programming – in romanian (2018 – 2019)
  • Service Oriented Programming – in english (2017 – 2019)

Adviser

Bachelor thesis adviser:

2017

  • Cantoriu Eduard-Florentin – Optimization of traffic using artificial intelligence elements
  • Ciobanu Mihaela-Adriana – Geo-mapping and clusterization of real-time tweets
  • Roban Ionuț-Dragoș – Search Models for Multimedia Items
  • Vasluianu Cristian-Ilie – Efficient assignment of tasks in a distributed system
  • Zugravu Bogdan – Techniques for simulating the behavior of a computer controlled tank

2016

  • Cobelea Diana – Retrieving events on the web
  • Coșmănescu Andreea-Roxana – TripPlanner – applying information retrieval techniques and genetic algorithms to travel planning
  • Hrimiuc Ionuț-Cristian – Addressing the university timetable problem using the iterative forward search algorithm
  • Petraș Roxana – Recognition of gestures using accelerometer
  • Puiu Vasilica Georgiana – Platform for reservations and appointments

2015

  • Bulgariu Alexandru-Petru – Algorithmic and programming contest management system
  • Cozma Andrei –  Implementing a content management system for selling tickets to the cinema
  • Iacob Vlad-Alin – Expandable social network based on Cloud resources
  • Iordache Beatrice – Mobile application for remote access to PC
  • Mardare Bogdan-Mihai – Managing, completing and generating bank documents
  • Scutariu Andrei – Administration of the “Tudor Vladimirescu” student campus

2014

  • Arion Alin-Lucian – Mapping tasks in a centralized distributed system
  • Onofrei George – Recommendations using collaborative filtering
  • Tabacariu Adrian – Distributed audio file system
  • Vișoiu Daniel-George – Administration of a cluster of computers
  • Vîrnă Maria-Alexandra – OCR using neural networks

2013

  • Pavăl Petrică-Alexandru – Vehicle controlled via a mobile Android device
  • Uncuță Constantin – Collaborative editing of documents in real time