Probability Engine · CSC317

Simulation and Modelling (BSc CSIT, CSC317): the questions likely to come

30 analyzed questions from 8 past papers (2074-2082), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.

8
Papers analyzed
2074-2082
30
Analyzed questions
across 6 syllabus units
5
Very likely units
high-probability topics
4
Units = 80% of marks
study these first
Model answers for this subject are being written. Every question links to its original paper so you can study from the source meanwhile.
Pick a unit
U1 · Q1/10 · 208010 marks
Introduction to Simulation

Explain the different stages/steps involved in a sound simulation study with a flowchart.

39%
Possible to appearAppeared in 3 of the last 3 board papers
Seen in
How well do you know this?rating moves you on
MODEL ANSWERU1 · 10 marks

Steps in a Sound Simulation Study

A disciplined simulation study follows a sequence of well-defined stages (Banks, Carson, Nelson & Nicol):

  1. Problem formulation — State the problem clearly; analyst and client agree on objectives.
  2. Setting of objectives and overall plan — Define questions to be answered, performance measures, resources, time and budget.
  3. Model conceptualization — Abstract the real system into a conceptual model (entities, attributes, events, state variables). Start simple and add detail.
  4. Data collection — Gather input data (e.g., inter-arrival and service times) and fit probability distributions.
  5. Model translation — Code the model in a simulation language (GPSS, Arena) or a general language (C++/Python).
  6. Verification — Check that the program correctly implements the conceptual model (debugging). Is the model built right?
  7. Validation — Check that the model accurately represents the real system, often by comparing output with real data. Is it the right model? (Loop back to step 3/4 if invalid.)
  8. Experimental design — Decide which alternatives to simulate, run length, number of replications, warm-up period.
  9. Production runs and analysis — Execute runs and statistically analyze output to estimate performance measures.
  10. More runs? — Decide whether additional runs/scenarios are needed (loop back if yes).
  11. Documentation and reporting — Document the model (program and progress) and report results.
  12. Implementation — Put the recommended solution into practice.

Flowchart (described in words)

          Problem Formulation
                  |
        Setting Objectives & Plan
                  |
        Model Conceptualization <----+
                  |                   |
           Data Collection           | (No)
                  |                   |
           Model Translation         |
                  |                   |
        Verification? --No--> (fix code)
                  | Yes               |
        Validation? --No--------------+
                  | Yes
           Experimental Design
                  |
        Production Runs & Analysis
                  |
           More Runs? --Yes--> (back to runs)
                  | No
        Documentation & Reporting
                  |
            Implementation

The verification and validation steps form feedback loops back to model building, and the "more runs?" decision loops back to production runs.

AI-generated answer · unverifiedView in 2080 paper →
U1 · Question 1 of 10
Question Priority · U1ranked by appearance likelihood — study top-down

Introduction to Simulation

Analyzed next62%
1
★ TOP PICK

Explain the different stages/steps involved in a sound simulation study with a flowchart.

10 marksSEEN IN
39%
2

Define system, model and simulation. Explain the different types of models and discuss the advantages and disadvantages of simulation.

10 marksSEEN IN
39%
3

Explain Markov chains and their application in simulation with an example.

5 marksSEEN IN
62%
4

Explain the classification of models: static vs dynamic, deterministic vs stochastic, continuous vs discrete.

5 marksSEEN IN
56%
5

Explain the Monte Carlo simulation method with a suitable example. Use Monte Carlo simulation to estimate the value of pi.

10 marksSEEN IN
28%
6

What is simulation? Describe the analogy between a mechanical system and corresponding electrical system with reference to dynamic physical model.

10 marksSEEN IN
26%
7

Define entity, attribute, activity, event and state of a system in the context of simulation.

5 marksSEEN IN
40%
8

Differentiate between physical models and mathematical models with examples.

5 marksSEEN IN
35%
9

Explain static mathematical model with suitable example.

5 marksSEEN IN
26%
10

What is a feedback system? Explain with suitable examples.

5 marksSEEN IN
26%
03The mock

Sit a probable paper

A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.

Most Probable Paper

