SA421 — Simulation Modeling

Fall 2015

Section 5041

Asst. Prof. Nelson Uhan

Announcements

2 Dec The final exam will take place in MI006. See below for more information on the final exam.
12 Nov Here is a roadmap for the rest of the semester.
The final exam will take place on Wednesday 16 December at 13:30. See below for details.
27 Oct Exam 2 will take place during the week of 2 November. See below for details.
8 Oct Information about the course project has been posted below.
Your preliminary problem description is due on Tuesday 20 October.
22 Sep Exam 1 will take place during the week of 28 September. See below for details.
21 Aug Welcome!

General information

Python documentation and guides

Other useful information

Homework

problem solutions
10 Nov Finish the problem in Lesson 18.
27 Oct cronuts ipynb nbviewer ipynb nbviewer
22 Oct callcenter ipynb nbviewer ipynb nbviewer
20 Oct butcher5 ipynb nbviewer ipynb nbviewer
15 Oct icecream ipynb nbviewer ipynb nbviewer
13 Oct tube ipynb nbviewer ipynb nbviewer
8 Oct inverse ipynb nbviewer ipynb nbviewer
6 Oct lcg ipynb nbviewer ipynb nbviewer
indep ipynb nbviewer ipynb nbviewer
24 Sep ks ipynb nbviewer ipynb nbviewer
22 Sep chisq
Finish the problem in Lesson 8.
ipynb nbviewer
ipynb nbviewer
17 Sep parking ipynb nbviewer ipynb nbviewer
15 Sep butcher4
Finish the problem in Lesson 6.
ipynb nbviewer ipynb nbviewer
see below
10 Sep Finish the problem in Lesson 5. see below
3 Sep butcher3 ipynb nbviewer ipynb nbviewer
1 Sep butcher2 ipynb  nbviewer ipynb  nbviewer
27 Aug python ipynb  nbviewer ipynb  nbviewer
25 Aug butcher
Download WinPython (see Step 1 of these instructions) — we will complete the installation at the beginning of next class.
pdf pdf

Lessons

12 Nov 19 Transient vs. steady state behavior ipynb nbviewer
10 Nov 18 SimPy — queueing networks ipynb nbviewer
27 Oct
29 Oct
17 Practice with advanced SimPy constructs ipynb nbviewer
completed: ipynb nbviewer
27 Oct 16 SimPy — levels ipynb nbviewer
22 Oct 15 SimPy — priority queues, preemption ipynb nbviewer
20 Oct 14 SimPy — different arrival types, user-defined distributions ipynb nbviewer
15 Oct 13 SimPy — balking and reneging ipynb nbviewer
completed: ipynb nbviewer
13 Oct 12 Variance reduction: common random numbers ipynb nbviewer
completed: ipynb nbviewer
8 Oct 11 Random variate generation pdf ipynb nbviewer
6 Oct 10 Random number generation, testing for independence pdf ipynb nbviewer
completed: ipynb nbviewer
The simulation study process pdf
24 Sep 9 Input data analysis – continuous distributions pdf ipynb nbviewer
WTF: some debugging exercises ipynb nbviewer
22 Sep 8 Input data analysis – discrete distributions pdf ipynb nbviewer
completed: ipynb nbviewer
17 Sep 7 Comparing alternate systems ipynb nbviewer
15 Sep 6 Replicating simulations: sample mean and variance, confidence intervals pdf ipynb nbviewer
completed: ipynb nbviewer
10 Sep 5 Practice with SimPy ipynb nbviewer
completed: ipynb  nbviewer
3 Sep 4 SimPy — Monitors ipynb nbviewer
completed: ipynb  nbviewer
1 Sep 3 Introduction to SimPy ipynb  nbviewer
completed: ipynb  nbviewer
27 Aug 2 Introduction to Python and Jupyter ipynb  nbviewer
25 Aug 1 Introduction to simulation pdf

Quizzes

Now that the semester is over, I have removed the quiz solutions.

quiz solutions
29 Oct Quiz 7 pdf
22 Oct Quiz 6 pdf
15 Oct Quiz 5 ipynb ipynb nbviewer
8 Oct (not really a) Quiz 4
22 Sep Quiz 3a ipynb ipynb nbviewer
17 Sep Quiz 3 ipynb ipynb nbviewer
10 Sep Quiz 2 ipynb ipynb nbviewer
3 Sep Quiz 1 ipynb ipynb nbviewer

Exams

Now that the semester is over, I have removed the exam solutions.

Exam 1 (week of 28 September)

Exam 2 (week of 2 November)

Final Exam (Wednesday 16 December)

Project