Sort By
Salman's photo

CAD $55/hr

3 years of tutoring

English, Arabic, French

Windsor, Canada

Salman Y.

5(23)

University of Windsor

Computer Science Tutor | Programming, Algorithms & Systems

Hi, I’m Salman! Watch a teaching sample of my work (20 minutes): https://youtu.be/uF5nKByTbHQ “Working with Salman as my tutor for my final computer science project was a great experience. He guided me through the full stack development process, step by step, and took the time to make sure I understood each concept thoroughly. He was always willing to meet whenever he could, and it was clear he genuinely cared about helping me succeed. Salman went above and beyond, not just explaining what to do, but why it was done that way which made a huge difference in my learning. Overall, he's a great tutor and an even better person. I really appreciate all the help and support he gave me throughout the project.” — Thomas K., Wayne State University I graduated with distinction from the University of Windsor: Bachelor of Computer Science (Honours), AI specialization, minor in Mathematics, and a 90.17% major average. Attendance: September 2021–May 2026. I earned 100% in COMP 1000, COMP 1410, COMP 2540, and COMP 2560, and supported 50+ students through tutoring and TA work. We start with what you understand and where you’re stuck. I use guided questions, visual explanations, code tracing, and debugging to help you understand why a solution works and solve problems independently. I welcome students from any school and any CS course. Topics include C, Java, Python, data structures and algorithms, Unix/Linux systems programming, operating systems, digital logic, computer architecture, software engineering, databases, networking, cybersecurity, AI, and machine learning. I also help with mathematics, including high-school math and the mathematical foundations of CS. I held three TA appointments in Data Structures & Algorithms and System Programming. Lessons in English, French, or Arabic. Send your syllabus, current topic, and goals for help with concepts, exam preparation, debugging, or project mentoring. Portfolio: https://salmanyoussef.github.io/

Subjects: Artificial Intelligence, Assembly Language, C, CSS, Computer Networking, Computer Science, Computer Vision, Computer architecture, CyberSecurity, Data Analysis, Data Mining, Data Science, Data Structures & Algorithms, Data Visualization, Database, Digital Logic Design, Discrete Math, HTML, Java, JavaScript, Linear Programming, Linux, Machine Learning, Mathematics, MongoDB, MySQL, Network Defense, NoSQL, Node.js, Object Oriented Programming, Operating Systems, Optimization / Mathematical Programming, Programming, Python, React, SQL, Software Engineering, Unix

Gunjan's photo

CAD $40/hr

3 years of tutoring

English, Hindi, Gujarati

Toronto, Canada

Gunjan S.

5(8)

University of Waterloo, University of Waterloo, GTU

Data Science(Python, Machine Learning) Expert

I work at IBM as a data scientist. I am a data enthusiast and love to teach/explain and so TutorOcean! If you are struggling with Math, Python or any data science related topics, ping me, I'll be happy to help and if you cannot afford, I'll do it even at no cost, coz I want to educate and help! I love to make the fundamentals of math and science simple by breaking them down to easy to remember concepts

Subjects: Calculus, Data Science, Differential Equations, Linear Algebra, Machine Learning, Math, MySQL, Ordinary and Partial Differential Equations, Organic Chemistry, Physics, Physics (Electricity and Magnetism), Physics (Waves and Optics), Python, R Programming, Statistics

William's photo

CAD $40/hr

5 years of tutoring

English

Toronto, Canada

William R.

5(3)

University of Toronto

Graduate in Computer Science (Python, Java, C/C++, SQL), Math (Calculus, Graph Theory) and Statistics (Bayesian Inference, Big Data, Machine Learning)

I went to UofT for Computer Science, and got a Specialist in Statistics for Machine Learning. I've tutored students in Computer Science subjects like Data Structures, Learning Python for CS and non-CS students, and more complicated languages like Java and C/C++. I also have experience with Web Development including HTML/CSS/Javascript, and Backend Development and Databases. I've also tutored students in Math/Statistics courses like first and second year Calculus, Multivariable Calculus, all levels of Linear Algebra, and Statistics.

Subjects: C, C++, Calculus, Data Analysis, Data Management, Data Structures & Algorithms, Java, Linear Algebra, Machine Learning, Multivariable Calculus, MySQL, Python, SQL, Statistics, Vector Calculus

Japjeet's photo

CAD $25/hr

10 years of tutoring

English, Hindi, Punjabi

Windsor, Canada

Japjeet S.

5(1)

Wilfrid Laurier

Lead Data Scientist that loves Data and everything that revolves around it

Hi, I'm Jap, your dedicated Lead Data Scientist, driven by an insatiable passion for unravelling the mysteries of data. With a steadfast commitment to excellence, I have honed my expertise in data science, leveraging its transformative power to drive innovation and shape the future. My journey in this dynamic field has equipped me with a deep understanding of both the technical intricacies and practical applications of data science. Now, I am thrilled to share my knowledge and experience with you, guiding you on a path of discovery and empowerment as we navigate the boundless possibilities of data together. Join me as we embark on an exciting journey of exploration and growth, where every insight uncovered and every challenge overcome brings us closer to unlocking the true potential of data. Welcome to the adventure!

Subjects: Computer Science, Data Analysis, Data Engineering, Data Management, Data Mining, Data Science, Data Visualization, Database, MySQL, NoSQL, Oracle SQL, Python, SQL, SQL Server, Scala

Nikhil's photo

CAD $35/hr

5 years of tutoring

English, Hindi, Punjabi

