Classes

TCS Pathways
Algebra
Algebra

The Algebra series teaches students the fundamentals of Mathematics in creating, expressing and manipulating mathematical numbers into letters and other general symbols. It consists of functions, equations and inequalities in rational, quadratic and radical forms.

- Discussions and worksheets
- Live, Online, Math classes
- Maximum of 5 students in a class

Note: Time indicated are in UTC +08:00

 

 
Class Topics Included For Ages

Algebra I

Prerequisite: None


- Algebraic Expression
- Algebraic Equation
- Polynomials

11 to 14 years old

Algebra II

Prerequisite: Algebraic Expression, Equation, and Polynomials


- Polynomials
- Special Products

12 to 15 years old

Algebra III

Prerequisite: Polynomials and Special Products


- Equations
- Inequalities

12 to 15 years old

Algebra IV

Prerequisite: Equations and Inequalities


- Functions
- Relations
- Linear Equations in Two Variables

12 to 15 years old

Basic Web Development with Bootstrap
Basic Web Development with Bootstrap

Age 18+

Want to create your own website? Basic Web Development with Bootstrap teaches students to design a mobile-first, multi-page, responsive website through the use of Bootstrap - an open-source toolkit for developing in HTML, CSS, and JavaScript. This course will explore both the technical and practical concepts needed in the development of a website.

This course is best for individuals wanting to learn how to create a website or those looking to transition to a career in web development.

Age: 18+
Duration: 10 hrs
Course: Intro to Python
Skill Level: Intermediate - Advanced

Path: Website Developer
Tools: Bootstrap, Visual Studio Code
Prerequisite: None


Coding 101  (Age 6+)
Coding 101 (Age 6+)

Age 6+

Get creative and learn to program! Coding 101 introduces programming fundamentals with Scratch, a drag-and-drop learning environment that makes use of user-friendly block codes.

Age: 6-12
Duration: 10 hrs
Course: Coding 101
Skill Level: Beginner-Intermediate

Path: Coding Basics
Tools: Scratch

 

 

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)

Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
9:00 am - 11:00 am

1:00 pm - 3:00 pm


Coding 102 (Age 6+)
Coding 102 (Age 6+)

Age 6+

Coding 102 solidifies the foundation learned from Coding 101 while making it a fun experience for students to learn programming. Like Coding 101, this course makes use of Scratch for students to engage in block programming activities in an interactive environment.  They will be learning about new programming concepts such but not limited to Video Sensing, Cloning, Debugging, as well as Interactive Games and Project Designs.

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
9:00 am - 11:00 am
1:00 pm - 3:00 pm


Data Analytics with Python
Data Analytics with Python

Age 18+

Data is everywhere. In this course, students will learn programming and basic statistics through the Python language - dubbed as the new Excel in business. They will be introduced to preparation of data for analysis, concepts and applying knowledge on statistical analyses, producing meaningful visualization, and predicting trends..

This course is for individuals who aim to shift to a data science path or for programmers seeking to upskill and remain relevant in the field.

Age: 18+
Duration: 10 hrs
Course: Data Analytics with Python
Skill Level: Intermediate - Advanced

Path: Data Science
Tools: Python
Prerequisite: Intro to Python


Fractions
Fractions

The Algebra series teaches students the fundamentals of Mathematics in creating, expressing and manipulating mathematical numbers into letters and other general symbols. It consists of functions, equations and inequalities in rational, quadratic and radical forms.

- Discussions and worksheets
- Live, Online, Math classes
- Maximum of 5 students in a class

Note: Time indicated are in UTC +08:00

 

 
Class Topics Included For Ages

Algebra I

Prerequisite: None


- Algebraic Expression
- Algebraic Equation
- Polynomials

11 to 14 years old

Algebra II

Prerequisite: Algebraic Expression, Equation, and Polynomials


- Polynomials
- Special Products

12 to 15 years old

Algebra III

Prerequisite: Polynomials and Special Products


