The goal if this class is to prepare students for the upcoming USACO Bronze contests. Upon completion of this course, students should have enough material and preparation to pass into the Silver division. Throughout this course, students will exercise and strengthen their programming knowledge and algorithmic thinking skills. Regular homework with multiple programming assignments will be given, and students are trained to be able to solve problems by themselves from start to finish.
Bio for the lecturer
Michael Chen is entering his sophomore year at Yale University, studying computer science. He has had multiple competitive programming experiences during high school. Besides qualifying for the USACO Platinum division, Michael has also won first at the Stanford Programming Contest the ACSL International All Star Contest. His other interests include machine learning and web development.
【Course ID:CS501-01】USACO Bronze (Grade 6-11)——Lecturer:Huyong/Michael
Time: Every Saturday 8:00PM 9:30PM 1.5hr
Schedule: 9/19, 26. 10/3,10, 17, 24,31. 11/7, 14, 21, 28. 12/5 (12 times)
Typing speed: 25 wpm minimum; 30 wpm recommended.
Prior programming exposure: Java language fundamentals: variables, conditionals, arrays, loops, functions
Problem solving foundations and analytical skills
Any laptop or computer with reliable access to the Internet and at least 8 GB of RAM is sufficient for this course. All operating systems supported.