COMP-202 - Introduction to Computing 1 (Winter, 2005)

Welcome
News
Syllabus
Calendar
Assignments
Office hours
WebCT
Notes
Hints
Resources
Links

News

  • April 27: For students **in Marc's section**, you may come to talk about your grades (including looking at your final) during the following two times:

    • Thu Apr 28th 17:30 - 19:00
    • Mon May 2nd 17:30 - 19:00

    If you can't make it in those times you can email Marc to make an appointment up till Friday May 6th, but no later.

  • April 21: Solutions to the final exam can be found in the Resources section.
  • April 18: Solutions to assignment 5 have been posted in the Assignments section.
  • April 11: A sample final has been posted in the Resources section.
  • April 11: To students in sections 2 (Ernesto) and 3 (Alex), course evaluations are available on Minerva. To do the evaluation please do the following:

    1. Login to Minerva for Students
    2. Select Student Menu
    3. Click on MOLE - McGill Online Evaluations
    4. Select COMP-202
    5. Fill out the form
    Note that the evaluations are anonymous. Please fill out the evaluations before April 13th.
  • April 6: There will be a review tutorial on April 12th from 4:00pm to 6:00pm at McConnell Engineering room 13.
  • April 1: The assignment deadline has been postponed until Sunday, April 3rd at 23:55. (For real, not an April's fool joke.)
  • March 31: Assignment 6 has been posted in the Assignments section. It is due on April 18th at 23:55.
  • March 23: Solutions to assignment 4 have been posted in the Assignments section.
  • March 19: Assignment 5 has been posted in the Assignments section. It is due April 2nd at 23:55.
  • March 7: There is a typo in assignment 4: class CoupledMonster should have a method void heal(). This method should increase the coupled monster's hit-points by 5% and heal each of the constituent simple monsters.
  • March 4: Assignment 4 has been posted in the Assignments section. It is due on March 18th at 23:55.
  • March 4: The midterm solutions have been posted in the Resources section.
  • March 4: We apologize for the organization mishaps during the midterm. We will take this into account, and give some compensation.
  • March 1: A review session will be held tomorrow (Wednesday, March 2nd) at 5:00pm at ARTS W-215. You are encouraged to come with questions.
  • March 1: The midterm will be held Thursday, March 3rd at 6:00pm at ENGMC 204 (McConnell Engineering.) It will last 1 hour and a half, and consists of three sections: multiple choice questions, short problems, and ``longer'' problems. It covers everything until now, with the exception of: encapsulation, aliases, or static. You do not have to memorize any special methods or classes except for:

    • System.out.print and System.out.println
    • charAt and length from the String class.
  • Februare 24: Solutions to the sample midterm have been posted in the Resources section.
  • February 21: A sample midterm has been posted in the Resources section.
  • February 9: Assignment 3 has been posted in the Assignments section. It is due on March 1st at 23:55.
  • February 4: There is a midterm conflict with BIOL 303 and BIOC 458. Students taking BIOL 303 or BIOC 458 please send an e-mail to the course coordinator (eposse@cs.mcgill.ca) with your name, id, section and whether you are taking BIOL 303 or BIOC 458.
  • January 26: Assignment 2 has been posted in the Assignments section. It is due on February 8 at 23:55.
  • January 21: WebCT is now ready for assignment submissions. Please follow the instructions on how to submit your assignment (as found in the WebCT section, or the Assignments section.)
  • January 21: WebCT is still not ready for assignment submission. We apologize for the inconvenience. We will inform here when it will be ready.
  • January 21: Assignment 1 is due on Tuesday, January 25 at 23:00.
  • January 21: Students taking PHYS 271 (Quantum Physics for Engineers) please send an e-mail to the course coordinator (eposse@cs.mcgill.ca) with your name, id, and 202 section. This is regarding a possible midterm conflict.
  • January 18: The course calendar has been updated. Please check it out at Calendar.
  • January 18: Be sure to check out the Resources section. There are lots of useful information, including tutorials on how to install and use the JDK and some IDEs. Note that you need only one IDE (such as JCreator, jGrasp, or NetBeans.)
  • January 18: An optional tutorial is planned for today, January 18th from 3:30PM - 5:00PM. It will be given in Room 3060 (Lab 6) of Trottier by TA Miriam Zia. How to run and submit assignments will be discussed. Questions by those that attend are encouraged.
  • January 17: Webpage revamped. Prof. Newborn will no longer be teaching section 2. His place will be taken by Ernesto Posse.