Our USACO Bronze training program thoroughly prepare students to PASS the the USACO contest at Bronze level. The 15 full length intensive lessons covers everything a student needs to learn and practice for USACO Bronze, and more! After this ONE semester, students will have done over 50+ usaco bronze problems either in-class or as homework. For every single problem, they get analysis, pseudocode and clearly written and commented sample solution. Upon completing this rigorous and targeted USACO bronze training program, many of our students pass Bronze level on first attempt, even with full scores!
15 2-hour long lessons
01/27/2021 ~ 05/05/2021
Wed 4:30 – 6:30 PM PST
Remaining Tuition: $1650 ($55/hr) $1500 ($50/hr ONLY)
$80.00 $50.00
Description
How Do We Stand Out Our Students’ Stellar Results
Our USACO Bronze Training Curriculum
We offer year round USACO Bronze training classes at students’ appropriate levels. USACO is the most prestigious pre-college Computer Science competition in the states. For more information on USACO: http://www.usaco.org.
We spent hundreds of hours analyzing contest problems in all recent years and levels, performed extensive and meticulous data analysis to create proprietary materials to prepare students to succeed in their contest in the most efficiently and targeted manner.
In 15 lessons, students will learn and practice everything they need to master (and beyond) to be promoted to the Silver division. They will have finished 50+ real USACO problems. Our propriety class materials include complete coverage of all needed algorithms and data structures, and analysis and commented solutions for all problems.
Objective
Prepare students to PASS the the USACO contest at Bronze level. Many of our students pass Bronze level on first attempt, even with full scores!
Prerequisite
Minimum Requirement: Beginner Programming level required (Java preferred but not required)
Recommended : Intermediate Programming level (Java/C++/Python)
We require students to be comfortable writing program in Java (or C, C++) using functions, conditional statements, loops and array, and enjoy logical thinking and problem solving.
NOTE: Not like a lot of the USACO Bronze classes offered from some other institutes, we do REQUIRE students to already possess the fundamental programming skills (preferable in Java but other languages is fine too). Our bronze level class is truly a contest and competition preparation, and focuses on problem solving, algorithms and data structures, and consistently delivers more advanced topics and contents. For students who wants to learn programming for the purpose of competition, they should take our fundamental programming classes first which are roughly equivalent to what students will learn first from many other institutes’ bronze level classes.
Topics
- Complete Search
- Sorting
- Complexity Analysis
- Bronze level data structures
- String processing problems
- Solve problem with recursion
- Simulation problems
- And more..
This Course In Your Ascending Path
***Minimum*** Requirement:
Fundamental Java Programming –> USACO Bronze –> USACO Silver
***Recommended*** Path:
Fundamental Java Programming –> Intermediate Java Programming –> USACO Bronze –> USACO Silver
Fundamental Java Programming –> APCS –> USACO Bronze –> USACO Silver
For students who have passed the USACO Bronze contests or have completed our USACO Bronze course, please continue to the USACO Silver level course.
How does our Bronze class compare to classes from other institute?
Sample comparisons between us and other “USACO programs”. You should interview all candidate places, gather all detailed information of each program, and hopefully you will join our many over-achieving students to come train USACO in the smartest and most productive way!
Our Bronze Curriculum | Bronze lessons at Institute A | Bronze lessons at Institute K | |
How many lessons needed | 1 session of 15 lessons (weeks) | 2 sessions of 12 lessons (weeks) EACH = 24 Lessons | 2 sessions of 18 lessons EACH = 36 Lessons |
How many hours per lesson | 2 hr | 2 hr | 1 hr |
Total Number of Lesson Hours | 30 hrs total | 48 hrs total | 36 hrs total |
Total Number of Weeks Needed | 15 weeks | 24 weeks | 36 weeks |
What do students learn? | More – All techniques bronze contests tested | Less | Less, only basic |
How many problems do students get to do and access analysis and clearly written solutions | 50+ | Ask | Ask |
Spring 2021 Class Schedule
Date | Lesson |
01/27/2021 | 1 |
02/03/2021 | 2 |
02/10/2021 | 3 |
02/17/2021 | 4 |
02/24/2021 | 5 |
03/03/2021 | 6 |
03/10/2021 | 7 |
03/17/2021 | 8 |
03/24/2021 | 9 |
03/31/2021 | 10 |
04/07/2021 | 11 |
04/14/2021 | 12 |
04/21/2021 | 13 |
04/28/2021 | 14 |
05/05/2021 | 15 |
Each topic was accompanied by respective problems from past USACO Contests, and the teacher provides superb material to solidify learning. Struggling students are not discouraged since there is a myriad of guidance by the teacher.
I have taken the Bronze and Silver Java classes, and the teacher is superrr helpful. She is unhesitant to help anyone, and will answer all questions. Not only does the teacher get through the perfectly-paced curriculum, she also makes learning java fun, with an engaging voice and way to teach. This class is super helpful if you want to compete in USACO.
My son learned a lot from this course. He took the bronze java class and will be taking the silver one soon, he liked the organization and the grouping of individual USACO problems because it allowed him to better understand the best way to solve a certain problem. The teacher is well versed in the subject and very helpful.
My son attended Ms. Wen’s USACO Bronze class. The course curriculum is well defined. Ms. Wen brings a lot of energy to the session. I am happy that my son cleared USACO Bronze in Dec 2020.
The class is very well designed and also very well delivered. The instructor is very professional and creative.
This is a terrific class and my kid LOVES it!!!
The instructor is very professional, creative and patient. My kid has been enjoying the classes!!