Hello! I'm Marco, I've been living in Barcelona for 7 years, where I got a PhD in high-performance computing (HPC) architecture at the Polytechnic University of Catalonia (UPC). At the same time, I worked as a research engineer at the Barcelona Supercomputing Center (BSC) in various European projects. I have been teaching computer science and programming for years, and I also worked as a teaching assistant at the Politecnico di Torino, in Italy. During this experience, I learned to clearly explain concepts and guide the student in the practice. Nearly all of my students passed their exams and many with top marks!
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
Es un buen profesor, explica con mucha claridad, me ha resuelto todas mis dudas. Seguiré contando con el para el futuro. Muy recomendable
Richard
★★★★★
Marco è un insegnante formidabile, sempre chiaro e paziente, riesce sempre a guidare nel processo di apprendimento! Super competente nell'ambito informatico!
Juan Carlos
★★★★★
Gran profesor versátil y que se adapta a todo tipo de circunstancias con el fin de ayudar al alumno.
Jorge
★★★★★
Explica bien, muy recomendado. Llega puntual y esta hasta el final, y se nota que sabe mucho sobre Java.
Cristina
★★★★★
Marco es un profesor muy bueno, que recomendaría por sus conocimientos y su forma de explicar.
Monica
★★★★★
Insegnante molto disponibile, preparato e chiaro nelle spiegazioni.
Andrea
★★★★★
Insegnante molto compente che sa avere pazienza e ti aiuta passo dopo passo !
Sempre molto efficace nel risolvere i miei problemi.
Edoardo
★★★★★
Molto preparato, bravo nell'esposizione e a fare ragionare gli alunni
I teach
Computer Science
Languages I speak
SpanishFull proficiency
ItalianNative
CatalanBasic
EnglishFull proficiency
Education
Computer Architecture
Ph.D.
Other things I like
AikidoZen
Frequently Asked Questions
Can I cancel a booking?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Other recommended online Computer Science teachers:
Unlock Computer Science Secrets: 6-Year Pro Guides You from High School to Grad
⏤ I specialize in Python, statistical methods, and machine learning, holding a Master's degree in Mathematics and Statistics. My research has been featu...