Halifax Regional Municipality, Canada

Nikhil B.

5(2)

Saint Mary's University

Expert in Physics, Python, SQL with a passion to teach

FREE 15 MIN FOR ALL STUDENTS. * I am Nikhil, I am a final year PhD student with a passion for teaching physics, maths and programming languages (SQL, Python) * I know what the teacher looks for in your answer and how to answer each question best. * I have been a Teaching Assistant for the past 3 years, I have designed and graded exams, and assignments for students. * I will teach you the art of thinking effectively, it is not the question that bothers you, it is the way you think about the problem that restricts you from solving it. Please send me a message to book a session today :) Thanks!

Subjects: AP Physics, C++, Data Analysis, Data Science, Data Visualization, Database, Machine Learning, Microsoft Power BI, MySQL, Nuclear Physics, Physics, Python, SQL

Athira's photo

CAD $45/hr

5 years of tutoring

English, Malayalam

Toronto, Canada

Athira P.

5(2)

Arizona State University, Model engineering college

Data Science professional, Business Analytics Master’s graduate and an enthusiastic tutor to help you achieve your career/academic goals

I am a tech professional with more than 8 years of industry experience in data analytics and data science and more than 5 years of tutoring experience. My area of expertise is Data Analytics, Data Science and Mathematics. I enjoy sharing my knowledge and helping students at various skill levels to up skill and level up in their careers. I engage with students from all academic and professional backgrounds to help them achieve their academic/ career goals. Every student is different and their needs different as well. With the right approach, individually tailored curriculum, practice and dedication to learn, I believe everyone can master analytics. If this is what you are looking for, you can book a risk-free FREE consultation with me to know more.

Subjects: AP Statistics, Applied Mathematics, Data Analysis, Data Science, Data Visualization, Database, Math, MySQL, SQL, SQL Server

Bhagya's photo

CAD $35/hr

3 years of tutoring

English, Malayalam, Hindi, French

Montréal, Canada

Bhagya C.

5(1)

Polytechnique Montreal, Cochin University of Science and Technology, McGill University

AI researcher and Software engineer

4+ years of industry expertise as an AI engineer, PhD student focused on research in Machine learning for software engineering optimization

Subjects: Artificial Intelligence, CSS, Data Engineering, Data Mining, Data Structures & Algorithms, Data Visualization, HTML, Information Technology, LaTeX, MySQL, Python, Set Theory

Ethan's photo

CAD $18/hr

3 years of tutoring

Chinese, English

Ottawa, Canada

Ethan T.

5(1)

University of Ottawa

6 years experience in software development

Hello! My name is Ethan, and I am a dedicated tutor with 6 years of experience in software development. Throughout my career, I have developed a strong understanding of object-oriented programming, data structures, and design patterns. I specialize in advanced programming in C/C++, including expertise in the Standard Template Library (STL), thread synchronization, multithreading, multiprocessing, inter-process communication (IPC), concurrency, and TCP/IP socket programming. In addition to my proficiency in C/C++, I have extensive experience in Android development. I am skilled in creating robust and user-friendly Android applications, leveraging the latest tools and technologies to deliver high-quality mobile solutions. I am also well-versed in Unix/Linux systems and possess a solid understanding of networking fundamentals and protocols. My web development skills include building MVC web applications with responsive front-end templates using HTML5, CSS3, and JavaScript, as well as creating dynamic back-end systems with Java/J2EE, Python, PHP, JSON, and SQL databases. My goal as a tutor is to leverage my industry experience to help students grasp complex concepts, develop practical skills, and achieve their academic and professional goals. Whether you are looking to strengthen your programming fundamentals, dive into advanced topics, or explore Android development, I am here to guide you every step of the way.

Subjects: Android Development, C++, Data Structures & Algorithms, Java, JavaScript, MySQL, SQL

Tania's photo

CAD $18/hr

2 years of tutoring

English

Waterloo, Canada

Tania D.

University of the West Indies, Chartered Professional Accountant

A native English speaker who enjoys learning and teaching

*First 30 mins session is FREE* In excess of twelve years of work experience in the field of auditing and finance. I enjoy teaching and guiding others to achieve their goals and objectives.

Subjects: Business, CPA, Computer Science, Database, English, English Literature, Finance, IELTS, Information Technology, Management, Microsoft Suite, Microsoft Word, MySQL, Web Development, proofreading

Yangyang's photo

CAD $25/hr

Chinese, English

Ottawa, Canada

Yangyang L.

Huazhong University of Science and Technology

Experienced Senior Software Developer Offering Expert Backend Development Tutoring

With over 7 years of hands-on experience as a Senior Software Developer, I bring a wealth of knowledge and expertise to the table. My specialty lies in backend development, where I've not only written lines of code but also led pivotal projects with industry leaders, leaving a significant mark in the tech world. I'm also a committed lifelong learner. My journey towards excellence is marked by professional certifications from tech giants like Google, IBM, and Meta, all earned through Coursera. I'm passionate about staying at the forefront of technology trends and sharing my insights with others. I believe in fostering an environment of curiosity and exploration. Together, we'll dive into the intricacies of backend development, exploring best practices, debugging techniques, and more. Whether you're a beginner looking to build a strong foundation or an intermediate developer seeking to fine-tune your skills, I'm here to tailor our sessions to your unique needs.

Subjects: Computer Science, Java, MySQL, Spring Boot, Spring Framework

Need help finding a tutor?
We're here to help.

Need help now?
Get free instant answers 24/7.