

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Rui will be happy to arrange your first C++ lesson.
Rui
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Rui will be happy to arrange your first C++ lesson.
- Rate £33
- Response 1h
-
Students50+
Number of students Rui has accompanied since arriving at Superprof
Number of students Rui has accompanied since arriving at Superprof

£33/hr
1st lesson free
- C++
- JavaScript
- C#
- C#.NET
Computer Engineering Teacher at IST teaches programming classes and supports computer science projects
- C++
- JavaScript
- C#
- C#.NET
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Rui will be happy to arrange your first C++ lesson.
About Rui
I am a professor of computer engineering at Instituto Superior Técnico and currently a doctoral student specializing in Artificial Intelligence. I've taught several subjects, such as Operating Systems, Distributed Systems, Object-Oriented Programming (Java), and Compilers.
Some of the topics and languages I teach:
- Python, Java, C and C++, Kotlin, R, Javascript.
- Operating Systems (Multi-threading, Processes, Memory, Pipes).
- Distributed Systems (RMI, SunRPC, RabbitMQ).
- Artificial Intelligence and Data Science (Pytorch, OpenCV, Keras, Scikit-learn).
- Computer Architecture (MIPS, Assembly).
- Compilers and Programming with Objects.
- Web applications (Django, Spring MVC, React JS).
I have experience in teaching people with basic, intermediate, and advanced knowledge. I help prepare students for exams and projects and also students who need to consolidate knowledge, or who want to learn a new language.
About the lesson
- Primary
- Secondary
- GCSE
- +11
levels :
Primary
Secondary
GCSE
AS Level
A Level
BTEC
Adult Education
Masters
Doctorate
MBA
Beginner
Intermediate
Advanced
Kids
- English
All languages in which the lesson is available :
English
Depending on the student's level of knowledge, I try to make the students understand the bases so that it is easier to evolve. I illustrate the material with examples and only advance after the student has shown confidence in what they have learned.
I support several modalities:
- Occasional doubts about a language or technology, or even a specific part of a chair.
- Project support, preparation and clarification of doubts.
- Support for tests or exams, solving exercises.
- Monitoring of subjects throughout the semester.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Fiz um pacote de 10h de Python com o Rui, foi uma experiência ótima, consegui acabar a cadeira com uma nota acima do que estava a espera. Recomendo!
O Rui é muito bom professor, ajudou-me bastante com Python e Java e atualmente está a ajudar-me na cadeira de Programação com Objetos. Recomendo especialmente pelo conhecimento que tem!
Tive o prazer de ter aulas de programação com o Rui e se não fosse ele não sabia as bases que sei hoje. Recomendo!
O Rui é uma pessoa calma que gosta bastante de partilhar conhecimento. A sua maior vantagem é que não desiste até que os seus alunos assimilem a matéria!
Fui aluno do professor Rui e posso dizer que foi dos melhores professores que tive no Instituto Superior Técnico. O melhor mesmo é a preocupação que ele tem para que os alunos percebam e não saiam com dúvidas da aula. Aconselho a 200%!
View more recommendations
Rates
Rate
- £33
Pack prices
- 5h: £159
- 10h: £293
free lessons
The first free lesson with Rui will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- £33/h
Details
The free 30 minutes are for lesson preparation and planning, and include the first contact for booking and a little preparation before the lesson in order to build a plan that is favorable to the student.
In addition to the above class packages, we can negotiate other packages and payment methods depending on the student's needs.
Similar C++ teachers in Lisboa
-
![teacher_picture]()
Shivam
Kingston upon Thames & Online- Ambassador
Award-winning game developer & game programming tutor • assisting ages 6-60+ since 2021 • small teams game projects consultant • gcse and a-levels projects mentor • let's navigate the ai age together!
- £16/h
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
Tutoring lessons with c, c++, c#, java, python, ai, javascript, data science, machine learning
- £30/h
- 1st lesson free
-
![teacher_picture]()
Piyush
London & Online- Experienced
Prof. trainer of python, java, javascript. (special classes for kids) web development: html-css, javascript, bootstrap, php, mysql from beginner to advanced level.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Orestes
London & Online- Ambassador
Amazon software engineer with 10+ years experience gives c/c++ lessons to all levels.
- £65/h
-
![teacher_picture]()
Andrew
Newmarket & Online- Ambassador
Very experienced tutor and videogame programmer / developer - computer programming tutor with andrew
- £48/h
- 1st lesson free
-
![teacher_picture]()
Anthony
& Online- Ambassador
Code like a pro this semester! - accelerate your skills in html, python, and javascript... -master new frameworks and technologies -build real-world projects -unleash your coding potential and level u
- £10/h
- 1st lesson free
-
![teacher_picture]()
Idahosa
London & Online- Ambassador
Master python, javascript, c++, java, sql, and more – learn programming with a pro!
- £10/h
- 1st lesson free
-
![teacher_picture]()
Kirollos
& Online- Ambassador
Unlock your coding potential! learn computer programming with a pro! experienced software engineer ( "abet" accredited) offers customized online programming: experience a proven teaching methodology
- £30/h
- 1st lesson free
-
![teacher_picture]()
Alex
London & Online- Ambassador
Expert programming and game development tutor | 10+ years of experience in python, unity & more
- £30/h
-
![teacher_picture]()
Shameer
Ilford & Online- Ambassador
Professional data analyst with 5+ years of python experience at university-level. cambridge phd. online teaching with free first lesson.
- £30/h
- 1st lesson free
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced c, c++, sql, web dev & ai coaching
- £35/h
- 1st lesson free
-
![teacher_picture]()
Adam
London & Online- Ambassador
Python, c++, c#, sql & javascript tutor – university teacher & senior engineer, practical coding from beginner to university level
- £89/h
- 1st lesson free
-
![teacher_picture]()
Ayaallah abdelrahman
London & Online- Ambassador
Computer engineer and teaching assistant with 5+ years of teaching experience in agentic ai, nlp, data science, python, c++, java, matlab, sql, machine learning, deep learning, computer vision, time s
- £20/h
- 1st lesson free
-
![teacher_picture]()
Ashish
London & Online- Ambassador
6+ years of experienced artificial intelligence tutor offering practical ai, python, c++ classes who will mentor you in unleashing coding concepts and build cutting edge ai career
- £40/h
- 1st lesson free
-
![teacher_picture]()
Priyanshu
London & Online- Ambassador
Programming lessons with c, c++, java, c#, matlab, sql, databases, software development
- £40/h
- 1st lesson free
-
![teacher_picture]()
Dr-alexis
London & Online- Ambassador
Senior coder "moonlighting" as tutor :) emotionally intelligent, math degree, 26 yrs teaching, 12 yrs python. 12 yrs commercial. ai and non-ai coding.
- £80/h
-
![teacher_picture]()
Osamwonyi
London & Online- Ambassador
Transform from a beginner to an adept python developer with 7+ years of experience, transitioning from a full-time software developer without any prior background in computer science.
- £9/h
- 1st lesson free
-
![teacher_picture]()
Ahmad
Chester & Online- Ambassador
Skilled programming tutor and developer with 5 years of expertise in html5, css3, javascript, java, python, c++, c#, react, node.js, express.js, mongodb and postgresql.
- £12/h
- 1st lesson free
-
![teacher_picture]()
Teddy
London & Online- Experienced
Ex-ubs investment banking developer (18+ years) | programming, technical interviews and ai-assisted development
- £95/h
- 1st lesson free
-
![teacher_picture]()
Ramsey
& Online- Super tutor
First-class master's grad and award-nominated tutor with 7 years' experience teaching high-school and university level programming.
- £41/h
- 1st lesson free
-
See C++ tutors




















