Homepage
Tutoring Jobs
$15/h
Unfortunately, this tutor is unavailable
Verified tutor profile
Response Time 24h
Lessons offered by Richard
  • Individual
The lessons will be held
Taught subjects
  • Computer programming
  • HTML
  • Python
  • Microsoft Excel
  • Web development
Levels
  • Elementary School
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education
  • Masters/ Graduate School
  • Early childhood education
  • Beginner
  • Intermediate
  • children

MARCH 2020 Computer Science - Carleton University (HTML/CSS/Javascript, Python, C/C++, and more)

Methodology

My teaching method is professional and flexible. I prepare for a lesson with enough material while accommodating to the students needs. If I feel they are struggling I intend to make sure they completely understand the material before moving on.

Background

I am currently a 4th year student studying Computer Science in the Network Computing stream at Carleton University.
I have experience as an ESL tutor in China along with interning at a mobile app company and I briefly worked at 3 different fast food jobs.

Rates

Rate for online lessons : $ 15/h
Rate for 5 hours of lessons : $70
Rate for 10 hours of lessons : $130
Lessons offered by Richard
Individual
The lessons will be held
at their home
Taught subjects
  • Computer programming
  • HTML
  • Python
  • Microsoft Excel
  • Web development
Levels
  • Elementary School
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education
  • Masters/ Graduate School
  • Early childhood education
  • Beginner
  • Intermediate
  • children

Richard's Resume

Richard Xia
Education
Bachelor of Computer Science, Network Computing, Co-op Option
Carleton University, Ottawa, Ontario
β€’ September 2015 – Present
β€’ Second Year Standing, CGPA: 7.3/12
Availability:
Available up to 12 months beginning June 2018
Relevant Skills, Experiences and Accomplishments

Technical Skills
β€’ Exposed to programming in Java, C, C++, Python, Scheme, Prolog
β€’ Designed and implemented web applications using Node.js framework
Familiar with JavaScript, HTML, CSS, JSON, AJAX, jQuery and Web Server
β€’ Competent at Object Oriented Design
Exposed to UML in translating into code through assignments and lab work
β€’ Familiar with Android Studio and xCode
β€’ Programmed in the following platforms: Linux, Windows, OS X
β€’ Familiar with Eclipse for use with developing Java programs
Communication Skills
β€’ Speak English and Chinese on a daily basis, also can speak French.
β€’ Interact with coworkers and customers on a daily basis with constant verbal communication
β€’ Experience tutoring English language to a variety of students abroad.
Work Experience
Volunteer Co-op
Dive Communications, Ottawa June – July 2015
β€’ Worked on UI design and testing at a start-up social networking app company.
β€’ Spent most of my time familiarizing myself with Android Studio
β€’ Exposed to interface design and learning mobile development.
Part-time, Fast-food Cashier
Pizza Hut, Ottawa August – November 2017
β€’ Interact with co-workers to service customers with a sense of obligation in a serious work environment.
Applied Projects
|Capture the Flag, 2016
β€’ Worked with Java libraries to create a visual simulation of a capture the flag game which
used various classes and math library functions to simulate players moving and interacting with each other.
Music Database CLI, 2017
β€’ Worked using C++ and sqlite3 to create a music database in a 2nd year major project. Skills required and developed include: object oriented design, working with databases, designing a functional front end command interface and coding the background operations.
Awards
β€’ Deans’ Honour List, 2015, Carleton University
β€’ Entrance Scholarship for Outstanding Academic Performance
β€’ Honour List, Pascal Math Contest (Grade 9), University of Waterloo, 2012; Ranking 138/30041


Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest HTML lessons to help you.
Learning isn't a problem, python lessons for all!

Taking microsoft excel lessons has never been easier: you're going to learn new skills.

Ottawa
Performance testing/engineering, Selenium,Perl, Python, kubernetes, jenkins - basic and advanced classes in Ottawa
$20
Ashish
1st lesson is free!

I normally prefer to teach around - Industry related problem solving skills - Basic concept understanding and how to use...

Lessons by webcam Face to face lessons Approved profile
Ottawa
Avid Software Developer who loves to teach and learn while doing so :)
$25
Ranjan
  • (6 reviews)
