CCE 3310 - Communications Systems
Lectures start: 3rd October 2013
Assessment
Test 80% Lab/Assignments 20%
Textbook
J. Schiller, "Mobile Communications," Addison-Wesley, ISBN-0321123816
Material for Lab
Lab 1 - All students - Thursday 1st November 2012 - download
Lab 2 - All students - Thursday 8th November 2012 - download
Lab 3 - All students - Thursday 15th November 2012 - download
Assignment - on VLE
Tutorial 1 - download
Tutorial 2 - download
CCE 5301 - Broadcast and Peer-to-Peer Networks
Lectures start: - 1st October 2013
Syllabus
Assessment
Test 80% Assignment 20%
Textbook
Emerging wireless multimedia services and technologies / edited by Apostolis K. Salkintzis, Nikos Passas, Wiley, 2005.
Jochen Schiller, Mobile Communications, Addison Wesley, 2003
Paper - 17th January - download
Assignment - on VLE
Tutorial - download
October 2013
CCE 2313 - Communications Theory
Lectures start: - 9th February 2014
Syllabus
Assessment
Test 80% Assignment 20%
Textbooks
L.W. Couch II, “Digital and Analog Communication Systems,” (7th Edition or later) Prentice Hall
S. Haykin and M. Moher, "An Introduction to Analog & Digital Communication," (2nd Edition) John Wiley & Sons.
Lab sheets - on VLE
Assignment - on VLE
Tutorial - on VLE
February 2014
CCE 4103 - RF & Microwave System Design
Lectures start: 6thOctober 2009
Syllabus
· General consideration in RF technology: Passive devices.
· System characterisation parameters: S-parameters, sensitivity, noise, dynamic range.
· Matching Networks: analytical approach, graphical approach.
· Transceiver Architectures.
· RF and Microwave sub-systems: low-noise amplifiers, oscillators, filters, power amplifiers, antennas.
Assessment
Test 90% Lab/Assignments 10%
Textbook
Tutorial no 1
Tutorial no 2
Assignment
CCE 5400 - Computer Networks
Lectures start: -
Syllabus (my part)
· Introduction to Computer Networks: Network Topolgies, OSI Model, TCP/IP Model.
· Local Area Networks: Wired vs Wireless LANs, WLL, WLAN, Bluetooth, Protocols.
· High-speed Networks: FDDI protocol, ATM protocol.
· Wide Area Networks: Packet and Circuit switching, X-25 protocol, ISDN protocol, Frame relay protocol.
· TCP/IP networks: Protocol
Assessment
Test + Assignment
Textbook
W. Stallings, ISDN and Broadband ISDN with Frame Relay and ATM, Prentice Hall, ISBN: 0-13-973744-8
B. Forouzan, Data Communications and Networking, McGraw Hill, ISBN: 0-07-251584-8
W. Stallings, Data and Computer Communications, Prentice Hall, ISBN: 0-13-084370-9
Further
A. Tanenbaum, Computer Networks, Prentice Hall, ISBN: 0-133-499456
ERM 5500 - RF & Microwave Design I
Lectures start: Not offered in 2008
Syllabus
· Performance Parameters.
o
Noise
o
Intermodulation distortion
o
Gain
compression
o Minimum detectable signal
o Cascaded performance
· Transceiver Architectures Analysis.
o
Homodyne
receivers
o
Heterodyne
receivers
o
Image reject
receivers
o
Digital-IF
receivers
o
Subsampling
receivers
o
Direct conversion
transmitters
o
Two-step conversion
transmitters
· Matching using Lumped Elements.
o
Resistive
networks:
Mathematical
calculations, Smith chart approach
o
L-section match:
Mathematical
calculations,
Smith chart
approach
o T-network and Pi-network matching
Assessment
Test 80% Lab/Assignments 20%
Textbook:
A. Davis, Radio Frequency Circuit Design, Wiley, ISBN: 0471200689
R. Ludwig, P. Bretchko, RF Circuit Design – Theory and Applications, Prentice Hall, ISBN: 0-13-122475-1
D.K. Misra, Radio-Frequency and Microwave Communication Circuits – Analysis and Design, Wiley Inter-Science, ISBN: 0-471-41253-8
Assignment
CCE 4101 - Communications Systems
Lectures start: 2nd October 2008
Syllabus
· Multiple Access Networks
· Teletraffic Theory
· Wireless Propagation Modeling
· Overlay Networks
· Quality of Service
Assessment
Test: 90% Assignment: 10%
Assignment 2008
Tutorial
CCE 2002 - Microprocessor Systems
Lectures start: February 2008 - Lectures will be delivered by Ing. Paul Debono
Laboratory start: BSc. IT. + BEduc. -
BEng. -
Lab Groups and Timetable
Syllabus
· Microprocessor organisation: The internal setup of the 8086 microprocessor.
· CPU cycles: Clock, machine and instruction cycles.
· Microprocessor Input/Output: External bus structure and control signals.
· Microprocessor Assembly Language: The assembly language of the 8086, use of assembler and debugging tools, design and implementation of assembly language programs.
· Types of interrupts and their use in sequencing events.
· The connection of a microprocessor to special peripheral chips: parallel peripheral interface, serial peripheral interface, priority interrupt controller, interval counter and timer, DMA IC.
· Programming of peripheral chips.
Assessment
Test 80% Lab/Assignments 20%
Textbook
Walter A. Triebel and Avtar Singh, The 8088 and 8086 Microprocessors – Programming, Interfacing, Software, Hardware, and Applications, Fourth Edition, Prentice Hall, ISBN: 0-13-122804-8
John Uffenbeck, The 80x86 Family: Design Programming and Interfacing, Prentice Hall, ISBN: 0-13-025711-7
Further
John Uffenbeck, Microcomputers and Microprocessors, Prentice Hall, ISBN: 0-13-209198-4
Tutorial 1
Tutorial 2
Tutorial 3
Lab sheets 1, 2, 3,4
Assignment 2007
Datasheets: 8086, 8237, 8251, 8254, 8255, 8259
CCE 3202 / CCE3014 - Advanced Digital System Design
Lectures start: 9th February 2010
Laboratory start: 8th February 2010 - make sure you have the labsheets
Syllabus (my part)
· Introduction to Programmable Logic Devices
· Field Programmable Gate Arrays
· The Xilinx XC4000X series of FPGA chips
· Design and Test Methodology using VHDL
· Design Examples
DSP Lab sheets and notes can be downloaded from here.
Assessment
CCE 3202 - Test 60% Lab/Assignments 40%
CCE 3014 - Test 50% Lab/Assignement 50%
Textbook
Peter J. Ashenden, The Designer's Guide to VHDL, ISBN: 1558606742
Further
John F. Wakerly, Digital Design: Principles and Practices, Prentice Hall, ISBN: 0-13-089896-1
Mark Zwolinski, Digital System Design with VHDL, Prentice Hall, ISBN: 0-13-039985-X
Reference
BASYS Files - Reference Manual, Schematic
Lab no.1
Lab no.2
Lab no.3
CCE3202 Assignment 2010
CCE3014 Assignment 2010
Tutorial
CCE 2822 - Microprocessors, Assembly Language & Interfacing
Lectures start: February 2008
Syllabus
· Microprocessor organisation: The internal setup of the 8086 microprocessor.
· CPU cycles: Clock, machine and instruction cycles.
· Microprocessor Input/Output: External bus structure and control signals.
· Microprocessor Assembly Language: The assembly language of the 8086, use of assembler and debugging tools, design and implementation of assembly language programs.
· Types of interrupts and their use in sequencing events.
· The connection of a microprocessor to special peripheral chips: parallel peripheral interface, serial peripheral interface, priority interrupt controller.
Assessment
Test 85% Lab/Assignments 15%
Textbook
Walter A. Triebel and Avtar Singh, The 8088 and 8086 Microprocessors – Programming, Interfacing, Software, Hardware, and Applications, Fourth Edition, Prentice Hall, ISBN: 0-13-122804-8
Tutorial 1
Tutorial 2
Assignment 2008
Laboratory
JUMP Instructions
Datasheets: 8086, 8251, 8255, 8259
ENR 5320 - RF & Microwave Design II
Lectures start: February 2008
Syllabus
· S-Parameters.
· Signal Flow Graphs.
· Low-Noise Amplifier Design
o
Requirements
o
Mathematical
approach
o
Smith Chart
approach
o
Stability
analysis
o
Common
architectures
· Active and Passive Mixers.
o
Requirements
o
Mathematical analysis
o
Design
issues
· Oscillators.
o
Requirements
o
Design
issues
o
PLLs
o
Synthesizers
· Power Amplifiers.
o
Requirements
o
Classes
o
Design
issues
Assessment
Test 70% Lab/Assignments 30%
Textbook:
A. Davis, Radio Frequency Circuit Design, Wiley, ISBN: 0471200689
R. Ludwig, P. Bretchko, RF Circuit Design – Theory and Applications, Prentice Hall, ISBN: 0-13-122475-1
D.K. Misra, Radio-Frequency and Microwave Communication Circuits – Analysis and Design, Wiley Inter-Science, ISBN: 0-471-41253-8
Tutorial sheet
Assignment
CCE 5303 - Radio Propagation and QoS
Lectures start: - 9th February 2012
Syllabus
Assessment
Test 80% Assignment 20%
Textbook
Henry L. Bertoni, “Radio Propagation for Modern Wireless Systems,” Prentice Hall, 2000.
Paper 1 - 1st March - download
Paper 2 - 3rd May - download
Assignment - on VLE
Tutorial 1 - download
Tutorial 2 - download
CCE 4001 - Advanced Computer Architectures
CCE 3013 - Computer Architecture
These modules will run at the same time. * Only for CCE3013.
Lectures start: 1st October 2009
Syllabus
Pipelined Architectures
· Techniques used to enhance throughput: Instruction lookahead; execution overlap; pipelining.
· Instruction set dependency on architecture: RISC, CISC.
· Superscalar architecture.
· Special hardware within the processor: Multipliers, barrel shifters.
· Signal Processors.
· Efficiency of pipeline hardware.
Parallel Architectures
· Parallel processing.
· Parallel architectures: Mesh, Star, Ring, and Hypercube.
· Switching elements.
· Arithmetic pipelines.
· Performance considerations.
· Shared Memory Architectures*.
· Cache*.
Assessment
Test 90% (85%*) Lab/Assignments 10% (15%*)
Textbook
D. Sima, T. Fountain and P. Kacsuk, Advanced Computer Architectures, A Design Space Approach, ISBN: 0-201-42291-3
C. Hammacher, Z. Vranesic, S. Zaky, Computer Organization, McGraw Hill, ISBN: 0-07-112218-4
Further reading
M.J. Quinn, Parallel Computing Theory and Practice, McGraw Hill, ISBN: 0-07-113800-5
Tutorial 1 - download
Tutorial 2 - download
Assignment - download
Discussion Paper - Monday 9th January 2012 - download
Lectures start: 5th October 2009
- - Will deliver only the Neural Networks part
Syllabus
Real-Time System Modeling
· Concepts of soft real-time and hard real-time design and modeling.
· Concepts and generation of behavioral models.
· Real-time computing, static and dynamic priority scheduling.
· Rate monotonic scheduling.
· Fault tolerant systems.
· Operations, specifications and validation of communicating sequential processors (CSPs).
Neural Networks
· Multilayer perceptron, Radial basis function networks, Kohonen networks, Hopfield networks.
· Recurrent neural networks.
· Supervised and Unsupervised learning.
· Parallel architectures for neural networks.
Assessment
Test 90% Lab/Assignments 10%
Textbook
C.M. Krishna, K.G. Shin, Real-Time Systems, McGraw-Hill, ISBN: 0-07-114243-6
D.W. Patterson, Artificial Neural Networks Theory and Applications, Prentice Hall, ISBN: 0-13-295353-6
CCE 1301 - Introduction to Communications and Computer Systems
Lectures start: -
Labs start: -
Syllabus
Computer Systems
· Concepts of DC Voltage and Current.
· Concepts of Resistance, Capacitance and Inductance.
· Concepts of AC Voltage and Current.
· The Power Supply.
· Transistor operating as a switch.
· Logic Gates.
· Analogue-to-Digital Converters
· Digital-to-Analogue Converters
· Introduction to Computer Interfacing
Assessment
Test 80% Lab/Assignments 20%
Textbook
No textbook required
Further reading
A.S. Sedra, K.C. Smith, Microelectronic Circuits, ISBN: 0-19-511690-9
J. Millman, A. Grabel, Microelectronics, ISBN: 0-07-100596-X
CCE 5302 - Intelligent Wireless Solutions
Lectures start: - 9th February 2012
Syllabus
Assessment
Test 80% Assignment 20%
Textbook
T.W. Rondeau, C.W. Bostian, “Artificial Intelligence in Wireless Communications, ” Artech House, 2009, ISBN: 978-1-60783-234-8
Paper 1 - 22nd February - download
Paper 2 - 14th March - download
Assignment - on VLE
Tutorial - download
BIT 5003 - Computer Systems & Networks
Lectures start: 8rd October 2010
Syllabus
Computer Systems
Assessment
Test 50% Lab/Assignments 50%
Textbook
No textbook required
Further reading
A.S. Sedra, K.C. Smith, Microelectronic Circuits, ISBN: 0-19-511690-9
J. Millman, A. Grabel, Microelectronics, ISBN: 0-07-100596-X
Assignment
CCE 5121 – Computer and Communication Networks
Lectures start: 9th February 2011
Syllabus
Network Infrastructure: Network Topologies, Circuit
Switched Networks, Packet Switched Networks, Wireless
Networks, Protocols
Network Capacity: Information sources, Signal
Transmission, Bandwidth, Compression, Security, Queues, BER, FER
Assessment
Test 60% Lab/Assignments 40%
Textbook
Behrouz A. Forouzan, “Data Communications and Networking,” McGraw Hill, ISBN: 0-07-251584-8
Assignment
October 2012