Gauss Academy of Mathematical Education
  • Home
    • Achievements
    • Teachers
    • Partnership
    • Job
    • Contact
  • Classes
    • Mathematics >
      • Series 100: Incubator Program
      • Series 200: Intensive Competition Program
      • Series 300: Problem Solving Program
    • English Language Arts
    • Research Programs
    • Physics >
      • Honor Physics (Grade 6-8)
      • AP Physics 1/2 (Grade 8-12)
      • AP Physics C (Grade 9-12)
      • Physics Competition (Grade 9-12) >
        • Physics Bowl
        • Physics Olympiad
      • Physics Test Prep Workshop
    • Computer Science
    • Chemistry/Biology
  • College Consulting
  • Gauss Activities
    • 2025 Gauss Math Tournament
    • 2025 Logistem Science Challenger
    • 2025 Gauss Writing Contest
    • Gauss 2025 Senior Panel
  • 2024/25 Registration
  • 2025 Summer

Computer Science Programs


  • CO101: Python Introduction suitable for students in grades 4-6. 
  • CO102: Python Intermediate suitable for students in grades 7-9.​
  • CO103: Python Advance suitable for students in grades 7-10.​
  • CO104: Java Introduction suitable for students in grades 7-9.​
  • CO105: Java Intermediate suitable for students in grades 7-10.​
  • CO106: AP Computer Science A suitable for students in grades 9-11.​
  • CO107: USACO Computing Olympiad suitable for students in grades 9-12.​

​The United States of America Computing Olympiad (USACO) is a computer programming competition for secondary school students in the United States. The USACO offers six competitions during the academic year for students at three levels: Bronze, Silver and Gold. Participants in the USACO submit programs in one of five languages: C, C++, Java, Pascal and Python. Participants advance through the levels by performing well at their current level, or in a qualifying round held in Oct. A week-long summer training camp is held where four students are selected from a group of 16 finalists to represent the US at the international Olympiad in Informatics (IOI). 

•Internet Competition: There are six Internet Competitions held each year, each of which contains 3-4 problems to be completed in two to four hours.
•US Open:  In addition to the five normal internet competitions, a sixth competition, the US Open, is held annually in late Spring. The competition is touted as 'the USACO's flagship tournament' and is a five hour competition consisting of three questions. Performance in the US Open is one of the key elements in determining the invitees to the USACO training camp, although a solid performance in the internet competitions also plays a major role.
•Training Camp: The USACO training camp is a week-long program held to determine which four students will comprise the USA team at the International Olympiad in Informatics (IOI). 
Contact for free placement test and consultation:​​​
  • Math Programs: 201-736-6058/908-812-6732/973-818-4164
  • ELA Programs: 973-818-4164
  • Science Programs: 908-812-6732
  • College Consulting: 908-812-6732
  • Research: 201-736-6058