Semester Courses πŸ›οΈ

Home / Semester Courses πŸ›οΈ

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)