Staff
Research
Prospective Students
»Maths at NUIG
»Arts Faculty
»Science Faculty
»CS Degree
»Financial Maths
»MSc in Communication Systems
Information for Current Students
Departmental Conferences
News
Photos
Links

Master of Science - Communications Systems Theory

Outline of Courses:

Communication and Information Theory
Cryptology and Security
Stochastic Models for Communication I,II
Wavelets & Applications: Advanced Digital Signal Processing
Computer Algebra Systems
Coding Theory
Advanced Digital Image Processing and Analysys
Advanced Computer Graphics and Virtual Reality
Networking and Traffic Control
Neural Networks

Communication and Information Theory

  • Review of algebra, probability and Fourier analysis.
  • Information and entropy.
  • Lossless coding techniques.
  • Lossy coding techniques.
  • Rate distortion.
  • Practical source coding systems.
  • Chanel capacity.
  • Modulation.
  • Error control.
  • Block codes.
  • Convolutional codes and decoding techniques.
  • Separation principle.
  • Interaction of source and channel coding.
  • Broadcast and multi-use channels and networks.
  • Wireless channels and packet channels.
Back to top

Cryptology and Security

  • Introduction to Mathematical cryptographic systems including finite fields, public key cryptography, RSA, Discrete log and knapsack.
  • Primality and factoring.
  • Cryptographic Security in Internet, Kerberos, Firewalls, email-security, electronic payment, security in mobile networks.
Back to top

Stochastic Models for Communication I,II

  • Review of probability theory and Hilbert space theory.
  • Markov chains with countable states in discrete-time. Applications to multiple access and digital communications.
  • Gibbs fields with finite number of sites. Application to image processing and sythesis.
  • Renewal theory and continuous-time Markov chains. Application to queuing theory.
  • Time series and random signals. Application to data compression and traffic modelling.
Back to top

Wavelets & Applications: Advanced Digital Signal Processing

  • This course presents and overview of filter banks and wavelets, their construction and properties, their relation to subband coding as well as some generalisations.
  • The point of view is expansion into orthogonal and biorthogonal bases, and overcomplete expansions (frames).
  • The time-frequency properties of such bases will be studied.
  • Applications to image and video compresssion and representation are discussed.
Back to top

Computer Algebra Systems

  • Introduction to algorithms in algebra and number theory.
  • Design of Computer Algebra Systems like MAPLE and GAP.
  • Practical experience in using, designing and implementing algorithms in the GAP language.
  • Monoids and Groups, Permutations and Permutation Groups; Polynomials, Factorisation, Finite Fields, Computers and Coding Theory.
  • Investigation of large permutation groups (and related codes) on a computer.
  • Visualisation of algebra using animated web pages.
Back to top



Department of Mathematics,
National University of Ireland, Galway, University Road, Galway, Ireland.
Phone: +353 (0)91 750442 (direct line) , +353 (0)91 524411 x2332 (via switchboard)
Fax No.: +353 (0)91 750542, E-mail: Mary.Kelly@nuigalway.ie
Disclaimer
Copyright © 2003 National University of Ireland, Galway