DCU Home | Our Courses | Loop | Registry | Library | Search DCU


Module Specifications

Archived Version 2003 - 2004

Module Title Computation/Simulation
Module Code EE317
School School of Electronic Engineering

Online Module Resources

Module Co-ordinatorDr Xiaojun WangOffice NumberS341
Level 3 Credit Rating 5
Pre-requisite None
Co-requisite None
Module Aims
7 To introduce students to the concepts and skills of computation and computer simulation in engineering contexts such as signal processing, control systems and telecommunications. 7 To make students aware of the appropriate use of computation and simulation tools and the power of such tools. 7 To provide experience in the use of general purpose computational environments for analysis and simulation of systems in a range of engineering applications. Targetted environments include Matlab, Simulink, Opnet and C. 7 To give students applications experience in computation and simulation for signal processing, control systems manufacturing systems and telecommunications.

Learning Outcomes
7 The student is familiar with a set of core engineering computational approaches and methodologies and how these are applied to a range of engineering problems. 7 The student is familiar with a set of engineering computation environments and how these are applied to a range of engineering problems. 7 The student knows how to use software tools to solve engineering computation and simulation problems as a part of an overall system modelling or design process. 7 The student has experience in the use of general purpose software tools for visualization of complex systems in engineering applications. 7 The student has a thorough knowledge of the limitations and pitfalls of standard numerical techniques and simulation alone as an analysis tool.

Indicative Time Allowances
Lectures 24
Tutorials 0
Laboratories 28
Seminars 0
Independent Learning Time 23

Total 75
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module.

Indicative Syllabus
COMPUTATION Overview of engineering computation algorithms and methods (0.5 hours) Issues in engineering computation(0.5 hours) Solution to sets of linear equations(1 hour) · Solution of overdetermined equations · Polynomial curve fitting example Iterative techniques and applications (1.5 hours) Finite difference techniques and applications (2 hours) Numerical integration (1.5 hours) Solution of ordinary differential equations(2 hours) Solution of partial differential equations(2 hours) Random number generation (1 hour) SIMULATION The role and limitations of engineering simulation (0.5 hours) Numerical mathemetics for simulation(1 hour) Overview of simulation environments (1.5 hours) Simulation of linear discrete-time dynamic systems (1 hour) · Synchronous logic circuit examples · Control systems examples · Signal processing examples Simulation of linear continuous-time dynamic systems (2 hours) · Electronic circuit examples · Control systems examples · Signal processing examples Simulation of nonlinear continuous-time dynamic systems (2 hours)
Continuous Assessment60% Examination Weight40%
Indicative Reading List
Akai, T.J. Applied Numerical Methods for Engineers, Wiley, 1994. Kreyszig, E., Advanced engineering mathematics, Wiley, c1993, 7th ed. ISBN 0471553808 (cloth : acid-free paper), 0417599891. Dewey 510.2462 Sedgewick, Robert, Algorithms, Addison-Wesley, c1983, ISBN 0201066726. Dewey 005.12. Kheir, N.A. (Ed.) Systems Modelling and Computer Simulation, Marcel Dekker, 1988, 001.434 KHE Neelamkavil, F. Computer Simulation and Modelling, Wiley, 1987
Programme or List of Programmes
DMEB.Eng. in Digital Media Engineering
EEBEng in Electronic Engineering
TCBEng in Telecommunications Engineering