2005 COMP 522A Modelling and Simulation Assignments
Assignments
The % prefix denotes the weight of the assignment (final).
 -  15% Causal Block Diagrams: 
      A modelling and simulation
      environment for Causal Block Diagrams 
     
 
 -  10% Petri Nets: Petri Net model of a simple traffic system + analysis.
     
 
 -  15% Statecharts: An executable Statechart model of a wristwatch.
      
 
 -  15% DEVS: A DEVS model of a traffic system.
 
 -  10% GPSS: GPSS process interaction model + analysis
       of a restaurant.
 
Submitting assignments
 -  You must submit assignments via WebCT.
 
 -  Take into account that the clock on your computer and the one of the WebCT
   server may be off by quite a bit. Submit well before the deadline.
 
  -  If you hand in late, you will be expected to do extra work (but can
      still get full marks). The later you hand in, the more extra work is required.
      Try to avoid this mode of operation.
 
 -  In WebCT, you can upload as many files as you like, as often as you like.
   BEWARE ! Once you submit, that is final and it is impossible
   to make further modifications.
 
 -  Assignment submissions must consist of a number of files. A single 
    index.html file must
   contain references to all the other submitted files. No external references
   (to your personal website for example) are allowed. The template which you
    must adhere to is here (<shift-click> to download). 
 
 -  All assignments must be done in teams of 2 members.
    You should work together on all parts of the assignment
    (i.e., both partners must be able to explain the whole assignment).
 
 -  When working in a team, only one of the
    team members must submit the full assignment.
    All others must submit an index.html
    file containing names and ID numbers of all team 
    members.
 
 
Original Work
 
  You are encouraged to help each other formulate 
  the ideas behind assignment problems, but each student is required to
  submit his or her own original work. Handing in work that is not your
  own, original work as if it is your own is plagiarism. 
  All re-use, collaboration, inspiration must be explicitly
  mentioned in the assignment.
  
  McGill University values academic integrity. Therefore all students
  must understand the meaning and consequences of cheating, plagiarism
  and other academic offences under the code of student conduct and
  disciplinary procedures (see
  www.mcgill.ca/integrity for more
  information).