- Equations
- Inequalities

12 to 15 years old

Algebra IV

Prerequisite: Equations and Inequalities


- Functions
- Relations
- Linear Equations in Two Variables

12 to 15 years old

Geometry
Geometry

The Geometry series teaches students the different fundamental concepts regarding geometry and proving. It consists of the different properties and characteristics of lines, polygons and proving.

- Discussions and worksheets
- Live, Online, Math classes
- Maximum of 5 students in a class

Note: Time indicated are in UTC +08:00

Class Topics Included For Ages

Geometry I

Prerequisite: None


- Parallel Lines
- Perpendicular Lines
- Angles

8 to 10 years old


Graphic Design with Canva (Age 10+)
Graphic Design with Canva (Age 10+)

Age 10+

Discover how to create a variety of posters and graphics with Canva! This course offers students an avenue to learn about the different tools & templates on Canva and how to create eye-catching graphics as they acquire several tips and tricks on how to level up their digital designs. Some of the concepts to be introduced are Canva Tools, Typography, Branding Basics, and much more.

Age: 10-19
Duration: 10 hrs
Course: Graphic Design with Canva
Skill Level: Beginner - Advanced

Path: Digital Designer
Tools: Canva
Prerequisite: None

 

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
9:00 am - 11:00 am,
1:00 pm - 3:00 pm


Graphic Design with Illustrator (Age 13+)
Graphic Design with Illustrator (Age 13+)

Age 13+

Create logos and posters with Adobe Illustrator - the industry-standard vector graphics software. In this course, students will learn about basic concepts in graphics design as well as the tools that can be used in Illustrator such as, but not limited to, the Artboards, Pen Tools, and Patterns. Creativity of the students will be highly encouraged as they design their own graphics that can be added to their own design portfolio.

Age: 13-19
Duration: 10 hrs
Course: Graphic Design with Illustrator
Skill Level: Beginner - Advanced

Path: Digital Designer
Tools: Adobe Illustrator
Prerequisite: None


Upcoming Class:
Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
4:00 pm - 6:00 pm


Graphic Design with Photoshop (Age 13+)
Graphic Design with Photoshop (Age 13+)

Age 13+

Learn to manipulate photos and create graphics with Adobe Photoshop! Graphics Design with Photoshop introduces students to the tools that can be used in Adobe Photoshop so that they can get creative while developing new skills. Some of the concepts that will be introduced include Layers, Clipping Masks, Warping Images, and more.

Age: 13-19
Duration: 10 hrs
Course: Graphic Design with Photoshop
Skill Level: Beginner - Advanced

Path: Digital Designer
Tools: Adobe Photoshop
Prerequisite: None


Intro to Google Apps (Age 6+)
Intro to Google Apps (Age 6+)

Age 6+

Learn the best tools for collaboration, communication, and creativity in this course. Google is not just a search engine! It offers a group of online tools to help you accomplish your tasks easily and effectively.

Age: 6-19
Duration: 10 hrs
Course: Intro to Google Apps
Skill Level: Beginner - Advanced

Path: Digital Literacy
Tools:  Google Online Applications
Prerequisite: None


Intro to Python
Intro to Python

Age 18+

Looking to explore coding? Python is one of the easiest and fastest growing programming languages in the industry and is widely used in a number of fields. In this course, students will be taught the Python language in order to create and automate systems.

This course is best for beginners wanting to know more about coding and for programmers that are seeking to learn a new language.

Age: 18+
Duration: 10 hrs
Course: Intro to Python
Skill Level: Intermediate - Advanced

Path: Data Science
Tools: Python
Prerequisite: None


Make Your Own Game 1 (Advanced Scratch) (Age 6+)
Make Your Own Game 1 (Advanced Scratch) (Age 6+)

Age 6+

Learn how to make your own games by using Scratch! Scratch makes use of code blocks in a drag-and-drop environment to build a student’s programming fundamentals. Creativity and critical thinking are highly encouraged as the students build their very own games, animations, and stories.

