What is CSguru?
Computer Science Guru (CSguru) community is a teaching community that is formed by a group of local talents such as university students and industrial experts who are passionate in computer science education. Every weekend, we run coding classes with Telebort for kids and teens ages 10-18 years old.
Be a change maker to help the Young.
Are you a university or industrial expert who wants to do something different for the local community? 🤓
Good news! We are looking for public or private universities students with computer science background and adult domain experts who love to teach and have willingness to learn. 🥰
Join us as CSguru and be a part of this movement. 🙌🏻
Why Teach at Telebort?

Build Strong Coding Skill
Build a strong foundation of coding skills using block-based coding platforms like Scratch and MIT Apps Inventor and syntax coding such as HTML, CSS, JavaScript, Python, and more.

Build Network and Community
Access to the latest tech topic, coding solution, and debugging support through CSguru network and community.

Solve Real World Problems
Learn, code, launch apps and build websites that would solve real world problems with young students.

Professional Career Development
Pursue your career development with a group of wonderful people.

Extra Income
Earn extra income while sharing your passion.
CSguru Lifecycle

CSguru Basic
-
Voluntary opportunity.
-
One time basis upon request of the upcoming programs.
-
No contract of service needed.
-
Training will be provided before running the program.
CSguru Instructor
-
Worked as CSguru Facilitator for at least 6 months and nominated by Telebort Academic Team.
-
Consist of fixed schedule, either Saturday, Sunday or both.
-
Gain a deep understanding of the syllabus of Telebort Weekly Core Program(s).
-
Lead a team of CSguru Facilitator.
-
Involve in live teaching.
-
Class arrangement decision.
-
Accountable to student learning progress.
Why should you join us?
Top 6 Benefits of CSguru.
Teach
Teach and facilitate a dynamic and collaborative classroom community.
Facilitate
Update attendance and lesson progress chart, and give feedback for post-teaching-evaluation after each class.
Guide
Guide students through development of various sample projects that will be presented and distributed to fellow classmates.
Participate
Participate in Telebort’s community events to understand the needs of stakeholders.
Parent, student, teacher, and learning center
Understand
Gain deep understanding of Telebort’s curriculum road maps, lesson plans, teacher handouts, and learning material for students.
Student handouts, sample projects, notes, quizzes
Read
Do extra reading in relevant subject matters.
Computer science, Scratch, MIT App Inventor 2, Web design, Python
Meet Some of Our CSguru!
Tio Mi Kin
25 years old
Electrical & Electronic Engineering Graduated from Yonsei University
Generally, Telebort has a very young and energetic team. There are many new things for me to learn. Most importantly co-workers are friendly and helpful. Many things are decided through constant discussion in the team. In my opinion, Telebort is a great platform for mutual growth for the company and the employee.
Sharvin Kogilavanan
21 years old
Computer Science student
Universiti Sains Malaysia, USM
Frankly speaking, I'm not really a people person. Working with Telebort had taught me so many things in ways that I couldn't have imagine mainly having to improve my computing skills which will help me with my course and life as well. Besides, dealing with children isn't that simple but I also realised that they can be charming in their own way. I've particularly liked the way Telebort handling things in an adequate manner. Being with them feels so great as I learn new things every day.
Adibah Riduan
23 years old
Computer Science student
Universiti Sains Malaysia (USM)
Initially, I didn't have interest in teaching, but after joining the Telebort Team, I didn’t expect that teaching coding to kids was very fun. The instructors and staff are humble, friendly, and hardworking. Moreover, Telebort has produced many great and skilled instructors. I really enjoy working with them.
Interested to join us as CSguru Facilitator?
Submit your application below and our team will contact you shortly.
Application Process
STEP 1
Submit CSguru Application.
STEP 2
Interview & Assessment
STEP 3
Undergoes Training & Development
STEP 4
Mock Teaching
(Final Test)
STEP 5
Becoming CSguru
Frequently Asked Questions (FAQs)
Who are we looking for?
We are looking for private or public universities students with computer science background and adult domain experts.
What are the differences between CSguru Basic, CSguru Facilitator and CSguru Instructor?
-
CSguru Basic are basically involved on a one time basis upon request of the upcoming programs whereas a CSguru Facilitator and CSguru Instructor are involved in a period of time. -
All CSguru will receive the certification from Telebort but salary will only be credited for CSguru Facilitator and CSguru Instructor. -
There are contract basis for CSguru Facilitator and CSguru Instructor, but no for CSguru Basic.
Did CSguru get paid?
The salary is credited for CSguru Facilitator and CSguru Instructor only.
What kind skill set requirements of becoming CSguru?
We are looking at 2 things:
-
Responsible -
Patient and Passion -
Love to teach and willingness to learn -
Friendliness and Approachability towards students -
Preparation and Organization Skills -
A Strong Work Ethic -
The Ability to Build Community
-
Computer Science Background -
Expose to various programming languages (e.g, C++, HTML, CSS and Javascript) -
Interpersonal Skills -
Creativity -
Adaptability -
Management Skills
What classes would you be involved to mentor the students?
For CSguru Basic you will be involved in our on demand program.
-
Hour of Code -
Kids Can Code -
Teens Can Code -
Girls in ICT -
Bootcamp and more
-
Program A: Foundation of Creative Computing -
Program B: Mobile Apps Development -
Program C: Fundamental Web Design (CSS & HTML) -
Program D: Interactive Web Design (Javascript) -
Program E: Advance Web Development -
Program F: Python with Data Science
How many existing CSguru in Telebort?
There are 53 CSguru from 7 universities and the tech industry who joined us in teaching.
If I was the CSguru Basic before this, can I apply for CSguru Facilitator or CSguru Instructor?
Yes, you may enroll in our CSguru Facilitator for the next calling. However, for CSguru Instructor, you will need to have at least 6 months working experience as CSguru Facilitator and it needs to be nominated by Telebort Academic Team.
If I was the CSguru Facilitator or CSguru Instructor, can I convert to other roles (Full Timer) in Telebort?
Academic Partners




