Back to all courses

Modelling and simulation

Individual course

Max amount of FITech students: 5

Course contents

  • Discrete event simulation method
  • Pseudo random numbers and generation of random variables from given distributions
  • Steady state simulation and statistical analysis of simulation data
  • Variance reduction methods
  • Simulation of (discrete state) Markov processes and elementary birth-death processes
  • Simulation of M/G/1 queue with application to scheduling in cellular systems
  • Job dispatching problem in server farms and its simulation

After the course the student can

  • analyze the performance of non-Markovian systems by using discrete event simulation, including the appropriate statistical analysis of the simulation data.
  • design a new random number generator for a given distribution, when a standard generator is not available.
  • simulate complex multi-server queuing models that are used to model computer and communication systems.
  • develop simulation programs using Mathematica.

Completion methods

Mid-term exam, project works, home assignments

More information on the Aalto University course page.

You can get a digital badge after completing this course.

 

Responsible teacher

Aalto University
Pasi Lassila
pasi.lassila(at)aalto.fi

Contact person for applications

FITech Network University
Monica Sandberg
monica.sandberg(at)fitech.io
Start here
Start here
Category:
ICT Studies
Topic:
5G technology
Course code:
ELEC-E7460
Credits:
5 ECTS
Price:
0 €
Level:
Teaching period:
15.9–7.12.2021
Application deadline:
Application period has ended
Host university:
Aalto University
Study is open for:
Adult learner,
Degree student
Teaching methods:
Online
Language:
English
General prerequisites:
Basic course on probability and stochastic processes, in particular knowledge of Markov processes and simple queueing models is required (for example, M/M/1 and M/M/n queue). Also, good understanding of data networks and their functionality is very useful for understanding the models that are applied in the course.
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.