
Electrical Engineering Group A Courses
All courses are worth 6 Units of Credit (UC6).
AELE7101
Analogue Communications
UC6SS
Fourier series, Fourier and power spectrum, properties of the Fourier transform.
Impulse response and transfer function. Random processes, autocorrelation, power
spectral density, white and narrowband noise, signal to noise ratio. Amplitude
modulation, double, single and vestigial sideband, modulators and demodulators,
coherent detection, envelope detection, superheterodyne receiver, performance.
Angle modulation, frequency modulation, phase modulation, narrowband FM, modulators
and demodulators, pre-emphasis, system comparisons.
AELE7102
Communications and Information Systems
UC6 SS
This course provides an overview of the fundamental elements required to provide
telecommunication services and management information systems. Communication
topics include: fundamentals of electric signals; modulation and multiplexing
techniques; management of the electromagnetic spectrum and acts controlling
its use; video signals and systems; radio wave propagation; basic antenna theory;
receiver and transmitter design; types of The fundamentals of information systems
are presented including: information processing concepts and architectures;
operating systems; data bases; software languages and development; and the storage,
retrieval and management of information.
AELE7103
Communications Systems
UC6 SS
Review of signal characteristics. Closed transmission media; open wire, coaxial
cable and optical fibre; dispersion and attenuation characteristics. Design
issues in open transmission systems; microwave radio, satellite communications,
ULF, ELF and VLF transmission, cellular radio, net radio, troposcatter systems.
Link budget analysis. This course will include a major design exercise.
AELE7104
Digital Signal Processing
UC6SS
Discrete time systems, Nyquist frequency and Shannonfs sampling theorem, aliasing.
Fourier Transform, Discrete Fourier Transform, Fast Fourier Transform, spectral
leakage. Discrete and circular convolution. The z-transform and its relationship
with the Fourier and Laplace transforms. Digital filters, filter realisation,
design of finite impulse response and infinite impulse response filters, design
of digital filters from analogue filters. Digital signal processing hardware.
A project will comprise approximately one third of the course.
AELE7105
Fundamentals of Surveillance Technologies
UC6SS
This course includes an overview of the technologies and systems utilised in
ground, airborne and spaceborne surveillance systems. Topics include an examination
of the portions of the electromagnetic spectrum used for surveillance; optics
fundamentals; image intensification techniques; thermal imaging; non-imaging
infra-red systems; fundamentals of lasers; laser systems; fundamentals of RADAR;
RADAR systems and their employment; ground, space borne and airborne imaging
systems; camouflage and concealment techniques; and counter measures.
AELE7106
Introduction to Optoelectronic Systems
UC6SS
The electromagnetic spectrum, the nature of light, black body radiation. The
detection process in the visible and infrared spectrum. Operation and characteristics
of photon detection devices, photoconductive cells, photodiodes, phototransistors,
photoemissive devices and pyroelectric detectors. Effects of noise. Light emitting
diodes and diode lasers. Introduction to optical communication systems. A project
will comprise approximately one third of the course.
AELE7110
Television and Image Transmission Systems
Staff Contact: Dr G. Cochrane
S1 UC6 HPW3
The physiology of the human viewer and its impact on television system design,
analogue television standards, colour television systems, PAL. Television equipment,
cameras, transmitters, receivers, video recorders. An introduction to digital
image and video transmission. A project will comprise approximately one third
of the course.
ACSC7104
Introduction to Programming
Staff Contact: Dr M. Barlow
S1 (on Campus & Distance) UC6 HPW3
This is a first course in computer programming that introduces problem solving by computer. Students are introduced to a problem solving methodology together with a modern programming language. A number of practical assessment tasks parallel and guide the student through the acquisition of the semantics and syntax of the programming language.
Electrical Engineering Group B Courses
Group B Courses
All courses are worth 6 Units of Credit (UC6) except Project Report which
is worth 12 Units of Credit (UC12).
AELE7303
Advanced Digital Signal Process Technology
Staff Contact: Dr A. Lambert
S1 UC6 HPW3
Review of basic theory: discrete time signals and systems, Fourier theory
and related theorems, sampling, multi-rate sampling and reconstruction, quantisation,
time/frequency resolution, Z transform and related theorems, Laplace transform.
Topics selected from: signal analysis, one-dimensional fi lter structure design
(FIR, IIR, ARMA) with implementation on DSP hardware (processingin real-time),
multi-rate structures, introduction to two-dimensional structures including
array fi lters and beamformers, introduction to Kalman fi ltering, introduction
to signal estimation, fi nite precision arithmetic effects.
AELE7308
Digital Image Restoration#
Staff Contact: A/Prof. D. Fraser
S2 UC6 HPW3
# Also offered by Distance Education in 2003. Imaging system response; concept
of degradation through convolution by point-spread function (PSF); natural degrading
systems - defocus, motion blur and atmospheric turbulence; restoration as deconvolution,
and the importance of noise; inverse fi lter and the Wiener fi lter; iterative
image restoration and the role of optimisation and linear programming; speckle
astronomy and phase restoration; maximum entropy deconvolution; super resolution;
position-dependent PSF and warping/image registration methods; tomographic reconstruction;
applications in medical imaging, law-enforcement, astronomy.
AELE7309
Digital Video Communications#
Staff Contact: Prof. J. Arnold
S1 UC6 HPW3
# Also offered by Distance Education in 2003. Numerical representation of visual
information, Huffman, run length and arithmetic coding techniques, pulse code
modulation distortion measures, intra and interframe predictive coders,
motion estimation and compensation schemes, delta modulation and derivatives,
transform encoding, hybrid techniques, subband, vector quantization and quadtree
schemes, video coding standards, network issues and error resilience.
AELE7312
Kalman Filtering
Staff Contact: Dr V. Ougrinovski
S2 UC6 HPW3
Review of probability, random variables and random signals. Linear systems course
to random inputs. The discrete time Kalman Filter. Applications of the discrete
time Kalman Filter. The continuous time Kalman Filter. Smoothing and Prediction.
The Extended Kalman Filter and factorisation algorithms. Application to global
positioning systems.
AELE7314
Mobile Communications
Staff Contact: A/Prof. L. Godara
S1 UC6 HPW3
A selection of topics from an introduction to the concepts of mobile communications,
fundamentals of multiple access schemes and channel allocation methods; description
of various system confi gurations; understanding of mobile radio environment,
propagation
conditions, co-channel interference and design parameters; methods of capacity
improvement, outage probability and handoff reduction; performance analysis.
AELE7315
Neural Networks
Staff Contact: A/Prof. D. Fraser
S1 UC6 HPW3
Introduction to artifi cial neural networks, historical development and comparison
with natural neural networks; the artificial neuron or processing element, as
a correlator; multi-layer networks and the role of a nonlinear activation function;
multilayer perceptron with back-propagation training; gradient-descent versus
higher-order training; radial basis function networks; matrix associative memory;
Hopfi eld net as associative memory; competitive learning networks; Carpenter
and Grossberg Adaptive Resonance Theory; Kohonen self-organising feature map;
applications of neural networks in signal processing, image processing and machine
vision, including associative memory, supervised and unsupervised classifiers
and pattern recognition.
AELE7316
Robotics
Staff Contact: Dr H. Pota
S2 UC6 HPW3
Classifi cation of robots; dynamical models of a manipulator arm; fl exible
and rigid arms analysis; control of a manipulator arm; design of adaptive controllers;
mobile robots; self-learning intelligent robots.3
AELE7324
Systems Engineering Practice#
Staff Contact: Dr M. Ryan
S2 UC6 HPW3
#Only available in Intensive Delivery (Short Course) format
in S1 as part of MEngSc in Aerospace Engineering.
This course provides students with an overview of Systems Engineering theory
including process, management, related disciplines and tools. A simulated design
exercise allows students to apply Knowledge of Systems Engineering processes
and management to real-life system development. Throughout the exercise, design
reviews are conducted to evaluate progress and introduce realistic development
issues.
AELE7326
Principles of Software Engineering#
Staff Contact: Dr M. Ryan
S2 UC6 HPW3
# Only available in Intensive Delivery (Short Course) format in S2 as part of
MEngSc in Aerospace Engineering. This course provides an overview of the principles
associated with software engineering. Topics include the software crisis, introduction
to software development, software process models, risk management, computer-aided
software engineering, software development capability and capability development
models, software measurement (metrics), software quality assurance, software
configuration management, verification and validation, test and evaluation,
cost and schedule estimation, and software development standards.
AELE750l
Project Report -Electrical Engineering Research project plus report in
approved form.
ACSC7303
C3I Systems
Staff Contact: Mr M. Ford
S1 (Offered only by accelerated learning in February 2002-
enrol in IDM3 on student online) UC6 HPW3
The aim of this subject is to contribute to the preparation of middle to upper-level
management who must deal with the extraordinarily complicated issues of C3I
systems. In more general terms, the subject will be of interest to anyone who
has a professional interest in Defence. Topics include: various paradigms for
C3I systems and the sub-systems that constitute them; awareness of the various
technologies and IT systems that are used to establish these C3I sub-systems;
knowledge of some of the factors that influence the design, acquisition and
management of C3I systems.
ACSC7305
Cryptography
Staff Contact: Dr L. Brown
S1 (on Campus & Distance) UC6 HPW3
This course provide details of the history, theorectical foundations, and current
state of cryptographic algorithms. Topics may include classical cipher design
and analysis; modern private key block cipher design, details, modes of use
and analysis; stream ciphers; an introduction to number theory; public key encryption
algorithms; digital signatures and hash functions; key management, X.509 certifi
cates and certifi cate authorities; quantum computing and quantum cryptography.
ACSC7307
Internetworking
Staff Contact: Mrs W. Nelowkin
S1 UC6 HPW3
Assumed Knowledge: Introduction to Data Networks
(ACSC7109) or equivalent and Introduction to
Telecommunications (ACSC7106) or equivalent.
This course aims to further the students knowledge of Internetworking
with TCP/IP. In particular, it examines advanced IP addressing, routing with
advanced routing protocols and network security.
ACSC7324
Object Oriented Programming
Staff Contact: Dr C. Lokan
S1(on Campus & Distance) UC6 HPW3
Assumed Knowledge: Introduction to Programming
(ACSC7104) or equivalent.
This course emphasises the data abstraction and encapsulation techniques that
introduce object orientation, using the C++ programming language. Examples concentrate
on the class construct, and explore function and operator overloading, scope,
object constructors and destructors, the pointer, the friend concept, file input/output
streams, operator concatenation using reference arguments, templates. Class
derivation and inheritance, polymorphism.
Session List for
2003
Post Graduate subject list.
Post Graduate Course Information