Age: 6-12
Duration: 10 hrs
Course: Make Your Own Game 1
Skill Level: Beginner-Intermediate

Path: Game Developer
Tools: Scratch by MIT Media Lab

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
9:00 am - 11:00 am


Make Your Own Website 1 (Age 11+)
Make Your Own Website 1 (Age 11+)

Age 11+

In this course, students will be introduced to the role of code and programming by creating their own websites. Students will be learning the basics of HTML and CSS, from basic tags to adding design features to websites. They will then be applying their knowledge by conceptualizing, designing and coding their own websites. Website projects will include personal web gallery, sample portfolio site.

Age: 11-19
Duration: 10 hrs
Course: Make Your Own Website 1
Skill Level: Beginner - Intermediate

Path: Website Developer
Tools: HTML, CSS, JavaScript


Number Systems
Number Systems

The Number Systems series teaches students the basics of numbers and operations. It consists of the different operations and characteristics of numbers.

- Discussions and worksheets
- Live, Online, Math classes
- Maximum of 5 students in a class

Note: Time indicated are in UTC +08:00 

 
Class Topics Included For Ages

Number Systems IV

Prerequisite: None


- Sets

11 to 13 years old


Number Systems V

Prerequisite: Sets



- Real Number System


11 to 13 years old

Online Learning ToolKit for Kids
Online Learning ToolKit for Kids

Age 6+

Learn how to navigate the digital world and be able to use online tools to help you prepare for online learning.  This course explores both the practical and technical aspects of being a digital learner. Students learn how to act responsibly online, as well as protect themselves from online threats. They will also learn some online tools such as Google Apps and Canva, that they can use for online / distance learning.

Age: 6-19
Duration: 10 hrs
Course: Online Learning ToolKit for Kids
Skill Level: Beginner - Advanced

Path: Digital Literacy
Tools:  Google Apps, Canva, etc.
Prerequisite: None


Python for Kids 1 (Age 10+)
Python for Kids 1 (Age 10+)

Age 10+

Python for Kids aims to build the foundational skills of the students for computational thinking. Beginning with the basics of coding, students will get knowledge on concepts such as using variables, applying operators, making conditional statements and loops. These concepts are the foundations of paths leading to and beginning with Data Sciences. While Python is a language that is easy to use, it is also one of the fastest growing programming languages which will give students an early advantage in the global tech industry.

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:
9:00 am - 11:00 am

Python for Teens 1 (Age 13+)
Python for Teens 1 (Age 13+)

Age 13+

Python for Teens teaches students the Python language - one of the fastest growing programming languages in the industry - by using mathematical concepts. Concepts such as mathematical logic, conditional statements, loops, lists, functions, and more will be visited and revisited throughout the course in order to build a solid foundation for the necessary skills in programming. They are also knowledge that would be of great use should the student choose to pursue paths in Data Science, Machine Learning, and Artificial Intelligence.

Age: 13-19
Duration: 10 hrs
Course: Python for Teens 1
Skill Level: Intermediate - Advanced

Path: Data Analytics
Tools: Python
Prerequisite: None (Suggested: Python for Kids)

 

Upcoming Class:

Oct. 17, 24, 31, Nov. 7, 14 (Saturday)
Oct. 24, 31, Nov. 7, 14, 21 (Saturday)

Time:

1:00 pm - 3:00 pm


Sequences and Series
Sequences and Series

The Sequences and Series series teaches students the different fundamental concepts regarding number sequences and series. It consists of the different kinds of sequences and series such as arithmetic and geometric.

- Discussions and worksheets
- Live, Online, Math classes
- Maximum of 5 students in a class

Note: Time indicated are in UTC +08:00

Class Topics Included For Ages

Sequences and Series II

Prerequisite: None


- Arithmetic Sequence and Series
- Geometric Sequence and Series

9 to 12 years old