CS 1538: Introduction to Simulation

Course Information and Policies

Course Description and Rational:

Complex systems, such as engineering, economic, or scientific processes, can be hard or costly to study directly or to manipulate to explore alternatives. Simulations allow us to explore and gain insights into the behavior of complex systems. While simulation is a broad term in computer science, we will focus primarily on simulating stochastic, discrete event processes. Towards the end of the semester, there may be time for examining other forms of simulations, such as Monte Carlo simulations. As an introductory course, we will study simulations from both a theoretical perspective and an applied one.

By the end of this course, you will be able to ...

Prerequisites

Textbook

No text is required for this class. However, you may find the following books nice to refer to:

Grade Breakdown

Class Participation 10%
Homework 25%
Midterm Exam 20%
Final Exam 30%
Team Project 15%

Grade Scale

Percentage Letter Grade
98 – 100 A+
93 – 97 A
90 – 92 A-
87 – 89 B+
83 – 86 B
80 – 82 B-
Percentage Letter Grade
77 – 79 C+
73 – 76 C
70 – 72 C-
67 – 69 D+
63 – 66 D
60 – 62 D-
less than 60 F

When a percentage falls exactly between two letter grades, the round half up method will be used for breaking this tie. For example, if a student has a final grade of 82.50%, the grade will be rounded up to 83% (B). However, if the final grade is 82.49%, then the grade will be rounded down to 82% (B-).

General Information

Participation

Homework

Exams

Team Project

Extra Credit

Disability Services

If you have a disability, please have the Office of Disability Resources and Services (DRS) send a confirmation letter. Upon receiving the letter, we can discuss accommodations.

"The Office of Disability Resources and Services (DRS) provides a broad range of support services to assist students with disabilities. Services include, but are not limited to, tape-recorded textbooks, sign language interpreters, adaptive and transportation. Contact DRS at 412-648-7890 or 412-383-1355 (TTY) in 216 William Pitt Union or see www.drs.pitt.edu for more computer technology, Braille translation, and nonstandard exam arrangements, DRS can also assist students with accessibility to campus housing information." (quoted from the Undergraduate Bulletin)

Religious Observances

If a religious observance will interfere with your attendance or performance in class, please inform the instructor ahead of time so accommodations can be made. While it would be useful for any class, this is especially important for days when graded assignments are due or exams are scheduled.

Academic Integrity

Each student is expected to do his/her own work. For a first offense, a student caught collaborating/cheating in any way will receive a zero for the exam/project/lab/quiz/homework. In the event of a second offense, the student will receive an F for the course and may be subject to stronger actions.
Note: Submissions that are alike in a substantive way (not due to coincidence) will be considered cheating by ALL parties involved. Be sure to protect yourself by storing your files in private directories and retrieving printouts promptly.

"As members of the University of Pittsburgh community, Dietrich School students are expected to meet the obligation to exhibit honesty and to respect the ethical standards of the University community and of their chosen field of study in carrying out academic assignments. Dietrich School students are therefore expected to familiarize themselves with the published rules and regulations go to http://www.provost.pitt.edu/info/ai1.html" (quoted from the Undergraduate Bulletin)