We provide semester-based courses: online Live (Zoom-based) courses.
We use our own moodle Learning Management System as the curriculum management software.
For the current semester-based course offering, please check our Course Offerings section. If you prefer private lessons, please check the Private Lesson Section. And, if want to join our in-person or online course, please check Course Offering Section.
Course Catalog:
General Topics:
EC 1: New Student Orientation Course
Java:
CS 21: Introduction to Computer Science Using Java
CS 22: Java Programming Essentials: AP Computer Science A
CS 23: Java Object-Oriented Programming: AP Computer Science B
CS 24: AP Computer Science Review
CS 25: Java Data Structure and Algorithms
Python:
CS 3: Doing Math with Python
CS 30: Brief Python: Introduction to Data Science
CS 31: Python Programming Essentials
CS 32: Python Object-Oriented Programming
CS 33: Python Intermediate Programming
CS 35: Python Advanced Algorithms (To be released)
C/C++:
CS 41: C Programming Essentials
CS 42: C++ Programming Essentials
CS 43: C++ Object-Oriented Programming
CS 44: C/C++ Linked Structures
CS 45: C++ Data Structures and Algorithms
CS 46: C++ GUI Programming (To be released)
Web Programming (HTML/CSS/JavaScript):
CS 50: Web-Design (HTML/CSS/JavaScript)
CS 51: Computer Sciences Principles: Web-Programming
Mathematics:
Math 81: Honors Pre-Calculus with Python Programming (To be released)
Math 82: Calculus 1/2 (AP Calculus BC) (To be released)
Math 88: AP Statistics with Emphasis on Python Data Science (To be released)
Competitive Programming:
CS 91: USACO Competitive Programming (Bronze Division)
CS 92: USACO Competitive Programming (Silver Division) (To be released)
CS 93: USACO Competitive Programming (Gold Division) (To be released)