FavouritesAdd to Wish List
Trusted teacher
FavouritesAdd to Wish List
from22.18USD/ h

Computer Science and Artificial Intelligence / Data Science

FOR UNIVERSITY STUDENTS:
I'm a Data Scientist and I've recently graduated from The University of Edinburgh in MSc Artificial Intelligence, while my undergraduate studies were in Computer Science. I can teach theory and practical aspects of Computer Science and Artificial Intelligence / Data Science. I can help explain Computer Science theory concepts and practice on algorithmic questions, as well as AI related concepts.

Location

At teacher's location: Kanteel, Amsterdam, Netherlands
At student's location: Around Amsterdam, Netherlands
Online via webcam

|
Use ⊞+wheel to zoom!
+

General info

Skills:

Age:

Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)

Student level:

Beginner
Intermediate
Advanced

Duration:

60 minutes

The class is taught in:

English, Italian

About Me

I have recently finished my Master Degree from the University of Edinburgh, and I have both academic and industrial experience in both Artificial Intelligence and Computer Science. I I have helped students prepare for University applications as well as for interviews.

Lessons can be in a neutral environment (coffeecompany for example), at my house, at the student house or over the webcam.

Depending on what the aim of the student is, I can offer preparation for interviews, for entry tests for universities, for university exams or just for personal development (in case someone is interested to learn AI for it's own purposes).

I like to have a good balance between theory and practice. I believe that it is essential in Computer Science and Machine Learning to be able to practice some concepts and solve algorithmic problems. In order to solve them, it is important to study the theory and know when/how to apply certain techniques.

Education

The university of Edinburgh: MSc in Artificial Intelligence.

Loughborough University: BSc in Computer Science

My entire university path was in the UK, from the top universities (Edinburgh is the 20th university in the world)

Experience / Qualifications

Full stack developer at IBM
Data Scientist at KLM

Studied in the UK, worked in London , now moved in Amsterdam since 1 year
Ervaring I have recently finished my Master Degree from the University of Edinburgh, and I have both academic and industrial experience in both Artificial Intelligence and Computer Science. I I have helped students prepare for University applications as well as for interviews. Lesmethode Lessons can be in a neutral environment (coffeecompany for example), at my house, at the student house or over the webcam. Depending on what the aim of the student is, I can offer preparation for interviews, for entry tests for universities, for university exams or just for personal development (in case someone is interested to learn AI for it's own purposes). I like to have a good balance between theory and practice. I believe that it is essential in Computer Science and Machine Learning to be able to practice some concepts and solve algorithmic problems. In order to solve them, it is important to study the theory and know when/how to apply certain techniques.

Ask a question

Send a message explaining your needs and Riccardo will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

MonTueWedThuFriSatSun
7              
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23              
from $22.18At teacher's location
from $22.18Online via webcam
from $25.51At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since February 2019
  • Phone number verified

Availability of a typical week

MonTueWedThuFriSatSun
7              
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23              
from $22.18At teacher's location
from $22.18Online via webcam
from $25.51At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share

   LinkedIn   

Mihai
Computers programming and general knowledge for professionals or newbies
Either you want to understand how computers work in general, what are the risks of online activities or you want to start or improve your developer skills, I will be happy to help you with that. I am specialized in Java, PHP, HTML, CSS, JS, jQuery and I work in the field for more than 16 years. I have experience in coaching professionals as well as in introducing children and teenagers to the fascinating world of computers and especially programming.

Michael
Math, Sciences, Computers and software for children, adolescents, adults and seniors
I teach mathematics and science courses for levels: - Primary - Lower secondary - Higher and University Secondary - Central jury I teach computer and software courses: - Programming: Initiation, Beginner, Intermediate - Software: Initiation, Beginner, Intermediate, Experienced Before agreeing on a course, we can discuss the subject to study. In the case of a particular request, we can make a first meeting to discuss the matter to see. If I can help you, we are go! My technique is summarized in 5 steps: - Analysis (of your needs) - Adaptation (to your learning skills) - Motivation - The practice - Repetition

Christophe
I accompany students from the sixth to the final who have a need to have regular support, or a renewed motivation
I accompany students from the sixth to the final year who have a need for regular support, or increased motivation and learning after dropping out of school. I teach a systematic way of working, fully focused on efficiency. Whatever the purpose of my students, I teach them first of all that to revise an exam, it is absolutely necessary to understand what is expected of them. A mathematics test at the Baccalauréat is not prepared in the same way as a return to preparatory classes. The first thing to do, even before studying the lesson, is to study the exam.

Pamela
Communicating in the digital age: the basics of e-mailing
Impossible to ignore the tools of the digital age when one wants to trade. This course is for self-employed and freelancers who do not yet master these tools E-mailing, well understood and used in a targeted and responsible way, can transmit your information and solicit your prospects. in a non-intrusive manner and in accordance with the legal provisions on data protection. In 3-45 periods of 1h30, you will have understood the basics and put in place the tools that will allow you to make your first shipment and analyze the impact. NB: The possible purchase of images and the financing of a tool or program for e-mailing is the responsibility of the learner. No course material for this practical training. Choose distance courses to avoid polluting the planet!

Marcelin
"Good Practices": How to clean your PC (see the reformat)
Hello dear / dear good Practitioners, In these courses we will learn to have the right reflexes to keep a computer fast, clean and efficient. We will learn how to use the right software and best practices to avoid cluttering your pc for nothing. We will also learn if needed or if the request is to reformat a PC.

Mahmood
Basic IT and computer knowledge / Basic Computer Course
Technology is advancing at a rapid pace, and we rely more and more on computers for everything from cooking to organizing our taxes. An understanding of computer basics is compulsory nowadays. The goal of this course is to give you a solid foundation on basic IT and computer knowledge. Once you understood these basics, you will have a clear understanding on which to build your future knowledge of an skill with computers and the Internet. COURSE OUTLINES: KNOWING COMPUTER - Introduction and objectives - What is Computer? - Components of Computer system - Concept of Hardware and Software - Concept of computing, data and information - Applications of IECT - Bringing computer to life OPERATING COMPUTER USING GUI BASED OPERATING SYSTEM - Introduction and objectives - Basics of Operating System - The User Interface - Operating System Simple Setting - File and Directory Management UNDERSTANDING WORD PROCESSING - Introduction and objectives - Word processing Basics - Opening and closing Documents - Text Creation and manipulation - Formatting the Text - Table manipulation USING SPREAD SHEET - Introduction and objectives - Elements of Electronic Spread sheet - Manipulation of Cells - Formulas and Function INTRODUCTION TO INTERNET, WWW AND WEB BROWSERS - Introduction and objectives - Basic of Computer Networks - Internet - World Wide Web (WWW) - Web Browsing Softwares - Search Engines - Understanding URL - Surfing the web COMMUNICATIONS AND COLLABORATION - Introduction and objectives - Basics of E-mail - Using E-mails - Document collaboration - Instant Messaging and Collaboration MAKING SMALL PRESENTATIONS - Introduction and objectives - Basics of Making small Presentations - Creation of presentation - Preparation of slides - Presentation of slides - Slide show FINANCIAL LITERACY FOR BANKING SCHEME AND APPLICATIONS - Introduction and objectives - Why Savings are needed? - Drawbacks of keeping cash at home - Why Bank is needed? - Banking products - Banking Service Delivery Channels - Various Schemes - Bank on your mobile - Insurance

Collins
Math and computer tutor in exam preparation
I am a teacher of mathematics I would like to share my knowledge with a maximum of person and to give my help to all those who are in need. Computer engineer so I also have computer skills that I would also like to share.

Sohayb
Computer Science: Algo; C; Java; Python; Web; Resaux ....
Computer engineer (specialized in 'BIG DATA & IA'). I propose an individualized pedagogy, a help in the preparation of competitions and exams. With a rigorous method and a high availability, you will be able to progress in harmony with the courses of your establishment, with progress reports and periodic Checkpoints, you will find yourself ready for your exams without panic and without overload.

Manoj
Computer Basic to Front End, Back End, App Development, Services and Testing etc.
I am Professional Full Stack Developer from last 8 years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you. Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2, React Js,Jquery,Ajax Back End: C, C++, DataStructure,OOPS, Java, J2EE,Hibernate, Spring, Struts,Wicket, ShellScripting,PHP, Node JS, Docker, AWS App Developement : Android, Hybrid App Development(Cordova, Ionic) Services: REST, SOAP Testing: Junit, Selenium Database: MySql, Oracle, DB2 OS: Windows, Linux, Ubntu, Unix Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science,

Odile
Private lessons of SketchUp Pro and Autocad 2D
I propose a tailor-made education adapted to your level. Whether you are beginner or already more confirmed. I make you enjoy my 7 years of experience as a designer in construction. I give you my tips and tricks for a quick start and a solid foundation to master the software in a professional way. Good pedagogue, we determine together goals to be achieved and exercises are given so that you can progress between each session. I can also realize your personal projects, 2D and 3D plan, interior and exterior, furniture ... Do not hesitate to contact me for more details. See you soon

Arnaud
Private lessons in all subjects and computer science
Student in engineering school in Arras, I will be delighted to be able to transmit my knowledge and my methods to middle school students, high school students and individual. Mathematics, physics-chemistry, computer science, are subjects that I master. I am at your disposal if you want more details on what I propose

Olivier
Basic Computer Course, Word / Excel / PowerPoint
I have more than 30 years of experience in the field of IT. I use a personal method, adapted to each user, to allow him to progress easily, at his own speed, without him never feeling under pressure or "null"! I am very patient ... The basic idea is that everything seems intuitive and easy. You will not need to review pages of notes to find yourself once you alone, you will KNOW. The content of the course may vary according to your request, it is an "à la carte" system. You learn to use only what you REALLY need and want to master. You will be surprised by what you will be able to do without help after the course ... e-mail, Internet searches, management and editing of your photos, Skype calls, composition and printing of letters, spreadsheets, presentations, creation of PDF files , business cards, flyers, simple and easy website creation, use of social networks (Facebook, Google+, LinkedIn), backup or sharing of data (photos, documents) on the Internet, PayPal or e-banking payments, and very important , a sound management of your computer, what you absolutely must do and especially what to avoid! My classes are given by appointment, either at home or at home if you are in the region, or you prefer to move. I am based in Echallens near Lausanne. I can also provide follow-up or remote assistance when needed or on request, help with a program or task that you would like to do that is not mentioned here. If you have just purchased a computer, I can also help you configure it properly.

Matthew
Computer Science, Programming, Mathematics Tutoring
I am offering private computer science and mathematics for interview preparation, SATs, GREs and AP tests, and for anybody who'd like to get a head start learning to program before college or as a career switch. About Me: I'm a PhD student at ETH Zürich, specializing in AI and Machine Learning. Here I've been a teaching assistant for discrete math for computer scientists, reliable artificial intelligence and software architecture and engineering. I have a bachelors in mathematics and computer science and a masters in computer science from CMU, the top university in the world for computer science. There I was the sole teaching assistant for complexity theory taught by the Turing Award winner Manuel Blum, and for formal languages automata and computability, and for computational discrete math, and for algorithm design and complexity. Here, my research was on programming language design, and thus I am proficient at using and teaching any programming language. I've also worked as a software engineer at Apple and Google in silicon valley, and built and sold a startup.

Abderrazzak
Computer Science: PFE, Algo, Programming, C, Java, PHP
Courses and supervision in Computer Science: - Programming (Java, C, C #, PHP) - Modeling: Merise + UML + Design Pattern - PFE and IT Project - Initiation course in Computer Science - Assistance in the use of information technologies - Database (MySQL, SQL Server, Oracle, SQL, PL SQL)

Said
Accelerated courses in computer science: office automation, programming for all categories, advanced programming
For all levels, I propose programming courses according to your needs: -Web technology. (php, angularjs, javascript, css, html ...) -JAVA / J2EE technology (frameworks: Spring Boot), RMI, Sockets ... -Bureautique (Word, excel, PowerPoint) -The use of the machine.