1st lesson is free!

My method of teaching is purely by applying the concepts with you. No better way to learn something than getting your hands...

Lessons by webcam Face to face lessons Approved profile
Ottawa
Make computer programming fun and make a career out of it profitably.
$14
Nandita
1st lesson is free!

I believe in more practical knowledge than theoretical so I try to explain the purpose of each program through...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Gatineau
Graduated student giving Python language classes Ottawa and Gatineau in both English and French
$20
Tristan
1st lesson is free!

I begin my classes with an introduction to Python and propose a plan for the course. Troughout the class I stay flexible to...

Lessons by webcam Face to face lessons Approved profile
Ottawa
I am an A+ grade University student who teaches fundamentals of programming and computer science, I can also help you with your coding assignments.
$19
Chirag
1st lesson is free!

If you want to have a strong building, you need to first create a strong base. My teaching methods are the same, I will make...

Lessons by webcam Face to face lessons Approved profile
Toronto
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$50
Dimitry
  • (23 reviews)
1st lesson is free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam Face to face lessons Approved profile
Mississauga
Programming in Python: From the basics to Object Oriented Programming - Online from Mississauga
$35
Muhammad
  • (10 reviews)
1st lesson is free!

I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

Lessons by webcam Approved profile
Toronto
Class of Learning How To Have Fun with Python (Easy to learn)
$35
Behrooz
  • (10 reviews)

I think the most important property of an efficient course is that the students should have fun and love the material. I try...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Vancouver
Learn programming from beginner to advanced level(Any Major Language) in a step-by-step approach.(Only pay if everything is clear).
$27
Aakash
  • (23 reviews)
1st lesson is free!

I give a problem on a topic, then I'll try to understand your understanding about the topic. After you get the topic, I'll...

Lessons by webcam Approved profile
Toronto
Statistical Machine Learning and Data Science student teaching computer science programming (Python)
$35
Anthony
  • (13 reviews)
1st lesson is free!

Based on classes I have taken, I find the best approach for studying is to be as communicative as possible. This means...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Lessons about algorithmic thinking and programming fundamentals with Python and Java !
$30
Justin
  • (7 reviews)

I am very familiar with the fundamentals of mathematical and computational thinking and can share my knowledge of best...

Lessons by webcam Face to face lessons Approved profile
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
$47
Matthew
  • (23 reviews)
1st lesson is free!

I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom. I like to use a...

Lessons by webcam Face to face lessons Approved profile
Paris 12e, France
EXCEL | VBA | Power BI Expert, Engineer. Flexible Dates, Week-end, invoice for Enterprise
$47
Mourad
  • (73 reviews)
1st lesson is free!

Objectives of this training Excel / VBA: To know how to build tables by taking care of their formatting in an immediate way...

Lessons by webcam Approved profile
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
$78
Laurent
  • (64 reviews)
1st lesson is free!

I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

Lessons by webcam Approved profile
Calgary
Software developer giving Java, JavaScript and Python classes for students and professionals in Calgary!
$25
Vaibhav
  • (7 reviews)
1st lesson is free!

I always start from basic concepts first and then dive into the subject. I believe students should have practical experience...

Lessons by webcam Face to face lessons Approved profile
Vaudreuil-Dorion
If you are looking to learn the basics of C# and Sql database programming or want to further advance your knowledge I can help you attain your goals!
$40
Joshua
  • (10 reviews)

I start with the basics, moving at the pace of the student, answering questions along the way. I believe in challenging the...

Lessons by webcam Face to face lessons Approved profile
Toronto
PhD Tutor -  In-Depth Data Science Bootcamp. Data analysis, visualization tools :Python, Numpy, Pandas, MatPlotlib as well as PowerBI, Tableau.
$75
Aydin
  • (5 reviews)
1st lesson is free!

This is an online program for small focus groups. Each week we pick an exciting data science element and work on it with...

Lessons by webcam Approved profile Replies within the hour
at their home at your home By webcam
1 hour $15 Not available $15
5 hours $70 Not available $75
10 hours $130 Not available $150
Unfortunately, this tutor is unavailable