PyJaC is a brand-new coding competition brought to you by UTM's Women in Science and Computing Club, UTM's Mathematical and Computational Sciences Society, and UTM's Physics Club!

UTM's Physics Club, UTM's Mathematical and Computational Sciences Society, and UTM's Women in Science and Computing Club proudly announce the PyJaC (Python, Java, and C) Coding Competition!

 

This competition allows students to work on a CS side-project that looks great on résumés, especially if you win in one of the sections!

 

There will be one winner (or winning group) from each difficulty-level.

The prizes for each category are as follows:

- Beginner: $30 Visa prepaid card

- Intermediate: $40 Visa prepaid card

- Advanced: $50 Visa prepaid card

If a group wins in one of these categories, each member will receive the award mentioned above.

 

In addition, there are two subsidary prizes to be won:

- Best Presentation: Top secret prize! 

- Judge's Favourite: Top secret prize! 

View full rules

Hackathon Sponsors

Prizes

$245 in prizes

Winner(s) - Beginner Level

Winner(s) - Intermediate Level

Winner(s) - Advanced Level

Judge's Favourite

Best Presentation

Devpost Achievements

Submitting to this hackathon could earn you:

Eligibility

You must be a registered student at the University of Toronto. You must also be registered in the Official Participants/Teams List using the sign-up form (closed). 

Requirements

You must write your code entirely in one of the following languages: Python, Java, or C. We will accept any version of these languages (e.g., Python v3.7).

Judges

Alana Hodge
UTM Women in Science and Computing Club

Judging Criteria

  • Readability/Understandability
    The level of readability and organization your code has and the ease of understanding that judges have when looking at your code. Depending on the category, it may also include the structure and ease of flow of your code.
  • Efficiency
    How well your project does what the prompt indicates it should do. Includes but is not limited to necessary/unnecessary lines of code, the necessary size of project, brute-force solutions versus efficient solutions, etc.
  • Oral Presentation
    The clarity, cohesiveness, and preparedness of the participant's/teams' presentation. Includes but is not limited to their ability to elaborate on their work when prompted or questioned by the judges.
  • "Wow Factor"/Complexity
    The project's level sophistication for the given difficulty-level and how well the project demonstrates the effort put into the code. Judges will also score based on how well your project fits into your designated category.