MSC Telecommunication Engineering Curriculum
MSC Telecommunication Engineering Curriculum
The total minimum requirement for a M.Phil/Ph.D. degree comprises 12 credits units for the
thesis in addition to satisfying the coursework credit load of 45 credit units (Coursework credit
units earned for the M.Sc inclusive). The candidate graduating for the M.Phil must satisfy the
minimum coursework requirements for the M.Sc in addition to the thesis requirement.
NOTE: A candidate can be presented for examination for the M.Phil/Ph.D (as the case
might be) after a minimum of 24 months if he/she has satisfied all the above requirements.
6.0 COURSE REQUIREMENTS:
For any of the options selected at the M.Sc Level:
a) A student must score a minimum of 50% in all courses taken towards the degree:
b) Each student will be expected to pass the entire COMMON courses, CORE and a specified
minimum number (1) of ELECTIVE (3 Credits) courses depending on the specialization.
c) A student wishing to pursue a Ph.D degree in the Department upon completion of the M.Sc
degree is advised to consider offering more elective courses (coursework requirement for
PhD is 45CUs inclusive of MSc CUs)
CORE COURSES
S/N CODE TITLE CU
1 CMEN831 DATA COMMUNICATIONS 3
2 CMEN832 OPTICAL COMMUNICATIONS 3
3 CMEN833 DIGITAL COMMUNICATIONS 3
4 CMEN835 WIRELESS AND MOBILE COMMUNICATIONS 3
5 CMEN838 SATELLITE COMMUNICATIONS 3
15
ELECTIVE COURSES
S/N CODE TITLE CU
1 CMEN822 EMERGING WIRELESS TECHNOLOGIES 3
2 CMEN824 SECURE COMMUNICATIONS 3
3 CMEN825 WIRELESS MOBILE Ad-Hoc AND SENSOR 3
NETWORKS
4 CMEN827 ADVANCED ELECTROMAGNETIC FIELD AND 3
COMPATIBILITY
5 CMEN847 ENGINEERING PRODUCT DESIGN AND 3
INNOVATION
OBJECTIVES:
1. To understand the meanings of research and project management.
2. To understand the basic concepts of research and types of research.
3. To describe the research process and understand its key components.
4. To understand the meaning and need for literature review as well as its structure.
5. To identify the main sources of literature.
6. To understand the meaning and types of academic plagiarism.
7. To understand the main elements and structures of MSc Dissertation and PhD Thesis.
8. To learn the techniques for successful oral presentation at the Viva Voce.
9. To learn different work plan techniques for effective project management
10. To learn and apply the techniques of risk management in project implementation
COURSE OUTLINE
MODULE I: FOUNDATION CONCEPTS
Definition of research, Objectives of research: diagnostic, hypothesis-testing Classifications of
research based on objectives: descriptive, correlational, explanatory, exploratory. Characteristics
of research: critical, empirical, valid and verifiable, controlled, rigorous, systematic Types of
research: qualitative, quantitative, conceptual, empirical, fundamental, applied, descriptive,
analytical
Learning Outcomes
By the end of this course, students should have understood:
1. The different types of research and the research process.
2. How to conduct critical literature review.
3. How to identify research gaps from which a research problem could be defined.
4. The various forms and implications of plagiarism.
5. The structure and techniques of writing good Dissertation and Thesis proposals/reports
6. The principles and applications of research project management.
Grading
1. Continuous assessment: Reports/Presentation, Written test (40%)
2. Semester Examination (60%)
COURSE OUTLINE
MODULE I: GENERAL OVERVIEW AND DISCRETE-TIME SIGNALS
Definitions of signal and system. Describe elements of digital signal processing. Advantages and
disadvantages of digital signal processing compared with analogue signal processing. Describe
major signal processing methods: transform methods, model based, Bayesian statistical, Neural
networks. Methods of representing discrete-time signals: graphical, functional, tabular,
sequential. Characteristics of Elementary discrete-time signals: unit impulse, unit step, unit ramp,
complex exponential, real exponential, sinusoidal. Basic Operations on Sequences: time shifting,
time reversal, time scaling, amplitude scaling, signal addition, signal multiplication.
Classifications of discrete-time signals: deterministic and random, energy and power, bounded
and unbounded, causal and non-causal, even and odd.
MODULE V: Z - TRANSFORM
Definition. Region of convergence and its properties. Types and properties of z-transform.
Relationship between z-transform and discrete Fourier transform. Inverse z-transform methods:
power series method, convolution integral method, partial fraction expansion method. Z-
transform analysis of LTI sytems; solution of difference equation using z-transfor method.
stability and causality.
Learning Outcomes
By the end of this course students should have understood:
1. The main types discrete signal synthesis and their characteristics.
2. The charateristics and analysis of LTI system in both frequency and z-domain.
3. The principles and analyses of z-transform and DTFT transform methods.
4. The principles and analyses of DFT and FFT transform methods
5. Different techniques for increasing cell capacity
6. The concept and design of digital filters; IIR, FIR, and adaptive.
7. The concept of random signal processing and multirate signal processing and their
applications
8. How to realize discrete-time LTI systems using z-transfom.
Grading
1. Continuous assessment: Reports/Presentation, Written test (40%)
2. Semester Examination (60%)
CMEN 827: ADVANCE ELECTROMAGNETIC FIELDS AND ELECTROMAGNETIC
COMPATIBILITY (3 CREDIT UNITS)
Aim: To learn properties of advance electromagnetic fields, waves and EMC in an engineering
context.
OBJECTIVES:
1. Students shall understand the concept of electromagnetics laws and describe
electromagnetic phenomena.
2. Students shall be able to state and explain the laws and principles of electric, magnetic,
and electromagnetic fields.
3. Students will be introduced to some fundamental concept of electricity and magnetism to
form a bridge between circuit theory to the transmission lines, waves and wireless
systems, in order to solve problems in electrostatic, magnetostatic, and electromagnetic
fields, that describe the principles of operation of several electrical, magnetic, and
electromagnetic devices.
4. Students will be introduced to some areas of applications of electromagnetic fields and
waves.
5. Understand the principles and applications of time - varying electro-magnetic Fields
6. Understand the principles of Electromagnetic compatibility in electronics devices
MODULE V:
The concept of Electromagnetic Compatibility. Numerical analysis and Simulation.
Learning Outcomes
Students that successfully complete this course should be able to:
1. Understand how vector analysis can be used to facilitate the analysis of Electric and
Magnetic fields.
2. Describe laws that govern Electromagnetic fields and waves.
3. Apply the laws and principles of electricity and magnetism in solving practical problems
in electromagnetic fields.
4. Explain some areas of applications of electromagnetic fields and waves.
5. Understand the principles and applications of time - varying electro-magnetic Fields and
be familiar with Maxwell’s equations
6. Understand Poynting's theorem and the conservation energy and momentum
7. Understand the principles of propagation of waves in a guided media
8. Expose students to some EM simulations software
9. To understand EMC phenomena
GRADING
Method Weight
Report/presentation 20%
Written CA Test 20%
Written Exams 60%
OBJECTIVES:
1. To know the different types of data media, modes of transmission (flow), and
communication modes.
2. To know the different categories of data networks as well as support standards and
reference models.
3. To understand digital-to-digital conversion, switching (circuit, message, and packet), and
routing (unicast, broadcast, multicast, and anycast) of data packets, as well as support
algorithms.
4. To understand the functions of Modems and DSS and how different techniques (FDM,
TDM, WDM, CDM) multiplex data packets onto a single high-speed line.
5. To know the different types of data networks (PAN, LAN, MAN, WAN, INTERNET)
and internetworking.
6. To know the different fundamentals architectures of data networks, their associated
problems, and their applications.
LEARNING OUTCOMES
1. Know the different types data media, modes of transmission (flow), and communication
codes.
2. Know the different categories of data networks as well as support standards and reference
models.
3. Understand digital-to-digital conversion, switching (circuit, message, and packet), and
routing (unicast, broadcast, multicast, and anycast) of data packets, as well as support
algorithms.
4. Understand the functions of Modems and DSL.
5. Understand the different multiplexing techniques (FDM, TDM, WDM, CDM)
6. Know the different types of data networks (PAN, LAN, MAN, WAN, INTERNET) and
internetworking.
7. Know the different fundamentals architectures of data networks, their associated
problems, and their applications.
GRADING
Method Weight
Report/Presentation 20%
Written CA Test 20%
Written Exams 60%
Total 100%
LEARNING OUTCOMES
Upon successful completion of this course, students should be able to:
1. Describe the propagation of light in an optical fibre
2. Explain the generation and detection of light.
3. Carryout performance analyse of practical optical fibre communication links
4. Carryout design of optical communication system
GRADING SYSTEM
Method Weight
Report/Presentation 20%
Written CA Test 20%
Written Exams 60%
Total 100%
2. To learn the commonly used techniques of modulation, source coding, and channel
coding as well as their areas of application
4. To understand different types of channel models and how to evaluate their capacities.
5. To understand and analyse the effect of noise on digital signal in terms of probability
of error and eye diagram
COURSE OUTLINE
MODULE I: INTRODUCTION
Generic block diagram of a digital communications system. Digital communications equipment:
CODECS, multiplexers, MODEMS, radio transmitter and receivers. Advantages and
disadvantages of digital communications.
Learning Outcomes
By the end of this course, students should have understood:
1. The principles of digital communications.
2. The different types of digital modulations schemes, their analyses, limitations and areas
of applications.
3. The principles and analyses of different types of channel coding techniques and their
applications to error control.
4. The need for, and types of source coding techniques for minimizing redundancies.
5. The concept and measure of information.
6. Different types of channel models, determination of their capacities.
7. The Shannon-Hartley capacity theorem and their application in designing digital
communication systems.
Grading
1. Continuous assessment: Reports/Presentation, Written test (40%)
2. Semester Examination (60%)
Learning Outcomes
By the end of this course, students should have understood:
1. The main types of wireless networks, standards governing them, applications and
limitations.
2. The cellular concept and the limitations imposed by interference on system capacity and
quality of service.
3. The key propagation impairments
4. How handover is affected when a mobile cross the cell boundary
5. Different techniques for increasing cell capacity
6. How to design and engineer a cellular mobile network to ensure acceptable quality of
service
Grading
1. Continuous assessment: Reports/Presentation, Written test (40%)
2. Semester Examination (60%)
COURSE OUTLINE
MODULE I: GENERAL OVERVIEW
Fundamental definitions: management, network, network management. Hardware and software
resources to be managed. Protocols that support network management. Key areas of network
management. Network management system: definition, generic block diagram. Open system
interconnection (OSI) and TCP/IP models as related to network management layers.
Learning Outcomes
By the end of this course, students should have understood:
1. The need and functions of network management
2. The main building blocks of a modern network management system.
3. Different types of network management models
4. Different types of network management protocols and their characteristics and limitations
5. Causes of network congestion and the techniques for controlling network congestion.
6. How to use network management tools and equipment to measure key network
performance metrics
7. How to use advanced probability concepts and queueing theory for the performance
analysis of networks
Grading
1. Continuous assessment: Reports/Presentation, Written test (40%)
2. Semester Examination (60%)
Learning Outcomes
GRADING
Method Weight
Continuous Assessment 40%
Written Exams 60%
Total 100%
LEARNING OUTCOMES:
Upon satisfactory completion of the course, the student will be able to:
1. Describe an engineering design and development process
2. Demonstrate individual skill using selected manufacturing techniques, including drilling,
pressing, tapping, and rapid prototyping
3. Use engineering design principles to execute a design from concept to finished product
4. Fabricate and assembly a product from engineering drawings
5. Work collaboratively on a team to successfully complete a design project
GRADING
Method Weight
Continuous Assessment 40%
Written Exams 60%
Total 100%
CMEN 851: ELECTRONIC COMMUNICATIONS SYSTEMS MODELING AND
SIMULATION (3 CREDIT UNITS)
OBJECTIVES:
The student should learn and apply:
1. Methodology of problem solving for simulation
2. Basic concepts of modelling
3. Performance Evaluation Techniques
4. Error sources in simulation
5. Simulation environment and software issues
COURSE OUTLINE
MODULE I: ROLE OF SIMULATION
Examples of complexity: analytically tractable system, analytically intractable system,
analytically tedious system. Multidisciplinary aspects of simulation. Models. Deterministic and
stochastic simulations: Examples of each. Application: link budget and system level specification
process. Implementation and testing of key components, completion of the hardware prototype
and validation of the simulation model, end – of - life predictions. Software packages for
simulation such as MAPLESIM, CST, R Programing,
LEARNING OUTCOMES
On completion of this course, the student should be able to:
1. understand the roles of electronic simulation and its methods
2. understand and apply Monte Carlo simulation technique
3. understand various simulation techniques
4. understand and apply simulation of a cellular radio system
5. understand discrete channel models
6. be familiar with the various performance evaluation method
7. understand the hierarchical modeling approach for communications networks
8. understand the use of conditional experiments for simulations
9. understand the error sources in simulations
10. understand signals and systems in the time and frequency domains
GRADING
Method Weight
Report/Presentation 20%
Written CA Test 20%
Written Exams 60%
TOTAL 100%
OBJECTIVES
1. To understand the concept of liners transformation
2. To know how to analyze communication systems
3. To understand the concept of scalars and vectors in communication analysis
4. To learn how to apply binomial series in communication analysis
GRADING
Method Weight
Continuous Assessment 40%
Written Exams 60%
Total 100%
CMEN 825: WIRELESS MOBILE Ad Hoc AND SENSOR NETWORKS (3 Credit Units)
CORE/COMMON/ELECTIVE
LEARNING OBJECTIVES
The purpose of this course is to introduce students to:
1. broad understanding about the network architecture of wireless sensor network;
2. all basic characteristics of wireless sensor networks and sensor nodes;
3. the principles of data transmission, clustering algorithm and routing protocols;
4. the different constraint of wireless sensor network, e.g., coverage, power management,
security and data collisions.
5. the design and development of new network architecture and MAC protocols.
COURSE OUTLINE
LEARNING OUTCOMES
At completing this course the student should be able to:
be Familiar with the principle of sensor nodes, network deployment and architectures.
know the differences among different networks.
know the data transmission and routing protocols;
know the applications of wireless sensor networks;
apply and analyse the performance of different routing and MAC protocols;
evaluate the performance of different MAC protocols and clustering algorithm;
obtain the throughput and channel utilization;
design the network architecture and MAC protocol.