Study Abroad and Exchanges



EEE3005 : Communication Systems

Semester 1 Credit Value: 10
ECTS Credits: 5.0


To provide knowledge and in-depth understanding of analogue systems required to design optimal RF frontend receivers.
To provide knowledge of clocks (oscillators) required for analogue circuit systems.
To provide knowledge of PLLs and their importance in mobile communication systems.
To provide research oriented learning to deal with a real-world problem related to analogue signal processing.

Outline Of Syllabus

RF Systems
Radio Architectures: Superheterodyne Architecture, Direct-Conversion Architecture (Zero IF), Low IF Architectures, Software Defined Radio Architecture.

Phase-Lock Loops (PLL):
Basic Phase-Locked Loops, First-Order Phase-Locked Loop, Second-Order Lock Loop, Application of use of PLL.

RF Oscillator Design
Oscillator Criterion, RC Oscillators, LC Oscillators, Crystal Oscillators.

Overview of Mixers

Case Studies
Focusing on real-world problems related to Phase Synchronisation and Signal Processing from a base-band receiver.

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion160:308:00Revision for final exam
Guided Independent StudyAssessment preparation and completion12:002:00Final exam
Scheduled Learning And Teaching ActivitiesLecture122:0024:00N/A
Scheduled Learning And Teaching ActivitiesPractical81:008:00Computer Practical
Guided Independent StudyIndependent study158:0058:00Reviewing lecture notes; general reading
Teaching Rationale And Relationship

Lectures provide the fundamental concepts of the course while SDR and computer-based lab experience provide an opportunity to transform all theoretical learning into practical applications. Tutorials practices will help students in developing real problem solving skills.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Description Length Semester When Set Percentage Comment
Written Examination1201A80N/A
Other Assessment
Description Semester When Set Percentage Comment
Practical/lab report1M10Development of a Matlab-based program to process signals from frontend (at low IF, and/or at baseband [IF =0]). 1200 words max
Practical/lab report1M10Matlab based program to track binary messages from a given signal using PLL methods. 1200 words max
Assessment Rationale And Relationship

The examination will help students to demonstrate the core understanding of course material, analysis and synthesis skills to novel situations related to analogue systems. Students’ lab report reflect their in-depth learning related to the contents delivered during lecture, it also demonstrate the conceptual learning by the way they deal with the problems assigned to them in labs.

Reading Lists