2nd Annual McGill Physics Hackathon

Create programs and application to explore physics in new and interactive ways

Computational physics is the fusion of advanced computing techniques and scientific principles to explore virtually the uncharted world around us. Everything from games, planes, brains, DNA, automobiles and advanced materials is being developed at a lightning pace these days, in large part due to the computational tools available to scientists to explore the nature of how things work. Advanced scientific computing is driving a new industrial revolution as advanced nations move into a digital economy.

View full rules


Everyone interested! Especially students from any high school, CEGEP or university, from any province or country with an interest in physical science, programming or computational arts are welcome to apply!


Teams must submit a working program that demonstrates a concept in physics in an artistic and/or interactive fashion.

How to enter

To register check out our registration page here!


Nikolas Provatas

Nikolas Provatas
Professor - McGill University

No avatar 100

Abhishek Gupta B
Software Developer - Ericsson

Judging Criteria

  • Science
    Projects should expose some scientific concept to do well in this criteria. The concept should be portrayed clearly and accurately.
  • Computing
    This is a hackathon! Do well in this criteria projects should harness great computation tools to do something new and exciting.
  • Teaching
    We want to make projects that people can interact with or explore and learn in some way. To do well in this criteria a project should guide users through a concept and expose the science behind it in a meaningful way.
  • Art
    Projects should have some aesthetic quality. Whether that is through the graphic design of your application or an artistic rendering of some physical system, there are lots of ways to do well in this criteria.