CPSC 531: Systems Modeling and Simulation

Professor Carey Williamson

Fall 2017

Tutorials

The tutorial sessions in CPSC 531 will provide supplementary material to augment the lectures. In general, the tutorials will cover material in more depth than is possible in class. Most tutorials will present additional examples to reinforce the concepts and principles covered in lectures (e.g., random number generators, random variate generation, Monte Carlo simulation, Markov chains, queueing models, discrete-event simulation). In general, the Tuesday tutorials will offer new educational content, while the Thursday tutorials will provide specific assistance with assignments (e.g., Monte Carlo simulation, discrete-event simulation, debugging, verification, validation). A few tutorials will review lecture material and offer study tips in preparation for exams (midterm and final).

Attendance at CPSC 531 tutorials is not mandatory, but is highly encouraged. The TA is there to help you learn and apply the material covered in the course. Regular attendance at tutorials and a solid effort on your part will help ensure your success in the course!

Tutorial Sections

There is a single tutorial section for CPSC 531 this term, as follows:

Please make sure that you are appropriately registered in this one.

TA Information

The TA (Teaching Assistant) for CPSC 531 will conduct the regular weekly tutorial sessions for CPSC 531. They will also do the grading of CPSC 531 assignments (but not the exams, which are graded by your instructor).

The TA for CPSC 531 this term is Jonathan Hudson. His email address is jwhudson@ucalgary.ca and here is his Web site for CPSC 531 tutorial content.

Tutorial Topics

CPSC 531 tutorials will start the week of September 18, 2017.

We are planning to use the Tuesday tutorial slot to provide supplementary material beyond what is covered in lectures, while the Thursday tutorials will (usually) be devoted to one-on-one or small group help with assignments, exams, or particularly challenging course material.

Here is a tentative list of tutorial topics, week by week:

Date Topic Date Topic
Tuesday, September 19 Random variables and probability theory Thursday, September 21 Early help on Assignment 1
Tuesday, September 26 Common probability distributions: discrete/continuous Thursday, September 28 Late help on Assignment 1
Tuesday, October 3 Trace-driven simulation of single-server queue Thursday, October 5 General help session
Tuesday, October 10 Random variate generation: discrete/continuous Thursday, October 12 Early help on Assignment 2
Tuesday, October 17 Simulation debugging, verification, and validation Thursday, October 19 Late help on Assignment 2
Tuesday, October 24 Review for midterm exam Thursday, October 26 No tutorial session (rest break after midterm exam)
Tuesday, October 31 Statistical output analysis; confidence intervals Thursday, November 2 Early help on Assignment 3
Tuesday, November 7 Markov chains Thursday, November 9 Late help on Assignment 3
Tuesday, November 14 DES techniques for event-list management Thursday, November 16 General help session
Tuesday, November 21 Goodness-of-fit tests Thursday, November 23 Early help on Assignment 4 (Carey)
Tuesday, November 28 More examples of queueing theory models Thursday, November 30 Late help on Assignment 4
Tuesday, December 5 Review session for final exam Thursday, December 7 General help session