Simulation
Up Orientation Data Structures Architecture Simulation Simulation Env Simulation Bio Special Topics Student Projects

Home
Up

 

University of the Sciences in Philadelphia 

Misher College of Arts and Sciences

Department of Mathematics, Physics and Computer Science

 

Special Topics in Computer Science - CS 490

Computer Simulation

Spring 2002

 

Instructor:

Dr. Anatoly Kurkovsky

Seminars

Mondays 10:00 a.m. -13:00 p.m. at McN 102

Telephone: (215) 596 – 7615

E-mail: a.kurkov@usip.edu

Course Description:

Prerequisites: Computer Programming I and Computer Programming II or permission of instructor.

The problems facing the industry, commerce, government, and society in general continue to grow in size and complexity. The need for procedures and techniques for resolving such problems is apparent. Modeling and, in particular, simulation modeling is an effective and a universal method for solving complex problems in different areas.
The goal of this course is to provide a good background in Computer Simulation concepts and introductory Simulation Model design with Visual SLAM and AweSim. Subjects covered include:

bullet

Introduction to Modeling and Simulation;

bullet

Methodological Basics of Simulation Modeling;

bullet

Introduction to SLAM Simulation Language;

bullet

AweSim Simulation Environment;

bullet

Actual examples of Simulation Modeling.

Materials

bullet

Required Textbook: "Simulation with Visual SLAM and AweSim" by A. Alan B. Pritsker and Jean J. O'Reilly, 2nd Edition. 1999, John Wiley & Sons. ISBN: 0-471-35293-4

bullet

Optional Textbook: "Handbook of Simulation" edited by Jerry Banks. 1998, John Wiley & Sons. ISBN 0-471-13403-1.

bullet

Software: Pritsker AweSim, version 2.0 or 3.0

Methods of Instruction:

bullet

Seminars and discussions

bullet

Take-home assignments

bullet

Final course material’s synopsis or project

Evaluation:

Your performance in this class will be measured by take-home assignments (55%), your class participation (25%), and final course material’s synopsis or project (20%).

The types of assignments may include:

bullet

small in-seminar project discussions,

bullet

take-home (reading) assignments.

Evaluation of your class participation will include:

bullet

attendance,

bullet

understanding of the course material,

bullet

responsibility to answer professor’s questions.

The final grade will be derived from your performance on the assignments, class participation, and final essay as follows:

bullet

A: 90 - 100

bullet

B: 80 - 89

bullet

C: 70 - 79

bullet

D: 60 - 69

bullet

F: below 60

Tentative Schedule:

(These dates may change depending upon the pace of the course.)

#

Starting

Ch.

Topic

1.

Jan 14

 

Brief Review of Important Simulation Modeling Features

2.

Jan 21

1

Introduction to Modeling and Simulation. Systems, Models, Model building, Definition of simulation, Data Collection and Analysis

3.

Jan 28

2

Simulation Modeling Perspectives. Modeling Word View, Discrete Simulation Modeling, Continuous Simulation Modeling, Combined Discrete-Continuous Models

4.

Feb 4

3

Modeling and Simulation Process. Formulate Problem, Specify Model, Build Model

5.

Feb 11

3,4

Simulate Model, Support Decision Making, and AweSim with Visual SLAM. Applications of Simulation.

6.

Feb 18

4, 5

Actual examples of Simulation Models. Basic Network Modeling. Visual SLAM Network Modeling.

7.

Feb 25

5

Introduction to Basic Network Elements. CREATE, QUEUE, nodes

8.

Mar 4

5

TERMINATE, ASSIGN, GOON, and COLCT nodes. Activities.

9.

Mar 11

 

Spring Recess

10.

Mar 18

6

Resources and Gates. RESOURCE, GROUP and GATE Blocks;

11.

Mar 25

6

AWAIT, FREE, ALTER, OPEN and CLOSE nodes. Illustrations of the Use of Resources.

12.

Apr 1

7

Interface, Find and Assembly Modeling. READ, WRITE, EVENT nodes

13.

Apr 8

7

ENTER, DETECT, ACCUMULATE, BATCH and MUTCH nodes

14.

Apr 15

8

Visual Subnetwork Modeling. Visual Subnetworks, Actual examples of Subnetwork Models

15.

Apr 22

9

AweSim Simulation Support System. AweSim Overview, Building Networks in AweSim, Visual SLAM Output Reports

16.

Apr 29

 

Discussion of Student Final Course Material’s Synopsis or Project

 

Attendance policy:

It is required that students attend every seminar. You are allowed to miss up to two seminars without a written excuse. If you miss more than two seminars your grade will be reduced according to the number of missed seminars.

Plagiarism and cheating:

You may work together and share ideas on any take-home assignment; you may seek help from anyone. However, submitting identical final essay will be considered cheating. No cheating in any form will be tolerated.

 

horizontal rule

This Web site is © 2003 - 2020 by Anatoly Kurkovsky

Last updated: March 05, 2020