Complete list of courses

Here are the courses I have taken at McGill, listed in numerical order. If I have taken the course and you need help in it, you can email me and I will try my best to get back to you ASAP. I also help people with college (known as CEGEP in Montreal) courses (mathematics and physics mostly).

COMP-206, 250, 251, 273, 302, 303, 304, 310, 330, 360, 400, 417, 421, 423, 424, 462, 520, 526, 531, 535, 557, 558

MATH-222, 223, 314, 315, 317, 323, 324, 329, 343

Some course material worth mentioning

  • For COMP-304, I collected all my TABLET PC notes in a .zip file. You can download and use them as supplementary notes. DO NOT skip class because these notes are meant to help you, not do the job for you. You can also read about them at the very bottom of the COMP-304 lectures webpage. This course was taught by Professor Hans Vangheluwe of the Modelling, Simulation and Design Lab (MSDL). The notes are named by date in the form DDMMYY.pdf. Let me know if you have any problems.

  • For COMP-400, my entire research project is available with documentation. My supervisor was Professor Muthucumaru Maheswaran of the Advanced Networking and Research Lab (ANRL). My project focused on developing a plug-in for GINI, a tool extensively used in COMP-535. The tool would allow users to fiddle with a "mock" network by instantiating a user-defined network on a single machine. My plug-in allowed the distribution of the network components (routers and workstations) to remote machines, while maintaining communication via sockets. You can read more about it here. Note that you must have GINI installed on your machine. You can follow the instructions at the GINI webpage.

  • For COMP-424, came in 3rd place in the game AI class tournament. Cool...

  • For COMP-520, my group and I designed a complete compiler which took the WIG language and compiled it to a Perl script. Here is the report we made in PDF format. Due to the nature of the course, I have not posted the compiler and its code. Sorry...

  • For COMP-558, my group and I did an analysis of a face recognition algorithm. We verified its robustness under varying conditions of the real world. You can view the report in PDF format.

  • For MATH-317, I worked with a great group of people analyzing numerical methods for solving systems of equations, specifically PDEs. You can view our web based report here.
    This page is maintained by Reehan Shaikh. All rights reserved. 2006. All wrongs and lefts reserved too!