Mirrors the real structure · 60 marks · based on 8 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    Explain the different stages/steps involved in a sound simulation study with a flowchart.

    [10 marks]
    Introduction to SimulationVery likelyfrom 2080 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

  2. 2.

    Define system, model and simulation. Explain the different types of models and discuss the advantages and disadvantages of simulation.

    [10 marks]
    Introduction to SimulationVery likelyfrom 2081 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

  3. 3.

    Explain the Monte Carlo simulation method with a suitable example. Use Monte Carlo simulation to estimate the value of pi.

    [10 marks]
    Introduction to SimulationVery likelyfrom 2077 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    Explain Markov chains and their application in simulation with an example.

    [5 marks]
    Introduction to SimulationVery likelyfrom 2082 paper →

    This question has recurred in 6 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

  2. 2.

    Explain Kendall's notation for queuing systems with examples.

    [5 marks]
    Queuing Systems and ModelsLikelyfrom 2082 paper →

    This question has recurred in 6 of 8 years; so far only in internal assessments, not the board; and its topic recurs in 6 of 8 years.

  3. 3.

    Explain the classification of models: static vs dynamic, deterministic vs stochastic, continuous vs discrete.

    [5 marks]
    Introduction to SimulationVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

  4. 4.

    Explain the tests for randomness. Describe the frequency (Kolmogorov-Smirnov) test and the runs test.

    [5 marks]
    Random Number Generation and TestingVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Random Number Generation and Testing) appears in 100% of years.

  5. 5.

    Explain the basic properties of random numbers: uniformity and independence.

    [5 marks]
    Random Number Generation and TestingVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Random Number Generation and Testing) appears in 100% of years.

  6. 6.

    Explain the mid-square method and the additive congruential method of generating random numbers.

    [5 marks]
    Random Number Generation and TestingVery likelyfrom 2079 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Random Number Generation and Testing) appears in 100% of years.

  7. 7.

    Explain the features of a general-purpose simulation language (e.g., GPSS).

    [5 marks]
    Analysis of Simulation Output and Verification & ValidationVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Analysis of Simulation Output and Verification & Validation) appears in 88% of years.

  8. 8.

    Explain the importance of output analysis in simulation. Differentiate between terminating and steady-state simulation.

    [5 marks]
    Analysis of Simulation Output and Verification & ValidationVery likelyfrom 2080 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (Analysis of Simulation Output and Verification & Validation) appears in 88% of years.

  9. 9.

    Define entity, attribute, activity, event and state of a system in the context of simulation.

    [5 marks]
    Introduction to SimulationVery likelyfrom 2079 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Simulation) appears in 100% of years.

04The receipts

Behind the numbers

The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.

Show the heatmap, topic table and coverage analysis

The receipt: marks per unit, per year

Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.

Marks:nonefew → many
2074
2075
2077
2078
2079
2080
2081
2082
Total
U1Introduction to Simulation
205
U4Random Number Generation and Testing
135
U6Analysis of Simulation Output and Verification & Validation
85
U2Simulation of Continuous and Discrete Systems
65
U5Random Variate Generation
50
U3Queuing Systems and Models
60
#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U1Introduction to SimulationVery likely100%25.616%7 lecture hrsOver-examinedexam 34% · syllabus 16%Fading7 recurring10 total
2U4Random Number Generation and TestingVery likely100%16.918%8 lecture hrsBalancedexam 22% · syllabus 18%Steady4 recurring6 total
3U6Analysis of Simulation Output and Verification & ValidationVery likely88%12.116%7 lecture hrsBalancedexam 14% · syllabus 16%Rising3 recurring4 total
4U2Simulation of Continuous and Discrete SystemsVery likely88%9.318%8 lecture hrsUnder-examinedexam 11% · syllabus 18%Steady2 recurring4 total
5U5Random Variate GenerationVery likely100%6.216%7 lecture hrsUnder-examinedexam 8% · syllabus 16%Rising2 recurring4 total
6U3Queuing Systems and ModelsLikely75%1018%8 lecture hrsUnder-examinedexam 10% · syllabus 18%Fading2 recurring2 total

Study smart, not hard

Drag the slider: studying the top 4 units in priority order covers ~82% of all observed marks.

  1. ~80% line

Lecture time vs exam marks

Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.

U1Introduction to Simulation
16% of lectures → 34% of markshigh yield
U4Random Number Generation and Testing
18% of lectures → 22% of marks
U6Analysis of Simulation Output and Verification & Validation
16% of lectures → 14% of marks
U2Simulation of Continuous and Discrete Systems
18% of lectures → 11% of markslow yield
U5Random Variate Generation
16% of lectures → 8% of markslow yield
U3Queuing Systems and Models
18% of lectures → 10% of markslow yield

Topics are the official CSC317 syllabus units. Predictions are data-driven probabilities computed from 8 past papers (2074-2082) by mapping each real question to its syllabus unit. They indicate what has historically been likely, not guaranteed questions. Always study the full syllabus.