On this page: Registration Information, Camp Schedule, and Camp Curriculum. Please head to the Instructors page for information on our instructors and camp staff.
Register
Register now with our secure online form! Please read the behavior agreement and parent waiver information. After completing your registration form, please pay below by clicking on the big Art of Sciences logo. Only when we receive both the payment and registration form will you be fully registered for the camp.
Click on the registration form here.
Payment structure:
You may choose a combination of the listed classes below that would fit your schedule. Classes are separate. You are highly encouraged to register for two courses.
Click on the registration form here.
Payment structure:
You may choose a combination of the listed classes below that would fit your schedule. Classes are separate. You are highly encouraged to register for two courses.
- AIME Sprint Class: $300
- Business: $280 per class (you may choose to take only one, or both)
- Debate: $265
- Introduction to Game Theory: $195
- USACO Intensive Coding: $400
- Introduction to Scientific Visualization: $200
- Introduction to Computer Science and Programming Using Python: $385
Refund Policy:
Written cancellations (post or email) postmarked two weeks prior to camp start date will receive a refund (minus the $50 deposit fee). No refunds are given within two weeks of camp start date. Substitutions are accepted. If registration number doesn't meet the Class minimum enrollment number before December 10, 2022, students will be fully refunded (no deposit fee will be charged). For more information, contact Dr. Yi Guo ([email protected]).
Written cancellations (post or email) postmarked two weeks prior to camp start date will receive a refund (minus the $50 deposit fee). No refunds are given within two weeks of camp start date. Substitutions are accepted. If registration number doesn't meet the Class minimum enrollment number before December 10, 2022, students will be fully refunded (no deposit fee will be charged). For more information, contact Dr. Yi Guo ([email protected]).
Schedule
Opening Ceremony: December 26th, 2022: Monday 10:00-11:00 AM EST
Camp Week: December 26th, 2022 (Monday) to December 30th, 2022 (Friday). Students can select one or more classes to attend:
Camp Week: December 26th, 2022 (Monday) to December 30th, 2022 (Friday). Students can select one or more classes to attend:
- AIME: Lectures by Dr. Jiangang Yao
- Time: 19:00-21:00 PM EST
- TA sessions (next day) by Matthew Chen 11:00 AM-13:00 PM and Kevin Yang 14:00-16:00 PM EST
- Business: Lectures by Dr. Jingwei Meng
- Time: D001 - 14:00-16:00 PM EST
- Time: L001 - 16:30-18:30 PM EST
- Debate: Lectures by Mr. Hemanth Asirvatham
- Time: 11:00 AM-13:45 PM EST
- Introduction to Game Theory: Lectures by Mr. Timothy Alexander
- Time: 16:30-18:30 PM EST
- USACO Intensive Coding: Lectures by Mr. Daniel Li
- Time: 14:00-18:00 PM EST
- Introduction to Scientific Visualization: Lectures by Ms. Wenjing Wu
- Time: 14:30-16:00 PM EST Lectures, and 21:00-21:30 PM EST Q&A and homework help
- Introduction to Computer Science and Programming Using Python: Lectures by Ms. Laura Wang
- Time: 19:00-21:00 PM EST
Curriculum
Mathematics - AIME Sprint Class
Instructor: Dr. Jiangang Yao | Teaching Assistant: Kevin Yang
Class Structure:
What is the AIME?
American Invitational Mathematics Examination (AIME) is the second round of the official American high school mathematical competition. AIME problems are much harder than those in the first round - American Mathematics Competition (AMC) because many more problem-solving techniques and ideas are involved. |
Course Description:
In this five-day extensive training course, we will aim to enhance students problem-solving capacities by exploring 75 AIME-flavor problems (these problems are not historical AIME problems and different from those discussed in the 2021 Winter AIME Sprint Class). In each live session, 10 problems will be discussed, Dr. Yao will focus on explaining how to find the right path to tackle the problems and how to speed up the calculation process. Everyday, 5 other problems will be assigned as exercise, and teaching assistant Kevin will discuss these problems and answer student questions in the TA session the next day. This sprint course will cover major mathematical problem-solving strategies needed for AIME, and some important (but not all) problem-solving techniques and knowledge points. The five topics are: Algebra, Plane Geometry, Spatial and Coordinate Geometry, Number Theory, Counting and Probability. |
Business
Instructor: Dr. Jingwei Meng
Class Structure:
General Information:
The business classes for 2022 AoS Winter Camp are based on the curriculum of MBA for Youth (M4Y) program, which aims to help students from Grade 6 to 12 systematically build fundamentals of business knowledge. The complete M4Y program focuses on business operations and applications, promoting collaboration with other team members, improving negotiation skills, understanding advertising and marketing in a consumer-driven market, and mastering their business tools and skill sets. All classes are designed with "entrepreneurship" in mind including four major areas: marketing, strategy, operations, and finance. (See below "M4Y Course Structure'' for more details.) Class minimum enrollment is 4. |
Course Description:
D001, Business Decisions, explores the psychological perspectives during the business decision making process. We will discuss human thought process and its outcome, relativity in human behavior, brand loyalty and its impact, biases (confirmation bias, judgment bias, heuristics decisions, anchor effect, placebo effect, and more), and the overall effects on business decisions. L001, Law and Ethics in Business, focuses on essential elements of business from legal and ethics perspectives. Class discussion will cover fundamentals in business laws and explore the legal, ethical and business impacts on Ponzi scheme, Pyramid scheme, and various product liabilities cases. |
Debate
Instructor: Hemanth Asirvatham
Class Structure: every day from 11:00am - 1:45 pm EST General Information:
Hemanth Asirvatham will lead the Introduction to Debate course. Throughout the program, Hemanth will help students learn and master the foundational elements of debate. From research to analysis to advanced techniques in persuasive writing and speaking, participants will gain skills useful far beyond the realm of debate. Debate is something best learned by doing; it can't just be taught by lecture. Students will spend much of their time actively participating and bouncing ideas off one another in small groups. After learning a new technique, students will work with the instructor, TAs, and peers to master it themselves. Participants will also practice with fun topics of their own creation. Over the camp, students will collaborate and build their very own debate case, which they will argue on the final day. From piercing cross-examinations to showstopping conclusions, debate can be an extremely enjoyable and rewarding learning experience. Hemanth and the TAs are always willing to talk 1-on-1, answer questions, and give detailed feedback before, during, and after the camp so students get the best possible experience out of it. Class minimum enrollment is 9. |
Course Outline:
|
Introduction to Game Theory
Instructor: Timothy Alexander
Class Structure: every day from 4:30 - 6:30 pm EST General Information:
From our daily encounters with our friends, to the geopolitical relationships between countries, game theory provides a lens to understand the interactions around us. This class will be a fun introduction to the field of game theory and its major dilemmas and principles. It will be centered around interactive learning and having the students play these various economic games and discussing together the various factors involved. In a blend of mathematics, economics, and psychology, game theory gives us tools to recognize key patterns in interactions and analyze them in the context of simple fun games. We can then notice and identify these patterns in real world situations and use these game theory tools to better understand these situations and make predictions about them. Class minimum enrollment is 8. |
Course Description:
Students will gain an introduction to topics such as
|
USACO Intensive Coding
Instructor: Daniel Li
Class Structure: every day from 2:00-6:00pm EST General Information:
While competitive programming may not be a part of every student's life, it proves to be a successful way to engage students in coding. It will benefit students majoring in computer science or participating in future industry interviews. USACO intensive coding emphasizes problem solving, programing, fundamental algorithms, and debugging. In addition, the instructor will teach students how to make efficient programs, which is very useful in future contests above Bronze level. Students enrolling in this camp must have taken AP Computer Science A or watched 3 levels of Daniel’s Youtube videos and done the exercises that go along with them. Topics include past USACO Bronze problems, problems from the Canadian Computing Competition, and additional problems. In this camp, the instructor will offer a lot of hands-on opportunities. The instructor is aware that learning 4 hours online is difficult for most students. The instructor will send students to breakout rooms to practice while the instructor has TAs to monitor students’ progress The teacher (including TAs) student ratio is 1:5. This format will ensure students actively participate. TAs will talk to every student in breakout rooms. The aim is for students to participate in the Bronze contest comfortably, pass the Bronze contest, or build a solid computing foundation that is practically useful for college and career paths even if the student does not want to do competitive coding anymore. Class minimum enrollment is 10 |
Course Description:
Daily classes for one week. Each class is four hours long and comes with a recording available for review. Each class will cover several problems. For each problem, students will read the problem. After that, the instructor will explain the problem statement. Students will then work on the problem in the breakout room. The TA will monitor students’ progress. Then the students will be brought back to the main room. The instructor will give a general idea of the solution. The students will be taken into the breakout room again to program the solution. Finally, the instructor will give the solution to the problem. Canadian Computing Competition Sample problems:
|
Introduction to Computer Science in Python
Instructor: Laura Wang
Class Structure: Monday to Friday, daily 19:00-21:00 EST General Information:
This class is intended for students with little or no programming experience. The goal is to provide students with an understanding of how the computer program works and how programming helps to solve problems. It helps students to understand what computer science is and make students feel confident in developing small to medium size programs. The class will be taught using zoom. Recordings will be available after class. Homework will be assigned after each class. Homework is optional. If homework is turned in, feedback will be provided. Class minimum enrollment is 15. |
Course Description:
Hardware requirement: Students should have access to a laptop or desktop with Windows, Mac or Linux OS. It is highly recommended to have a laptop/desktop, not just a phone or tablet. Software requirement: Zoom will be used for the class. Laura will help students to install IDE if they don’t have it installed already. |
Introduction to Scientific Visualization
Instructor: Wenjing Wu, CMI
Class Structure: every day from 2:30-4:00pm EST for lectures and 9:00-9:30PM EST for Q&A and homework help General Information:
What comes to mind when you hear “scientific visualization”? Graphs and charts? Paintings and sculptures in natural history museums? Peer-reviewed journal covers? Magazine infographics? Or the diagrams hanging on the walls of your doctor’s office? In this course, students will explore the interdisciplinary field of scientific visualization from an insider’s perspective, and engage in hands-on projects that fuse their interest in science, art, and communication techniques. The Introduction to Scientific Visualization course will be a project-based learning experience for students who are curious about this interdisciplinary field. After the Day 1 introduction, students will decide on their personal projects: either an infographic-style illustration or a mock journal cover. Wenjing will walk them through the entire process from the research stage, design and draft stage, to final render and critique. Class minimum enrollment is 3. Registered students will be required to fill out a course survey upon registration. Examples of Scientific Visualization:
|
Course Description:
Ms. Wenjing Wu will lead the Introduction to Scientific Visualization course. This course is geared toward anyone who’s interested in scientific visual storytelling, but not sure where to start. In this course, students will explore the interdisciplinary field of scientific visualization from an insider’s perspective, and engage in personalized projects blending science research, art expression, and communication techniques. Topics will include:
Day 1 will be an introductory lecture on what scientific visualization is, the design and production process of a visualization project, and briefly the business aspect of this niche profession. Day 2-4’s classes will each consist of step-by-step demonstrations and Q&As. On Day 5, students will present their project in class and provide critiques to one another’s work. Preferred device and software (not required) - Wacom® tablet, Adobe® Illustrator CC, Affinity Designer, Clip Studio Paint. All other tools, such as Blender®, Procreate®, Adobe® Photoshop, pencil drawing, watercolor, photography, etc. are welcome, as long as the student is most comfortable with this tool. Students are encouraged to look beyond the technological barrier and primarily focus on design thinking. |
Examples of what students have created from taking this class: