Adrian Spătaru

Facultatea de Matematică și Informatică

Universitatea de Vest din Timișoara



Adrian is a Computer Scientist with a master in Artificial Intelligence and Distributed Computing, both qualifications awarded by Universitatea de Vest din Timișoara. Adrian pursued a double degree PhD program, awarded by Universitatea de Vest din Timișoara and Universita di Pisa.

  • Teaching Subjects: Programming I, Programming II, Programming III, Algorithms and Data Structures, Big Data Technologies
  • Office: 045B
  • Building: Bd. Vasile Pârvan, no. 4

His thesis investigated three aspects of decentralized Clouds: service definition and composition, resource management, and application orchestration. His main teaching subjects are: Programming (C/C++, Python, Java) and Data Structures.

Adrian was awarded a "Best Paper" award at the Blockchain Computing an Applications Conference, a NESUS Short Term Scientific Mission grant at University of Mancester in 2018, an IBM BSRE (Best Student Recognition Event) Certificate in 2014, and was present 4 years in a row (2012-2015) at ACM ICPC SEERC (South-Eastern-European leg at the collegiate programming contest) in Bucharest.


  • Fields of Interest: Distributed Computing, Blockchain, Decentralized Clouds
  • Google Scholar: Profile


Algoritmi și Structuri de Date

Implementarea structurilor de date si analiza complexității lor. Laboratoarele sunt intermediate de platforma Microsoft Teams.

Programming II

Low level programming Object Oriented Programming using the C++ Language. The Labs material is available on Stepik.

Big Data Technologies

Big Data algorithms and paradigms using Google Compute Engine.

The Lecture and Labs are scheduled on Microsoft Teams.

Programming I

Introduction to Programming using the Pyhon Language. The Labs are scheduled on Microsoft Teams.

Programming III

Object Oriented Programming and Application Design using the Java Language.

2020/2021 Classroom: rxieesk