Chemcodes tests the coding skills of the participants combined with their technical knowledge. The participants solve chemical engineering problems by a logical approach using their programming knowledge. An event for all those advert and nerdy coders out there. Code your way to glory!


Round 1 : General Aptitude Test

Candidates will have to solve 20 general aptitude based questions (logical and analytical reasoning types) .

Round 2 : Code It Up!

Candidates who qualified the General Aptitude Test will be able to appear for this round. Questions from various topics will be provided and candidates will have to write a Computer Program in any of the ‘Mentioned Languages’ and have to complete the tasks that are listed out by the problem statements.


General Rules:

  • This is an individual event.
  • There is no restriction on the number of participants from the same college.
  • False identity will lead to disqualification on the final day.

Rules for File Submission:

  • The programming language used can be anyone out of the following: Python, C, C++, Java, SciLab, MATLAB and GNU OCTAVE.
  • Use of MS Excel is not allowed.
  • The code should be neatly written with necessary comments and docstrings.
  • Please ensure that you have attached all the necessary files that are required to run the code (functions, classes, images, gifs (if any) etc.)
  • Attach a pdf of the code which will be used as a reference if there is any error found after the code is submitted (for a cross check).
  • The information related to functions or classes should be clearly mentioned in the code.
  • All the variables should be named appropriately and units should be mentioned in the code as well as in the output.
  • Output should be a clear representation of the problem statement and should convey all the information that the problem statement asks for.
  • Files should be appropriately named (they will be opened in the same working directory so if any url is being used, be careful)
  • References (if any) should be provided appropriately in a separate pdf or a word doc.
  • Make sure that any formula used is clearly mentioned (name of the correlation, model, equation etc.)

NOTE: The judging panel reserves the rights to disqualify the participant team if any of the rules given above are breached by any participant. It is the responsibility of the participants to keep themselves updated. The organizers reserve the right to change the rules of the event at any time and will do their best to update the contestants of the same.


  • Harikrishnan RN: +918692869962
  • Yash Gupta: +917060568503
  • Abhishek Avhad (OEH Prodigy): +918483056132

For any other queries or information, mail to:- [email protected]