go to CIS home page

DCCT*1020
Fall 2006

 Home

 Course Outline 

 Announcements 

 Course Material 

 Assignments 

 Laboratories 

 Online Resources 


Comments/Suggestions


Computer Programming I

Labs


The lab, which are held on Fridays 12:40 - 3:20 in room GH301, are an important component of this course. Each lab consists of a set of experiments and exercises. Each lab is worth a specific mark (please see the course outline for the grading scheme for the course). The labs will be instructed by a teaching assistant.

Pair Programming is used for the labs and assignments. The pairing list for each lab and assignment is different.

The Labs

  • Lab1. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you to the Lab
    • Read this short paper on Pair Programming. The article mentions XP, which is an abbreviation for eXtreme Programming (a software development methodology)
    • Print a copy of Week1 Notes and bring them with you to the Lab for reference.
  • Lab2. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Print a copy of Week2 Notes and bring them with you to the Lab.
  • Lab3. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Print a copy of Week3 Notes and bring them with you to the Lab.
  • Lab4. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Print a copy of Week3 Notes and bring them with you to the Lab.
  • Lab5. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Print a copy of Week5 Notes and bring them with you to the Lab.
  • Lab6. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Bring your 'Big Java' book
  • Lab7. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Bring your Java book
  • Lab8. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Bring your 'Big Java' book
  • Lab9. To prepare for this lab:
  • Lab10. To prepare for this lab:
    • Find out who is your partner: pairing list
    • Print a copy of the lab handout (above link) and bring it with you
    • Bring your 'Big Java' book

Copyright © Qusay H. Mahmoud , University of Guelph.