Click here to see AlphaStar Online Fall Courses format overview
AlphaStar Year-round Computer Science Program is composed of fall and spring terms. A year-round course is composed of 2 hours per week for 12 weeks per term, in total 24 class hours in one semester. In addition, 2 hours weekly is required for homework on the average (48 hours in total per term). Year-round course (Fall + Spring) is equivalent to the summer course.
HOW DID WE SHIFT OUR ON-SITE CLASSES TO ONLINE KEEPING THE SAME QUALITY?

Class Structure
Typical flow of a class session is as follows:

NOTE: In year-round courses, guided practice time is very limited in USACO courses. Students need to continue to write codes for the solutions discussed in-class as homework.
Dates & Registration
The assigned instructors are subject to change.
All class times are in Pacific Time (PT).
No Classes during Thanksgiving Break (Nov. 25 – 29, 2020)
Section 1 | Section 2 | Section 3 | Section 4 | Section 5 | |
CS21A Programming with Python | Sal Tiryaki Sep 11 - Dec 4 Fridays 3:00pm - 5:00pm | Sal Tiryaki Sep 12 - Dec 5 Saturdays 10:45am - 12:45pm | Salma Baig Sep 13 - Dec 6 Sundays 8:30am - 10:30am | Salma Baig Sep 13 - Dec 6 Sundays 10:45am-12:45pm | |
CS22A Programming with C++ | Muhyeddin Ercan Sep 12 - Dec 5 Saturdays 10:45am - 12:45pm | ||||
CS23A Programming with Java | Sal Tiryaki Sep 10 - Dec 3 Thursdays 3:00pm - 5:00pm | Sal Tiryaki Sep 11 - Dec 4 Fridays 5:30pm - 7:30pm | Sal Tiryaki Sep 13 - Dec 6 Sundays 10:45am-12:45pm | ||
CC25A USACO Bronze | Sal Tiryaki Sep 10 - Dec 3 Thursdays 5:30pm - 7:30pm | Sal Tiryaki Sep 12 - Dec 5 Saturdays 8:30am - 10:30am | Sal Tiryaki Sep 13 - Dec 6 Sundays 8:30am - 10:30am | Sal Tiryaki Sep 13 - Dec 6 Sundays 1:45pm - 3:45pm | Sal Tiryaki Sep 12 - Dec 5 Saturdays 1:45pm - 3:45pm |
CC31A USACO Silver Basic | Muhyeddin Ercan Sep 12 - Dec 5 Saturdays 1:45pm - 3:45pm | Muhyeddin Ercan Sep 13 - Dec 6 Sundays 1:45pm - 3:45pm | Muhyeddin Ercan Sep 13 - Dec 6 Sundays 4:00pm - 6:00pm | ||
CC35A USACO Silver Advanced | Muhyeddin Ercan Sep 12 - Dec 5 Saturdays 4:00pm - 6:00pm | Muhyeddin Ercan Sep 13 - Dec 6 Sundays 10:45am - 12:45pm | Bennett Liu Sep 11 - Dec 4 Fridays 5:30pm - 7:30pm | ||
CC41A USACO Gold Basic | Yibo Huang Sep 12 - Dec 5 Saturdays 8:30am - 10:30am | Avichal Goel Sep 13 - Dec 6 Sundays 8:30am - 10:30am | |||
CC45A USACO Gold Advanced | Ethan Guo Sep 12 - Dec 5 Saturdays 10:45am - 12:45pm | Justin Li Sep 13 - Dec 6 Sundays 10:45am - 12:45pm | |||
CC51A USACO Platinum | Walden Yan Sep 13 - Dec 6 Sundays 1:45pm - 3:45pm |
Self Study Courses
Part A | Part B | |
CS21AB Programming with Python | ||
CS22AB Programming with C++ | ||
CS23AB Programming with Java | ||
CC25AB USACO Bronze | ||
CC31AB USACO Silver Basic | ||
CC35AB USACO Silver Advanced | ||
CC41AB USACO Gold Basic | ||
CC45AB USACO Gold Advanced | ||
CC51AB USACO Platinum |
* SELF-STUDY: Recorded lectures will be available in a few days after the live class
Please let us know your course, time & location preference for 2020 Fall Semester if the above table doesn’t fit your schedule. Based on the demand, we may be able to open the requested courses.
Fees
Self-Study Courses: $450
Live (Interactive) Courses: $750
Follow us at our Facebook page for available discounts
Cancellation and Refund Policy
Academics
Curriculum
The students will be equipped with necessary background in lectures and trained with different types of problems to master various problem solving techniques. The classes are problem solving-based and the curriculum is aligned with USA Computing Olympiad (USACO). Please check USACO Website for more information about USACO.
Levels and Courses
There are five levels at the camp as listed below. For more details and diagnostic exams, please click on the course name below.
- Programming: These level is for students with very little or no programming background. The aim is to teach fundamentals of programming and to improve problem solving skills. Note that the focus is not the language itself but problem solving in these courses. In this level, there are four different language courses.
- Programming with Python: CS21A + CS21B
- Programming with Java: CS23A + CS23B
- USACO Bronze: This level is for students who have programming and strong Math background.
- CC25A + CC25B
- USACO Silver: This level is for students who compete in USACO Silver division.
- USACO Silver Basic: CC31A + CC31B
- USACO Silver Advanced: CC35A + CC35B
- USACO Gold: This level is for students who compete in USACO Gold division.
- USACO Gold Basic: CC41A + CC41B
- USACO Gold Advanced: CC45A + CC45B
- USACO Platinum: This level is for students who compete in USACO Platinum division.
- CC51A + CC51B
Click for more details on AlphaStar Computer Science Curriculum.
If you have further questions about levels, please send us an email at info@alphastar.academy
Diagnostic Exams
Please click for diagnostic exam
Please click for AlphaStar Courses Demo
Faculty
![]() Fatih Gelgi, Ph.D.
|
![]() Muhyeddin Ercan, M.S.
|
![]() Sal Tiryaki, M.S.
|
![]() Salma Baig, M.A.
|
![]() Avichal Goel
|
![]() Ethan Guo
|
![]() Yibo Huang
|
![]() Bennett Liu
|
![]() Walden Yan
|
![]() Justin Li
|