Need help finding the right tutor?

Why are you seeking tutoring?
Are you a parent or a student?
When do you want to start?
How often would you like to meet with a tutor?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Have you received tutoring before?

Thanks! You'll be called typically within 24 hours by the tutor or company you contacted.

Featured By
Ruben tutors in Montréal, Canada

Ruben D.

Private tutor in Montréal, Canada


I am currently a PhD Candidate in Computer Science at ETS (L'École de technologie supérieure) and hold an M.Sc. in the same field from the University of Tokyo. As well as tutoring, I have worked as a research and teaching assistant, and as a software developer. I have over six years of experience teaching and tutoring courses in computer programming, web development, and informatics.


As well as working as a research and teaching assistant, I have worked as a software developer. Tutoring is one of my specialties and I have helped students with courses in computer programming, web development, and informatics over the past few years. Please see a list of the McGill, Concordia, and CEGEP courses I can tutor: McGill: COMP 102: Computers and Computing COMP 202: Foundations of Programming I COMP 206 Introduction to Software Systems COMP 230: Logic and Computability COMP 250: Introduction to Computer Science COMP 302: Programming Languages and Paradigms COMP 303: Software Design COMP 310: Operating Systems COMP 330: Theory of Computation COMP 350: Numerical Computing COMP 360: Algorithm Design MATH 112: Fundamentals of Mathematics MATH 123: Linear Algebra and Probability MATH 133: Linear Algebra and Geometry MATH 134: Enriched Linear Algebra and Geometry MATH 139: Calculus 1 with Precalculus MATH 140: Calculus 1 MATH 141: Calculus 2 MATH 150: Calculus A MATH 151: Calculus B MATH 318: Mathematical Logic Concordia: COMP 201: Introduction to Computing COMP 218: Fundamentals of Programming COMP 232: Mathematics for Computer Science COMP 233: Probability and Statistics for Computer Science COMP 248: Object-Oriented Programming I COMP 249: Object-Oriented Programming II COMP 335: Introduction to Theoretical Computer Science COMP 345: Advanced Program Design with C++ COMP 348: Principles of Programming Languages COMP 352: Data Structures and Algorithms ENGR 213: Applied Ordinary Differential Equations ENGR 233: Applied Advanced Calculus MAST 218: Multivariable Calculus I MAST 219: Multivariable Calculus II MAST 224: Introduction to Optimization MAST 234: Linear Algebra and Applications I MAST 235: Linear Algebra and Applications II MATH 251: Linear Algebra I MATH 252: Linear Algebra II MAST 332: Techniques in Symbolic Computation MAST 334: Numerical Analysis SOEN 287: Web Programming SOEN 321: Information Systems Security SOEN 341: Software Process CEGEP: Remedial Activities for Secondary IV Mathematics 201-016-50 Remedial Activities for Secondary V Mathematics 201-015-50 Linear Algebra (for students in social science) 201-105-DW Calculus I (for students in social science) 201-103-DW Calculus II (for students in social science) 201-203-DW Statistics for Social Science 201-401-DW Probability and Statistics 201-BZS-05 Calculus I 201-NYA-05 Calculus II 201-NYB-05 Calculus III 201-BZF-05 Linear Algebra 201-NYC-05 Introduction to Computer Programming in Engineering and Science 360-420-DW Logic of Programming 420-112-DW Computer Fundamentals 420-142-DW Software Development I 420-214-DW Internet Application Development I 420-221-DW Operating Systems I 420-241-DW Mathematics – Statistics for Computer Science 201-257-DW Software Development II 420-316-DW Software Development III 420-317-DW Software Development IV 420-411-DW Internet Application Development II 420-423-DW Operating Systems II 420-645-DW


Weekdays after 9AM, Weekends after 10AM

Can Meet

Up to 20 minutes away for no additional charge


I am part of Hit the Books, a group of superior Graduate Degree holders and PhD Candidates in diverse fields. We are proud that our team in Science, Engineering, Languages, and Art are among the Top University Candidates or Graduates in their respective fields. Highly experienced in tutoring, we are confidently able to help you with all your educational needs. We offer various educational services with the highest possible quality and at the most competitive prices in Montreal area. For More Information, Please Contact "Hit the Books": or (514) 699-2632, (514) 699-2699

Show More

Inquire About This Tutor


Most tutors respond within 48 hours.

Feel free to contact other tutors while you wait.

If this is your first request, please check your email (including your spam folder) to finish setting up your account!