University of Malta
 

Study-Unit Description
UOM Main Page
 
 
 
Apply - Admissions 2016
Newspoint
Campus Map button
Facebook
Twitter


CODE CCE3501

 
TITLE Computer Modelling and Simulation

 
LEVEL 03 - Years 2, 3, 4 in Modular Undergraduate Course

 
ECTS CREDITS 6

 
DEPARTMENT Communications and Computer Engineering

 
DESCRIPTION Three fundamental topics in computational modelling and simulation are studied in this study-unit - Input Modelling, Modelling and Simulation Paradigms and Output Analysis.

An applied approach is adopted and practical examples that reinforce the techniques studied are cited and discussed. This unit is delivered from a computing point of view and it is therefore expected that the student is conversant in a high level programming language such as JAVA, C, C++ or C#. This unit is a useful companion/complementary unit to other units such as signal processing, machine learning and other courses in computational science and engineering.

More details provided below:

Introduction:
   - Discrete and Continuous time systems
   - Mathematical, Physical and Computational Models
   - Problem Definition and Model Abstraction
   - When to Apply Computer Modelling Techniques
   - Examples cited from queues, road transport systems, mobile phone systems,
   - Computer graphics, psychology, consumer products and education

Simulation and Modelling Paradigms
   - Monte Carlo Simulation
   - Trace driven Simulation
   - Next-Event Simulation
   - Qualitative Reasoning

Input Modelling and Output analysis
   - Generation of Pseudo-Random Numbers
   - Point and Interval estimation
   - Steady State and Transient Statistics
   - Sources of Errors and Model Validation
   - Model Optimisation and Tuning

Simulation Software and History
   - Simulation in High Level Languages
   - General Purpose Simulators
   - Domain Specific Simulation Software and Libraries

Study-unit Aims:

To familiarize students with methods and paradigms in computational modelling and simulation and their application to various real and virtual world problems.

1. To study the most useful and widely applicable modelling and simulation techniques.
2. To learn how to develop good and robust computational models.
3. To explore qualitatively and in a wider context the are of computer modelling and simulation.

Learning Outcomes:

1. Knowledge & Understanding:

By the end of the study-unit the student will be able to:
(a) understand the importance of modelling and when to use computer modelling and simulation techniques,
(b) understand various Simulation and Modelling techniques, and
(c) choose an appropriate Simulation Software.

2. Skills:

By the end of the study-unit the student will be able to:
(a) Write down and elaborate on the problem definition and abstraction of a model,
(b) adapt an algorithm or algorithms or methods that can be computed on a digital computer,
(c) validate, Optimize and Tune a model,
(d) provide a critical review of the model output, and
(e) code CMS algorithm/s in JAVA or C++ or C#.

Main Text/s and any supplementary readings:

- An Introduction to Computer Simulation, M. M. Woolfson and G. J. Pert, Oxford, 1999.
- Discrete-event Simulation - A first Course, L. M. Leemis and S. K. Park, Pearson, 2006.

 
ADDITIONAL NOTES Pre-requisite Qualifications: Computer Programming in a High-Level Language such as C, C++, C# or JAVA

 
STUDY-UNIT TYPE Lecture and Tutorial

 
METHOD OF ASSESSMENT
Assessment Component/s Resit Availability Weighting
Examination (2 Hours) Yes 40%
Assignment Yes 60%

 
LECTURER/S Adrian F. Muscat (Co-ord.)

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the study-unit description above applies to the academic year 2017/8, if study-unit is available during this academic year, and may be subject to change in subsequent years.
Calendar
Notices
Study-unit Registration Forms 2017/8

Register

For Undergraduate (Day) and Postgraduate students.

 

Faculty of ICT Timetables

Timetables

ICT Timetables are available from Here.

Health and Safety Regulations for Laboratories Form

The Faculty of ICT Health and Safety Regulations for Laboratories form can be found here

 HealthAndSafety

13th Edition of EY’s Annual Attractiveness Event

 Logo

 

 

The 13th Edition of EY’s Annual Attractiveness event will be held on 25th October 2017 at the InterContinental Hotel,

St. Julians. It is titled "Thinking without the box: disruption, technology and FDI".

 

The  students' invitation and more information can be found here

The conference programme can be found here

 

 
 

Log In back to UoM Homepage