• ProCom 4.0

    Announcing ProCom 4.0 - the fourth annual Chicagoland high school programming competition.

    We are excited to share that the initial interest in ProCom 4.0 has been outstanding! ProCom 4.0 is a collaborative effort between members of Chicago CSTA and Chicago Suburban CSTA to provide a fun, competitive, and rewarding programming experience for all participants. The competition date has been set for Saturday, March 3rd 2018 at University of Chicago Laboratory Schools . The tentative schedule for the competition is below.


    Based on the high level of interest, we are capping the competition for this year to two teams of up to four students per team per school. We are asking that you please fill out the following Official Registration Form by Friday, February 16, 2018 to officially secure up to two teams for your school. This will commit you to participating in the competition, and we will use the information you provide here to communicate further instructions and to help your students prepare for what we hope will be an exciting and enjoyable experience. Please note that registration will be considered secured only upon receipt of payment as described below.


    Any student with an ability level commensurate with AP Computer Science is eligible, though there is no requirement that a student be currently or formerly enrolled in the course to participate. The competition will be in Java.


  • Saturday, March 3rd, 2018

    8:30 AM - 2:30 PM

    Tentative Schedule

  • Location

    University of Chicago Laboratory School

    1362 E. 59th St.
    Chicago, IL 60637



    To register, please complete the official registration form by Friday, February 16, 2018.


    To cover the cost of lunch and prizes, the cost for participating in this year’s competition will be $30 / team.


    We'll be finalizing the payment processes soon, and we'll let you know how to submit payment.




  • Sample Problems

    In the competition, students will be given 10 “A-level” (easy), 5 “B-level” (medium), and 3 “C-level” (difficult) problems to complete during the competition time frame. Each A-level problem will be worth 1 point, each B-level problem worth 2, and C-level problems will be worth 3.


    This year, we've uploaded all of last year's problems to HackerRank for you and your students to practice from. Although HackerRank is not exactly the same as the DomJudge system we use, it is very similar and should give everyone a good feel of how the competition will run.



  • For more information...

    If you have any questions about the competition, please contact Steve Svetlik at ssvetlik@d125.org