facebook

Discover the Best Private Computer Science Classes in Geneva

For over a decade, our private Computer Science tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Geneva, you’ll benefit from high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Explore our selection of Computer Science tutors & teachers in Geneva and use the filters to find the class that best fits your needs.

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Computer Science class that suits you best.

Book Your First Lesson

Arrange the time and place for your first class together. Once your teacher confirms the appointment, you can be confident you are ready to start!

0 Teachers your wish list
|
zoom in iconzoom out icon

59 computer science teachers in Geneva

Robin

80€

60-min

/h

trusted teacher iconTrusted teacher

Excel VBA course for all levels. Save time by automating your files

Excel VBA course for all levels. Save time by automating your files

Please believe that in many companies, I have heard: “We do it this way because Excel doesn’t know how to do it.” It could have been Access... Anyway, this is the typical example of a company that adapts its processes to its work tools. Which is nonsense! Although I grant you, sometimes you have to know how to be accommodating towards computer technologies. Fortunately the VBA is there! This programming language will allow us to write macros in order to: Automate repetitive and iterative tasks. To manage and reduce the risk of errors. To optimize processing times. To design personalized user interfaces. To create specific treatments not natively available in software. To develop the potential of Office suite applications. To exchange data between the different applications in the Office suite. It should be noted that in general learning is done only on Excel or Access. Although it is not the reference programming language, it has certain advantages: Accessible and intuitive. Quite flexible syntax and a relatively well-designed and efficient editor. Efficient and quite stable. In case of difficulties, a large community that can always be contacted via the Internet. Without praising it, VBA is a more than correct programming language which allows you to develop applications for professional use in order to make life easier for users and to respond to the problems that many companies encounter in data processing.

paperclip

Meet even more great teachers.

Try online lessons with the following real-time online teachers:

George

verified teacher icon
Recently active
Recently active
13€

60-min

/h

Learn Python, AI & Data Analysis Online | All Levels | Arabic & English

Learn Python, AI & Data Analysis Online | All Levels | Arabic & English

**Learn Programming, Python, Artificial Intelligence & Data Analysis with Practical Projects!** Are you looking to learn programming from scratch, improve your coding skills, or prepare for a future career in technology? I'm George Zakary, a Computer and Data Science graduate from Alexandria University and a programming instructor with hands-on teaching experience in Python, Data Analysis, Cybersecurity, and Backend Development. I offer personalized, interactive online lessons for students across Saudi Arabia, the UAE, Kuwait, Qatar, and other Gulf countries. **What can you learn with me?** - **Python Programming:** From basic concepts to functions, loops, data structures, and Object-Oriented Programming (OOP). - **Artificial Intelligence:** Introduction to AI, Machine Learning fundamentals, and practical applications. - **Data Analysis:** Learn to work with data using Python, Pandas, and practical examples. - **AI Automation:** Explore automation concepts and tools such as n8n. - **Backend Development:** Build web applications using Python and Flask. - **Cybersecurity Fundamentals:** Understand essential security concepts and safe computing practices. **Why choose my lessons?** My teaching approach focuses on simplifying complex technical concepts through real-world examples, live coding, practical exercises, and hands-on projects. Every lesson is adapted to your age, experience, learning pace, and personal goals. Whether you are a complete beginner, a school or university student, or a professional looking to develop new technical skills, I will help you learn step by step. **Lessons are available in Arabic or English, with clear explanations tailored to Arabic-speaking students.** **للطلاب في السعودية والإمارات والكويت وقطر وجميع دول الخليج:** أقدم دروس برمجة أونلاين باللغة العربية بأسلوب بسيط وعملي، سواء كنت مبتدئًا تمامًا أو ترغب في تطوير مستواك. سنتعلم خطوة بخطوة من خلال التطبيق العملي والمشاريع الحقيقية، مع خطة تعليمية تناسب مستواك وهدفك. **Start your programming journey today!**

Atharva

Recently active
Recently active
28€

60-min

/h

Data Science (mining, cleaning, preprocessing) & Machine Learning using Python (Beginner -> Expert)

Data Science (mining, cleaning, preprocessing) & Machine Learning using Python (Beginner -> Expert)

About me: - Quantum Machine Learning Researcher - Upcoming Intern at the Indian Space Research Organisation - Fluent in ML + DL + RL + Agentic AI + GANs Want to learn Data Science and Machine Learning but don't know where to start? My classes are designed for students, beginners, and aspiring developers who want to understand how Machine Learning works and how to implement it using Python. I focus on building strong fundamentals, explaining concepts intuitively, and connecting theoretical knowledge with practical applications. Topics covered: - Python for Data Science - NumPy and Pandas - Data cleaning and preprocessing - Exploratory Data Analysis (EDA) - Statistics and fundamentals of Data Science - Supervised Learning: Linear Regression, Logistic Regression and Classification - Decision Trees and Random Forests - Model training, evaluation and performance metrics - Overfitting, underfitting and model optimisation - Introduction to Unsupervised Learning and Clustering Whether you're a college student exploring Machine Learning, a beginner interested in AI, or someone looking to strengthen their Data Science foundations, these classes will help you develop a structured understanding of the subject. **No prior Machine Learning experience is required. Basic Python knowledge is helpful but not mandatory.**

PreviousShowing results 51 - 59 of 5951 - 59 of 59Next

Our students from Geneva evaluate their Computer Science teacher.

To ensure the quality of our Computer Science teachers, we ask our students from Geneva to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.8 out of 5 based on 132 reviews.

“ Baia was instrumental in helping my daughter prepare for the OMPT-F exam. From the very first lesson, she was organized, knowledgeable, and focused on the areas that mattered most for success on the test. What sets Baia apart is her ability to explain complex mathematical concepts in a simple, structured way while building confidence at the same time. Her engineering background gives her a deep understanding of mathematics and allows her to explain not only how to solve problems, but also why the concepts work. She provided targeted practice materials, mock exams, and clear guidance on the key topics that carried the highest impact. Baia was always responsive to questions between lessons and consistently went above and beyond to ensure my daughter was fully prepared. Thanks to her support, my daughter developed a much stronger understanding of mathematics and a more positive attitude toward the subject. She now approaches challenging problems with far more confidence than before. I highly recommend Baia to anyone preparing for the OMPT exams, university mathematics, or looking for a patient, knowledgeable, and highly effective math tutor. ”

“ I recommend Khalil without a doubt to anyone looking to improve his/her German level in both writing and speaking. He is a very professional, structured and knowledgeable teacher. He was able to immediately evaluate my level of German during the very first lesson and adjust the teaching methodology and materials accordingly. I am truly impressed with his patience and dedication towards teaching the proper German pronunciation with all its complexities and difficulties as well as the proper rules when it comes to grammar and language. We also had lessons using Skype which is also a good option for those who have a limited amount of spare time or are too far apart from the teacher. It is obvious that Khalil loves what he is doing and is willing to put all his effort into his passion. I wholeheartedly recommend Khalil for anyone wanting to learn the language. ”

“ Extremely professional and knowledgeable with any problem that I have had. Reza is always polite, friendly and always shows great patience, which I believe is of the highest importance when learning difficult subjects. I highly recommend him as a teacher! ”

To ensure the quality of our Computer Science teachers, we ask our students from Geneva to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.8 out of 5 based on 132 reviews.

Map
Map