Mobile Menu - OpenMobile Menu - Closed

App Challenge

Congressman Krishnamoorthi is pleased to announce that the 8th Congressional District will be participating in the 2020 Congressional App Challenge (CAC). CAC is a competition designed to encourage student participation in computer science and coding. Student sign-up for the 2020 Congressional App Challenge is now open. Eligible students can register and submit their apps through 12:00 PM EST on October 19th, 2020.

Officially launched by the U.S. House of Representatives in 2015, this nationwide effort allows students to compete against their peers by creating an application or “app,” for desktop/PC, web, tablet, mobile, or other devices. The Challenge is designed to promote innovation and engagement in computer science.

The Congressional App Challenge is open to all middle and high school students in the 8th Congressional District of Illinois. Students entering the competition must submit their app at during the Competition Submission Period by 12:00 PM EST on October 19th, 2020.

The winner from the 8th Congressional District, chosen by a panel of expert judges, will be featured on, and the winning app will also be eligible to be on display in the U.S. Capitol, honoring the winners from across the country.

For more information, please visit the official Congressional App Challenge website at, email, or contact our District Office at (847) 413-1959.


  • Students must be in middle or high school at the time of app submission.
    • Students may not participate after having graduated from high school.
  • A student may only compete once per year, in one district.
  • Students may compete in either:
    • the district in which they reside, or
    • the district in which they attend school.
  • Students are only eligible to compete in districts which are holding a Challenge.
  • Students may compete as individuals or in teams of up to four.
    • If competing as a team: at least two of the teammates must be eligible to compete within the district in which they are submitting.
  • No limits on application theme or topic.
  • Students can use any programming language (example: C, C++, Java, JavaScript, Python, Ruby, “block code”, etc).
  • Students may use any platform (PC, web, tablet, robot, mobile, etc.)