Elective Simulation and Modeling

Simulation and Modeling notes

8 chapter notes, in syllabus order. Each starts with the key points.

Unit 1 · 6 hrs

Simulation Basics: Definitions, Types, Models & ApplicationsUnit 1 of Simulation and Modeling introduces core concepts like simulation, models, systems, and their real-world applications. It covers definitions, types (discrete vs. continuous), model components, and how simulations replicate real-world processes for analysis.14 min read

Unit 2 · 7 hrs

Continuous vs. Discrete Systems: Models, Examples & SimulationUnit 2 of Simulation and Modeling explores the fundamental distinction between continuous and discrete systems, their mathematical modeling techniques, and practical simulation approaches using real-world examples like traffic flow and manufacturing processes.9 min read

Unit 3 · 6 hrs

Queuing Systems: Models, Metrics & Real-World ApplicationsUnit 3 of Simulation and Modeling explores queuing theory fundamentals—arrival processes, service disciplines, performance metrics (Little’s Law, utilization), and classic models (M/M/1, M/M/c)—with Nepalese examples like eSewa payment queues and Pathao driver dispatch, plus hands-on calculations and validation techniq8 min read

Unit 4 · 2 hrs

Markov Chains: States, Transitions, Steady-State & ApplicationsUnit 4 of Simulation and Modeling explores Markov Chains—discrete-time stochastic processes where future states depend only on the current state (Markov property). This note covers definitions, transition matrices, steady-state probabilities, and real-world applications in queueing, finance, and AI, with worked example5 min read

Unit 5 · 7 hrs

Random Numbers: Generation, Testing, and ApplicationsUnit 5 of Simulation and Modeling explores the generation, testing, and application of random numbers in simulations, covering linear congruential generators, statistical tests, and real-world uses in cryptography, gaming, and financial modeling.9 min read

Unit 6 · 4 hrs

Verification & Validation in Simulation: Methods, Checks & Output AnalysisUnit 6 of Simulation and Modeling teaches how to ensure simulation accuracy through verification (correct model implementation) and validation (correct model behavior against reality), including statistical checks, traceability, and output analysis techniques—critical for real-world applications like traffic modeling o9 min read

Unit 7 · 4 hrs

Analyzing Simulation Output: Confidence Intervals, Hypothesis Testing & Model ValidationUnit 7 of Simulation and Modeling teaches how to interpret, validate, and statistically analyze simulation results—covering confidence intervals, hypothesis testing, output analysis techniques, and model validation methods to ensure accuracy and reliability in discrete-event simulations.7 min read

Unit 8 · 9 hrs

Computer System Simulation: Queues, Schedulers & PerformanceUnit 8 of Simulation and Modeling explores how to model CPU scheduling, memory allocation, and network traffic using discrete-event simulation, queueing theory, and probabilistic workloads—key for designing efficient IT systems like cloud servers or Ncell’s call routing.10 min read