ELEC 11513 - Basic Electronics
Course code: ELEC 11513
Title: Basic Electronics
Pre-Requisites: A/L Physics
Co-Requisites: ELEC 11521
Learning Outcomes: At the end of the course, the student will be able to demonstrate (i) basic knowledge and understanding of analogue electronics and their principles of operation and applications (ii) ability in solving problems of analogue.
Course Content: Semiconductor diodes: Diode and diode circuits; Rectifier circuits, Filters, Clippers, Clamping circuits, Voltage regulation, DC power supply. Bipolar junction transistors: Characteristics of transistor configurations, Frequency response, operating point, Transistor biasing, Feedback Theory; positive feedback & negative feedback, Equivalent circuits, Small signal parameters. Amplifiers: Single stage amplifiers, multistage amplifiers, comparison of different types of coupling, Oscillators, Transistor tuned amplifiers.
Method of Teaching and Learning: Lectures, assignments, seminars and student-centered discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Shepherd, J., Mortan, A. H. and Spence, L. F. (1998). Higher Electrical Engineering, Pitman Publishing Ltd.
*Nilsson, J. W. and Riedel, S. A. (2015). Electric Circuits, 10th Edition, Prentice Hall.
*Horowitz, P. and Hill, W. (1997). The art of electronics, 2nd Edition, Cambridge University Press.
*Floyd, T. L. (2018). Electronic Devices (Electron Flow Version), 10th Edition, Prentice-Hall International.
*Hambley, A. R., (2017). Electrical Engineering: Principles and Applications 7th Edition, Prentice Hall.
ELEC 11521 - Basic Electronics Laboratory
Course code: ELEC 11521
Title: Basic Electronics Laboratory
Co-Requisites: ELEC 11513
Learning Outcomes: At the end of the course, the student will be able to demonstrate (i) knowledge and experimental skills gained on applications of fundamental concepts of analogue and digital electronics in experiments and (ii) ability to write technical reports based on experimental data.
Course Content: Basic electronic instruments, Diode and zener diode characteristics, and applications. Transistor characteristics and a single stage amplifier. Computer circuit analysis and practical realization.
Method of Teaching and Learning: Three hours of laboratory classes per week.
Assessment: Continuous assessments, the practical examination at the end-of-course and the presentation.
Recommended Reading:
* Worsnof, B. L and Flint, H. J. (1965). Advanced Practical Physics for Students, Jerrold & Sons Ltd.
* Nilsson, J. W. and Riedel, S. A. (2001). Electric Circuits, Prentice Hall.
* Horowitz, P. and Hill, W. (1997). The art of electronics, 2nd Edition, Cambridge University Press.
* Mortan, A. H., Spence, L. F., and Shepherd, J. (1998). Higher Electrical Engineering.
* Havill, R. L., and Walton, A. K. (1975). Elements of Electronics for Physical Scientists.
* Floyd, T. L. (2004). Electronic Devices, 6th Edition, Prentice-Hall International.
ELEC 12534 - Analogue Electronics
Course Code: ELEC 12534
Title: Analogue Electronics
Pre-Requisites: ELEC 11513
Co-Requisites: ELEC 12541
Learning Outcomes:
At the end of the course, the student will be able demonstrate basic knowledge on digital logic gates and their uses in simple logic circuits.
Course Content:
Field effect transistors: JFETs and MOSFETs, CMOS devices, Switching circuits, Transistor audio power amplifiers: Class A, Class B, Class AB, and Class C amplifiers, Basic principles and types of feedbacks, Operational-amplifier characteristics. Typical performance of selected op-amp types. Non-ideal behaviour, saturation, frequency response, slew rate. Basic uses of op-amp: inverting and noninverting amplifiers, ac amplifiers, summing amplifiers, average amplifiers, scalar changer, voltage follower, difference amplifier, integrators, differentiators, phase shifters, active filters, VC and CV converter, Other uses of op-amp: comparators, zero-crossing detector, clipping, clamping, waveform generators and wave-shaping circuits, Schmitt triggers and Multivibrators, function generators and signal conditioners, Precision rectifiers, Electronic analogue computation: solution of differential equation, time scaling and amplitude scaling of differential equation, simulation of transfer function. Voltage regulators: basic series and shunt regulators, series regulator with transistor feedback and with op-amp, current limiting circuit, complete power supply. Principle of power controllers: Shockley diode, SCR, SCS, diac, triac and their uses in devices. 12 V battery charger.
Method of Teaching and Learning:
Lectures, assignments, seminars and student-centered discussions.
Assessment:
End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
* Floyd, T. L. (2013). Electronic Devices (Conventional Current Version), 9th Edition, Prentice-Hall International.
* Botkar, K. L. (2010). Integrated Circuits, 5th Edition, Khanna Publishers.
* Clayton, G. and Winder, S. (2003). Operational Amplifiers, 5th Edition, Newnes Publications.
* Horowitz, P. and Hill, W. (1997). The art of electronics, 2nd Edition, Cambridge University Press.
ELEC 12541 - Analogue Electronics Laboratory
Course Code: ELEC 12541
Title: Analogue Electronics Laboratory
Pre-Requisites: ELEC 11521
Co-Requisites: ELEC 12534
Learning Outcomes:
At the completion of the course, the student will be able to demonstrate skills of designing and using of electronic circuits and systems with operational amplifiers and related devices.
Course Content:
Practical based on operational amplifier characteristics and related applications.
Method of Teaching and Learning:
Three hours of laboratory classes per week.
Assessment:
Continuous assessments, the practical examination at the end-of-course and the presentation.
Recommended Reading:
* Millman, J. and Halkias, C. (1967). Electronic devices and circuits, McGraw-Hill Book Company.
* Clayton, G. and Winder, S. (2003). Operational Amplifiers, 5th Edition, Newnes Publications.
* Horowitz, P. and Hill, W. (1997). The art of electronics, 2nd Edition, Cambridge University Press.
ELEC 21513 - Digital Electronics
Course Code: ELEC 21513
Title: Digital Electronics
Pre-Requisites: ELEC 12534
Co-Requisites: ELEC 21521
Learning Outcomes:
At the end of the course, the student will be able demonstrate basic knowledge on digital logic gates and their uses in simple logic circuits.
Course Content:
Laws and rules of Boolean Algebra, De Morgan’s theorem, Number Systems and conversions, Binary arithmetic, Logic gates, Logic implementation, Gate universality, Truth tables, Karnaugh map simplification, sum-of-products (SOP) & product-of-sums (POS) minimization, Functions of combinational logic (half and full adders, parallel adders) comparators, decoders, encoders, multiplexers, demultiplexers), Multivibrators: astable, monostable, bistable: latches, Flip-Flops (Set-Reset, Data / delay, Toggle, JK, synchronous, asynchronous), Sequential circuits (counters in sequential system, synchronous and Asynchronous counters, shift registers), arithmetic logic unit (ALU).
Method of Teaching and Learning:
Lectures, assignments, seminars and student-centered discussions.
Assessment:
End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
* Floyd T. L. (2009), Digital Fundamentals, 10th Edition, Prentice-Hall.
* Mano M.M. and Kime C.R. (2004), Logic and computer design fundamentals, Volume 1, Pearson/ Prentice-Hall.
* Holdsworth B. and Woods R. C. (2002). Digital system design, Newnes Publications.
* Prabhakar S.& Shilpa S. , Digital Electronics (2012), Nandani Prakashan Pvt. Ltd.
ELEC 21521 - Digital Electronics Laboratory
Course Code: ELEC 21521
Title: Digital Electronics Laboratory
Pre-Requisites: ELEC 12541
Co-Requisites: ELEC 21514
Learning Outcomes:
At the end of the course, the student will be able to demonstrate the handling of electronic components and related equipment of basic digital electronics and develop skills of writing technical reports based on analysis of experimental data.
Course Content:
Characteristics of AND, OR, NAND, NOR, EX-OR, EX-NOR Logic gates, Combinational Logic circuits, Adders, Flip-Flops, Counters, Registers etc.
Method of Teaching and Learning:
Three hours of laboratory classes per week.
Assessment:
Continuous assessments, the practical examination at the end-of-course and the presentation.
Recommended Reading:
* Floyd, T. L. (1992). Digital Fundamentals, 6th Edition, Prentice-Hall International.
* Holdsworth, B. and Woods, R. C. (2002). Digital system design, Newnes Publications.
ELEC 22534 - Signal Processing and Data Acquisition
Course Code: ELEC 22534
Title: Signal Processing and Data Acquisition
Pre-Requisites: ELEC 21513
Co-Requisites: ELEC 22541
Learning Outcomes:
At the end of the course, the student will be able to describe the common properties of signals, describe basic challenges in processing and analyzing them, explain the principles of filtering and spectral analysis and select suitable methods for applications.
Course Content:
Introduction to linear dynamical systems,. Signal conditioning circuit design and measuring electronics for various sensors, Feedback Controllers (PID) and their applications, Introduction to DSP and digital filters, ADC and DAC circuits
Method of Teaching and Learning:
Lectures, assignments, seminars and student-centered discussions.
Assessment:
End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
Floyd, T. L. (1992). Digital Fundamentals, 6th Edition, Prentice-Hall International.
* Fraden, J. (2000). Handbook of Modern Sensors (Physics, Design, and Applications), 2nd Edition, Springer-Verlog.
* Millman, J. and Grabel, A. (1987). Microelectronics, 2nd Edition, McGraw-Hill Book Company.
* Horowitz, P. and Hill, W. (1997). The art of electronics, 2nd Edition, Cambridge University Press
* M Gopal, Digital control and State variable methods, ISBN: 9780070668805 , 2008.
* A V Oppenheim, R W Schafer & J R Buck, Discrete time signal processing (2nd edition) , PRENTICE HALL. INC, ISBN 0-13-754920-2. 1999.
* Rulph Chassaing, DSP applications using C and TMS320C6X DSK, John Wiley & Sons, ISBN 0-471-20754-3, 2002.
* J G Porakis, D G Manolakis, Digital signal processing, principles, applications and algorithms (3rd edition), Prentice Hall International, ISBN 0-13- 394336-9.
ELEC 22541 - Signal Processing and Data Acquisition Laboratory
Course Code: ELEC 22541
Title: Signal Processing and Data Acquisition Laboratory
Pre-Requisites: ELEC 21521
Co-Requisites: ELEC 22534
Learning Outcomes:
At the end of the course, the student will be able to demonstrate skills on handling of basic signal processing and data acquisition equipment and their applications.
Course Content:
Practical based on comparators, sensors, ADCs, DACs, Amplifiers, pulse shapers, encoders, decoders, filters, etc.
Method of Teaching and Learning:
Three hours of laboratory classes per week.
Assessment:
Continuous assessments, the practical examination at the end-of-course and the presentation.
Recommended Reading:
* Floyd, T. L. (1992). Digital Fundamentals, 6th Edition, Prentice-Hall International.
* Millman, J. and Grabel, A. (1987). Microelectronics, 2nd Edition, McGraw-Hill Book Company.
* Crecraft, D. J. and Gorham, D. (2003). Electronics, 2nd Edition, Nelson Thornes Ltd.
ELEC 31513 - Computer Organization and Architecture
Course Code: ELEC 31513
Title: Computer Organization and Architecture
Pre-Requisites: ELEC 22534
Co-Requisites: ELEC 31521 (No Co-Requisite for students following BSc Honours degree in Physics)
Learning Outcomes: At the end of the course, the student will be able to demonstrate knowledge of Computer Organization and Architecture and ability explain their uses in practical applications.
Course Contents: Introduction (Computer Organization and Architecture, Structure and Function); Computer Evolution and Performance (A Brief History of Computers, Designing for Performances, The Evolution of the Intel x86 Architecture, Embedded systems and the ARM, Performance assessment); A Top-Level View of Computer Function and Interconnection (Computer components, Computer Function, Interconnection structures, Bus interconnection, PCI 95); Cache Memory (Computer Memory System Overview, Cache Memory Principles, Elements of cache design, Pentium 4 cache organization, ARM cache organization); Input/Output (External devices, I/O modules, Programmed I/O, Interrupt-driven I/O, Direct memory access, I/O channels and processors, The external interface: Fire Wire and InfiniBand); Instruction Sets: Characteristics and Functions (Machine instruction characteristics, Types of operands, Intel x86 and ARM data types, Types of operations, Intel x86 and ARM operation types); Instruction Sets: Addressing Modes and Formats (Addressing, x86 and ARM addressing modes, Instruction formats, X86 and ARM instruction formats, Assembly Language); Processor Structure and Function (Processor organization, Register organization, The Instruction cycle, Instruction pipelining, The x86 processor family, The Arm processor); Reduced Instruction Set Computers (RISC) (Instruction execution characteristics, The use of a large register file, Compiler-based register optimization, Reduced instruction set architecture, RISC pipelining, MIPS R4000, SPARC, RISC versus CISC controversy); Instruction-Level Parallelism and Superscalar Processors (Overview, Design issues, Pentium 4, ARM Cortex-A8)
Method of Teaching and Learning: Lectures, assignments, seminars and student-centered discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
* Stallings, W. (2016) Computer Organization and Architecture, 10th Edition, Prentice Hall.
* Mano, M. M., Kime, C. R., and Martin T. (2016).Logic & computer design fundamentals 5th Edition, Prentice Hall.
ELEC 31521 - Computer Architecture Laboratory
Course Code: ELEC 31221
Title: Computer Architecture Laboratory
Pre-Requisites: ELEC 22201
Co-Requisites: ELEC 31214
Learning Outcomes:
At the end of the course, the student will be able to demonstrate acquired first-hand practical experience of computer hardware and their applications.
Course Content:
Experiments based on computer interfacing, microprocessors and microcontrollers.
Method of Teaching and Learning:
Three hours of laboratory classes per week.
Assessment:
Continuous assessments and the end of course practical examination along with the presentation.
Recommended Reading:
* Mano, M. M. and Kim, C. R. (1993). Logic and computer design fundamentals,3rd Edition, Prentice Hall.
ELEC 32534 - Special Topics in Electronics
Course Code: ELEC 32534
Title: Special Topics in Electronics
Pre-Requisites: ELEC 31513
Learning Outcomes: At the end of course, the student will be able to demonstrate knowledge of selected topics in the field of practical electronics.
Course Content: (Two of the following topics will be selected for the course depending on the availability of staff); Advanced Solid State Devices, Communication Systems, Data Communications and Computer Networks, Growth of Semiconductor Materials and Fabrication of Semiconductor Devices, Optical Communication Devices and Systems, Opto-Electronic Devices, Programmable Logic Devices.
Method of Teaching and Learning: A combination of lectures and tutorial discussions.
Assessment: End of semester written examination.
Recommended Reading:
* Holdsworth, B. and Woods, R. C. (2002). Digital system design, Newnes Publications.
* Streetman, B. G. and Bannerjee, S. (1995). Solid State Electronic Devices, 4th Edition, Prentice Hall.
* Williams, R. (1990). Morden GaAs processing method, Artech House Norwood.
* Sze, S. (1981). Physics of semiconductor devices, Wiley, New York.
* Couch, L. W. (1980). Digital and analogue communications systems, Prentice Hall.
* Forouzan, B. A. (2004). Data Communications and Networking, 3rd Edition, Mc-Graw Hill.
* Tannenbaum, A. (2003). Computer Networks, 4th Edition, Prentice Hall.
* Stallings, W. (2004). Data and Computer Communications, 7th Edition, Prentice Hall.
MDGP 31982 - Multi-Disciplinary Group Project
Course Code: MDGP 31982
Title: Multi-Disciplinary Group Project
Learning Outcomes: At the end of the course unit, the student will be able to, (i) demonstrate knowledge and understanding of a selected area of industrial relevance, and (ii) develop skills needed in working in a multicultural, industrial environment.
Course Content: To be specified by the Department.
ELEC 31992 - Professional Placement
Course Code: ELEC 31992
Title: Professional Placement
Learning Outcomes: At the end of the course unit, the student will be able to, (i) demonstrate knowledge and understanding of a selected area of industrial relevance, and (ii) develop skills needed in working in a multicultural, industrial environment.
Course Content: To be specified by the Department.
Method of Teaching and Learning: Training under the supervision and guidance in a relevant industry for six weeks.
Assessment: Evaluation of the progress report submitted by the trainer and the student’s technical report.
Recommended Reading:
* Reading and reference materials recommended/provided by the relevant industry
ELEC 33542 - Research Project
Course Code: ELEC 33542
Title: Research Project
Pre-Requisites: All ELEC Compulsory Course Units
Learning Outcomes: At the end of the course, the student will be able to demonstrate acquired knowledge and experience of conducting a research-based study in the field of electronics and be able in presenting a research report.
Method of Teaching and Learning: A project is assigned to student/s under the supervision of senior staff member/s at the beginning of the Third Year.
Assessment: A dissertation should be submitted and the results should be presented at a seminar. The work will be assessed on the dissertation and the seminar.
Recommended Reading:
* Reading material relevant for research topic/s
ELEC 31553 - Communication Systems
Course Code: ELEC 31553
Title: Communication Systems
Pre-Requisites: Level 1 & 2 Electronics compulsory course modules
Co-Requisites: ELEC 43053 Advanced Electronics Laboratory 1
Learning Outcomes:
At the completion of this course students will be able to,
Describe the basic concepts and issues related to communication systems,
Explain different types of analogue modulation techniques (Amplitude Modulation (AM), Frequency Modulation (FM) and Phase Modulation (PM)),
Understand the fundamentals for analysis the performance of communication systems,
Understand concepts of a digital communication system (Pulse Code Modulation (PCM)).
Course Content: Introduction to communication systems; Network topologies, Types of communication channels, Bandwidth and filtering, Wave propagation, Modulation, Transmission, Multiplexing, Signal transmission, Baseband transmission, Frequency division multiplexing (FDM), Time division multiplexing (TDM), Linear modulation: Amplitude modulation(AM);Baseband vs. band pass communications, Double sideband and double-sideband suppressed carrier, Asymmetric sideband signals: Single sideband and vestigial sideband, Performance analysis in noise, Carrier acquisition, Phase locked loops, Angle modulation; Phase and frequency modulation, Generation and demodulation of FM signals, Pre-emphasis and de-emphasis in angle-modulated systems, FM receivers, Radio and TV broadcasting, AM and FM broadcast technical standards, Sampling theorem: Nyquist rate, Ideal sampling and reconstruction, Practical sampling and reconstruction, Practical issues, Pulse amplitude modulation (PAM), Quantization, Pulse code modulation (PCM); Sampling, Non-uniform quantization and encoding, Bandwidth and noise considerations in PCM, Differential PCM, Delta modulation and linear predictive coding, PAM signals and power spectra, Line codes and spectra, Geometric space representation of signals and noise, Performance analysis in AWGN channels: Optimum detectors for binary polar signalling and general binary signalling, Space analysis of optimum detection.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*W. Couch, Digital and Analogue Communication Systems, 8th Edition, Pearson, 2013
*G. Proakis and M. Salehi, Communication Systems Engineering, 2nd Edition, Prentice‐Hall, 2002
*P. Lathi, Modern Digital and Analogue Communication Systems, 4th Edition, Oxford University Press, 2009
*S. Haykin and M. Moher, Communication Systems, 5th Edition, John Wiley, 2010
ELEC 31563 - Control Systems Design
Course Code: ELEC 31563
Title: Control Systems Design
Pre-Requisites: Level 1 & 2 Electronics course modules
Co-Requisites: ELEC 43053 Advanced Electronics Laboratory 1
Learning Outcomes:
At the completion of this course students will be able to,
Demonstrate the basic knowledge related to control system analysis,
Perform time and frequency domain analysis of dynamical systems,
Explain the performance specifications of control systems,
Have a clear understanding on controller design process,
Demonstrate the skills and techniques required for control system design.
Course Content:
Introduction to control systems, System modelling, Block diagram and signal flow diagram, State variable, Open and close loop systems, Stability analysis, Time domain analysis. Performance of feedback control systems, Root‐locus technique, Frequency domain analysis, Relative stability and design specifications, PID control.
Method of Teaching and Learning:
Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment:
End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Ogata, Modern Control Engineering, 5th Edition, Prentice‐Hall, 2010
*C. Dorf and R. H. Bishop, Modern Control Systems, 12th Edition, Pearson Prentice Hall, 2011
*B. C. Kuo and F. Golnaraghi, Automatic Control Systems, 9th Edition, John Wiley, 2010
ELEC 44033 - Microcontrollers and Embedded Systems
Course Code: ELEC 44033
Title: Microcontrollers and Embedded Systems
Pre-Requisites: All previous Compulsory courses
Co-Requisites: ELEC 43053 Advanced Electronics Laboratory I
Learning Outcomes:
At the completion of this course students will be able to,
Explain the basic concepts related to microcontrollers, microprocessors and embedded systems,
Understand the different types of microcontrollers,
Design and implement microcontroller-based applications.
Course Content: What is an embedded system?, Microprocessor vs. microcontroller, Micro controller families, PIC microcontrollers, microcontroller architecture overview, Parallel port interface, Power supply, Clock oscillator, Assembly language programming, Parameter passing, Global variable, Local variable, Interrupt handling, Introduction to development environment, Serial port, Universal synchronous /asynchronous receiver/transmitter (USART), Data acquisition and manipulation, System C for microcontroller programming, Queue management, Resource management, Real world application design examples, DC motor control, Automation with microcontrollers, Brief introduction to Arduino & Raspberry pi, PIC vs. Arduino.
Method of Teaching and Learning:
Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Wilmshurst (2007) Designing Embedded Systems with PIC Microcontrollers, Principles and Applications, Elsevier, 1st Edition Newnes
*W. Valvano (2012) Embedded Microcomputer Systems: Real Time Interfacing, 3rd Edition, CL Engineering
*A.Mazidi, J. G. Mazidi, R. D. McKinlay (2007) The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2nd Edition, Pearson
*G. J. Lipovski and J. D. Irwin (2000) Embedded Microcontroller Interfacing for M COMPULSORY Systems, 1st Edition, Academic Press
ELEC 43042 - Emerging Topics in Electronics
Course Code: ELEC 43042
Title: Emerging Topics in Electronics
Pre-Requisites: All the Compulsory course modules in Electronics
Learning Outcomes:
At the completion of this course students will be able to,
Gain insights in how to do an effective literature survey, how to make and effective, scientific presentation, and how to write a summary paper (review paper, critical analysis, executive summary),
Improve knowledge in interdisciplinary areas of electronics,
Acquire insight into some selected and emerging areas of electronics.
Course Content: 2D Electronics, Bio-Medical Electronics, Brain-Inspired Computing, Green Electronics, Humanoid Robotics, Medical Robotics, Memristors, Metamaterials, Molecular Electronics, Neuromorphic Architectures, Optoelectronics, Optical Computing, Organic Electronics, Quantum Electronics, Smart Cities, Self-Driving Cars, Spintronics, Super Capacitor Assisted Technologies, Transportation Electrification, Wearable Technology, Wireless Power Transfer.
Method of Teaching and Learning: This module will run throughout level 3. At the beginning instructions are given for guided reading, effective literature survey, writing summaries, and critical analysis etc. Each student must choose several topics under the supervision of staff member and does a literature survey themself based on recently published research articles. They must present a summary of their study in form of presentation and summary paper. During a semester each student must present two topics.
Assessment: Presentations and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Students must find the references themselves
ELEC 43053 - Advanced Electronics Laboratory I
Course Code: ELEC 43053
Title: Advanced Electronics Laboratory I
Pre-Requisites: Level 1 & 2 Electronics compulsory course modules
Co-Requisites: Level 3 Electronics course modules
Learning Outcomes:
At the completion of this course students will be able to:
Demonstrate skills in advanced experimental techniques through laboratory work on areas of Power electronics, Microcontrollers, Embedded systems, Control systems, Communication systems, DSP, Image processing, Semiconductors & Electromagnetism,
Designing and planning of laboratory experiments their own once the final goal is given,
Writing comprehensive laboratory reports and presenting results based on the analysis of experimental data.
Course Content: Power electronics, Microcontrollers, Embedded systems, Control systems, Communication systems, DSP & Image processing, Semiconductor materials, Electromagnetism.
Method of Teaching and Learning: 6 hours of laboratory classes per week and independent learning, PODBL (Project Oriented Design Based Learning).
Assessment: Continuous assessments, attendance and the practical examination at the end-of-course.
Recommended Reading:
*Students must do literature survey of their own and find suitable references once the goal of experiment is given to them.
ELEC 44064 - Power Electronics
Course Code: ELEC 44064
Title: Power Electronics
Pre-Requisites: Level 1 & 2 all Electronics course modules
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Describe the operations of power semiconductor devices such as Diodes, BJTs, IGBTs, MOSFETS, Thyristors, SCS, SCR etc,
Analyse and design AC/DC Rectifiers,
Describe the operation and design switch mode DC-DC convertors.
Course Content: Introduction to Power Electronics, Scope and Applications, Power processors and convertors, Power semiconductor devices, Diodes, Thyristors, Power Transistors, Insulated-Gate Bipolar Transistor (IGBT), MOSFETS, MOS Controlled Thyristors, Silicon controlled switch (SCS), Silicon controlled rectifiers (SCR), Switching characteristics, Uncontrolled and controlled rectifiers, SCR power control, dc-dc switch mode converters; Buck converter, Boost converter, Buck-boost converter, Cuk dc-dc Convertor, Full bridge converter, DC/AC inverters, Voltage source inverters, Current source inverters, PWM methods, SMPS.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Mohan, Power Electronics, A first course, 1st Edition, John Wiley & Sons, 2012
*W. Hart, Power Electronics, 1st Edition, McGraw‐Hill, 2011
*Mohan, T. M. Undeland, W. P. Robbins, Power Electronics: Converters, Applications, and Design,John Wiley, 3rd Edition, 2003
*M. H. Rashid, Power Electronics: Circuits, Devices & Applications, 4th Edition, 2013
ELEC 44074 - Advanced Analogue Electronics
Course Code: ELEC 44074
Title: Advanced Analogue Electronics
Pre-Requisites: Level 1 & 2 Electronics compulsory course modules
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Understand the basic MOS device physics in depth,
Understand the operation of Single stage amplifier, Differential amplifier, LNA, PA, Current mirrors, VCO & PLL in detail,
Analyse biasing, frequency response, stability, and noise performance of a given analogue integrated electronic circuits,
Understand analogue Filter synthesis process,
Design and analyse complex analogue electronics circuits.
Course Content: Scope and Applications of Analogue Electronics; MOS device physics: MOSFET Basics and IV Characteristics, Second order effects, Body effect, Channel length modulation, Subthreshold conduction, MOS device Models; Single stage amplifiers: Common-source (CS) stage, CS with resistive load, Diode connected load, current source load, triode load, source degeneration, Source follower, Common-gate stage, Cascode stage, Folded cascade; Differential amplifiers: Single ended and differential operation, common mode operation, Differential Pair with MOS Loads, Gilbert cell; Passive and active current mirrors: Basic current mirrors, Cascode current mirrors, Active current mirrors; Frequency response of amplifiers: Miller effect, Association of poles and nodes; Feedback: Noise: types of noise in analogue circuits, Voltage-Voltage feedback, Current-voltage feedback, Voltage-current feedback, Current-current feedback, Effects of Loading, OP amps: One-stage OP-AMP, Two-stage OP-AMP, Gain boosting, Common-mode feedback, Noise in OP-AMPs: Stability and Frequency Compensation, multi-pole systems, Phase margin, Frequency Compensation; Bandgap References: Supply independent biasing, Temperature-independent references, Negative TC Voltage, Positive TC Voltage; Bandgap reference, PTAT Current generation; Switched capacitor circuits: Sampling switches, Switched Capacitor Amplifiers, Switched Capacitor Integrator, Switched Capacitor Common mode feedback; Oscillators: Ring oscillators, LC Oscillators, Voltage controlled oscillators (VCO); Phased looked loop (PLL): Simple PLL, Charge pump PLL, Non-ideal effects in PLL, Delay locked loops, PLL Applications; Wide‐bandwidth amplifiers. Low noise circuits, Low noise amplifiers (LNA). Power amplifiers (PA). Active filters, Analogue Filter Synthesis.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Behzad Razavi, Design of Analogue CMOS Integrated Circuit, 1st Edition, McGraw-Hill, 2001
*Franco Sergio, Design with Operational Amplifiers and Analogue Integrated Circuits, 4th Edition, McGraw‐Hill, 2015
*Gray Paul R, Analysis and Design of Analogue Integrated Circuits, 5th Edition, John Wiley, 2010
*Tony Chan Carusone, Analogue Integrated Circuits Design, 2nd Edition, John Wiley, 2011
ELEC 44084 - Applied Electromagnetics
Course Code: ELEC 44084
Title: Applied Electromagnetics
Pre-Requisites: Electric Circuit Fundamentals, Electromagnetic Theory
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Demonstrate knowledge of electromagnetic theory,
Formulate and solve problems in electromagnetism using appropriate mathematical technique.
Course Content: Review of vector analysis, Static electric and magnetic fields, Boundary-value problems in electrostatics, Electrostatic energy, Magnetostatics, Magnetic energy, Time-varying fields, Maxwell equations, Conservation laws, Wave equation and uniform plane waves, Wave propagation, Electromagnetic energy transfer, Reflection of electromagnetic waves, Wave guides and resonant cavities.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Hayt, W. H., and Buck, J. A. (2012). Engineering Electromagnetics, 8th Edition, McGraw‐Hill
*Ulaby, F. T. (2005), Electromagnetics for Engineers, 1stEdition, Pearson Prentice‐Hall.
*Griffiths, D. J. (1999). Introduction to Electrodynamics, 3rd Prentice-Hall
*Jackson, J. D. (1975). Classical Electrodynamics, John Wiley
*Lorrain, P., and Corson, D. (1970). Electromagnetic Fields and Waves, W. H. Freeman & Co
*Reitz, R. and Milford, F. J. (1967). Foundations of Electromagnetic Theory, 2nd Edition, Addison Wesley
ELEC 44094 - CMOS VLSI Systems Design
Course Code: ELEC 44094
Title: CMOS VLSI Systems Design
Pre-Requisites: Level 1 & 2 Electronics Compulsory course modules
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Understand basics of CMOS VLSI design process,
Gain clear understanding on VLSI Design rules,
Design and layout basic CMOS integrated circuits by applying the common design techniques for optimization (Sketch digital circuits in transistor level),
Sketch the layout of simple circuit according to the layout design rules,
Do the timing analysis (Estimate the delay of logic gates),
Performance estimation of VLSI circuits,
Understand the trade-offs and issues in modern VLSI design,
Design and optimize complex functional blocks,
Use commercial CAD tools for design and optimization.
Course Content: IC design history, Overview of CMOS design; CMOS Transistor basics, CMOS Logic, Compound gates, Pass transistors, Transmission gates, Tristate Gates, Multiplexers, Latches and Flip-Flops, CMOS processing technology; Vapour formation, Photolithography, Layout design rules, CMOS process Enhancement, Technology related issues, MOS Transistor theory; Operation, Ideal IV characteristics, CV characteristics, Simplified MOS capacitor model, Diffusion capacitance, Non-Ideal effects; Velocity saturation, Mobility degradation, Channel length modulation, Body effect, Sub threshold conduction, Junction leakage, Tunnelling, Temperature dependence, Geometry dependence, Circuit characterization and performance estimation, Delay estimation; RC Delay models ,Elmore delay model, Linear delay model, Logical effort, Electrical effort, Transistor sizing, Branching effort, Stage effort, Choosing the best no of stages for given design, Asymmetric gates, Skewed Gates, Pseudo-nMOS Logic, Dynamic Logic, Monotonicity, Pass transistor logic, Domino gates, Sequential circuits, Floor planning, Sequencing, Sequencing Element design, Max and min-Delay, Clock skew, Time borrowing, Two-Phase clocking, Interconnect, Wire engineering & reliability, Packaging, Design methodology and tools, VLSI Design automation using CAD tools.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*H. E. Weste and D. M. Harris, CMOS VLSI design, A circuit and system perspective, 4th edition, Pearson, 2005
*H. E. Weste and D. M. Harris, Integrated Circuit Design, 4th Edition, Pearson, 2011
*Wolf, Modern VLSI Design: System-on-Chip Design, 3rd Edition, Prentice Hall, 2002
*S. M. Kang and Y. Leblebici, CMOS Digital Integrated Circuits, 3rd Edition, McGraw-Hill, 2003
ELEC 43133 - Advanced Electronics Laboratory II
Course Code: ELEC 43133
Title: Advanced Electronics Laboratory II
Pre-Requisites: Level 1, 2 & 3 Electronics compulsory course modules
Co-Requisites: All level 4 Electronics course modules
Learning Outcomes:
At the completion of this course students will be able to,
Demonstrate skills in advanced experimental techniques through laboratory work on power electronics, Microcontrollers, Embedded systems, Control systems, Communication systems, DSP & Image Processing, Advanced Electromagnetism, RF & Microwave Circuits Design, Optoelectronics, Industrial Automation, and FPGAs,
Designing and planning of laboratory experiments their own,
Writing comprehensive laboratory reports and presenting results based on the analysis of experimental data.
Course Content: Power electronics, Microcontrollers, Embedded systems, Control systems, Communication systems, DSP & Image Processing, Advanced Electromagnetism, RF & Microwave Circuits Design, Optoelectronics, Industrial Automation, and FPGAs.
Method of Teaching and Learning: 6 hours of laboratory classes per week and independent learning, PODBL (Project Oriented Design Based Learning).
Assessment: Continuous assessments, attendance and the practical examination at the end-of-course.
Recommended Reading:
*Students must do literature survey of their own and find suitable references once the goal of experiment is given to them.
ELEC 44103 - Digital Signal Processing (DSP)
Course Code: ELEC 44103
Title: Digital Signal Processing (DSP)
Pre-Requisites: Level 1 & 2 Electronics course modules
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Understand basic concepts related to Digital Signal Processing,
Analysis and design of discrete-time linear-time invariant systems for processing discrete-time signals,
Analyse and design digital filters; FIR and IIR filters.
Course Content: Signal sampling and quantization, Review of discrete-time (DT) signals: linearity, Time-invariance, Causality, Stability, and Convolution; Discrete-time Fourier transform and difference equations, Fast Fourier transform (FFT), Sampling theorem; Reconstruction of continuous-time signals from discrete-time signals; Interpolation and decimation, The z-transform, Basic filtering types, and Digital filter realization; Finite impulse response (FIR) and infinite impulse response (IIR), FIR filter design techniques: Frequency sampling and windowing method, IIR filter design using analogue prototypes, and Transforms from continuous-time to discrete time.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Tan, J. Jiang, Digital Signal Processing: Fundamentals and Applications, 2nd Edition, Academic Press, 2013
*Ifeachor, B. Jervis, Digital Signal Processing, A Practical Approach, 2nd Edition, Prentice Hall, 2001
*V. Oppenheim, R. W. Schafer, Discrete-Time Signal Processing, 3rd Edition, Pearson, 2010
*K. S. Mitra, Digital Signal Processing: A Computer based Approach, 2nd Edition, McGraw-Hill, 1998
ELEC 44112 - Digital Systems Design with PLD
Course Code: ELEC 44112
Title: Digital Systems Design with PLD
Pre-Requisites: Digital Electronics
Learning Outcomes:
At the completion of this course students will be able to,
Understand ROM structure and use it for digital circuit design,
Understand the architecture of SPLDs and implement simple logic functions with them,
Understand razing hazards and hazel free design techniques,
Design with CPLD,
Design digital circuits with FPGAs,
Demonstrate PLD programming with HDLs (VHDL or Verilog),
Design FSM and implement them with HDLs.
Course Content: ROM internal architecture, ROM as PLD, Simple programmable logic devices (SPLDs), SPLD internal architectures, Logic implementation using PGA, PLA, PLA, PLS & GAL, Controlled inverters, Output logic macrocells (OLMCs), Racing hazards in PLDs, Hazel free design techniques, Programmable logic sequencers (PLS), Complex PLD (CPLDs), CPLD macrocells, Shared expanding, Parallel expanding, FPGA, FPGA architecture, Look up table (LUTs), Logic modules, Slices, Platform FPGAs, Hard-Compulsory logic, IP Compulsory logic, Xilinx & Altera FPGAs, Generating SOP cascading chains using Vertex, ASMBL FPGAs, Programming technologies; Fusible links, Anti-fuses, EPROM, E2PROM, SRAM, Hardware description languages (HDLs), VHDL, Verilog, VHDL examples for combinational & sequential logic design, VHDL syntax, Dataflow description, Behavioural description, State machine (Melay & Moore machine using HDLs), Sequence recognizer example, Logic compilers, JDEC file, JTAG boundary scanning, design entry, Logic synthesis & optimization, Functional simulation, Timing simulation, Waveform editors, In-system programming (ISP), Xilinx ISE sample demonstrations.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions and Laboratory classes.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Holdsworth and R. C. Woods, Digital system design, 4th Edition, Newnes, 2002
*Floyd, T. L. (2014). Digital Fundamentals, 11th Edition, Pearson
*C. Chang, Digital Systems Design with VHDL and Synthesis: An integrated approach, 1st Edition, Wiley-IEEE Computer Society, 1999
*Morris Mano Charles Kime, Logic and Computer Design Fundamentals, 4th Edition, Pearson, 2014
*Xilinx ISE 9. 1 Quick Start Tutorial, Xilinx Cooperation
ELEC 44123 - RF & Microwave Circuits Design
Course Code: ELEC 44123
Title: RF & Microwave Circuits Design
Pre-Requisites: Level 1 & 2 Electronics compulsory course modules
Co-Requisites: ELEC 43133 Advanced Electronics Laboratory II
Learning Outcomes:
At the completion of this course students will be able to,
Understand the basics of RF circuit design,
Understand the signal flow graphs and their applications,
Analyse microwave circuits using Z, Y, ABCD, and S-parameters,
Design and analyse planar transmission lines,
Design and analyse micro strip circuits,
Analyse microwave circuits using lumped circuit simulation and EM Simulation.
Course Content: Radio‐frequency circuits design, Impedance matching, Smith chart & operations. Small‐signal RF amplifiers, Mixers, RF power amplifiers, Oscillators, Phase‐locked loop (PLL) circuits, signal flow graphs and their applications in microwave circuit analysis and design, Z, Y, ABCD and S‐parameters, Two port parameters, Scattering matrix parameters, Planar transmission lines, Microstrip line design, Lumped/distributed circuit elements, Impedance matching circuits, resonators, dividers, couplers, filters and duplexers.
Method of Teaching and Learning: Combination of Lectures, Tutorial discussions, Student-centred discussions, Demonstration type laboratory class.
Assessment: End-of-course written examination and other assessments announced at the beginning of the course unit.
Recommended Reading:
*M. Pozar, Microwave Engineering, 4th Edition, John Wiley, 2012
*Hong Jia‐Sheng and Lancaster M J, Microstrip Filters for RF/Microwave Applications, 2nd Edition, John Wiley, 2011
*Ludwig Reinhold and Bretchko Pavel, RF Circuit Design: Theory and Applications, 2nd Edition, Prentice‐Hall, 2008
*White Joseph F, High Frequency Techniques: An Introduction to RF and Microwave Engineering, IEEE Press, 2004
*R. E. Collin, Foundations of Microwave Engineering, 2nd Edition, McGraw-Hill 1992
ELEC 44143 - Research and Development Internship in Electronics
Course Code: ELEC 44143
Title: Research and Development Internship in Electronics
Pre-Requisites: All Compulsory courses of Level 1, 2 & 3
Learning Outcomes:
At the completion of this course students will be able to,
Apply theoretical knowledge in an industrial & professional setting for R & D works,
Develop professional competencies and relationships,
Develop exposure to a professional field and an understanding of professional etiquette,
Evaluate the professional organizational culture,
Evaluate critically the internship experience as an exemplar for the field,
Prepare a professional report on the internship.
Course Content: Apply theoretical knowledge in an industrial & professional setting for research and development works, Development of professional competencies and interpersonal relationships, Develop exposure to a professional field and an understanding of professional etiquette. The student should learn from observing the professional behaviour of the supervisor and other employees at the site, as well as through interaction with customers or clients. The student also practices proper business etiquette while fulfilling his or her training responsibilities and evaluates the professional organizational culture. The student should be able to understand the dynamics of an organization’s culture through observing and reflecting on how decisions are made, how work is structured, how power is shared, how colleagues interact, how an organization’s mission/vision are implemented, find to what degree accountability and feedback are present in the organization, evaluate critically the internship experience as an exemplar for the field, compose a professional report on the training, and learn the basic structure and ingredients of a technical report on an industrial experience.
Method of Teaching and Learning: Supervisor of the industrial organization will assign a project to be completed at the end of the training period.
Assessment: Oral presentation based on technical report and other assessments announced at the beginning of the course unit.
Recommended Reading:
*Students must find relevant material under guidance of field supervisor if they need any
ELEC 44158 - Research Project
Course Code: ELEC 44158
Title: Research Project
Pre-Requisites: All compulsory course modules in Electronics
Learning Outcomes:
At the completion of this course students will be able to demonstrate competence in,
Planning and carrying out a research project in Electronics,
Identify, define and investigate a research problem in electronics to provide a solution,
Write a research project plan, document the progress in detail, and conduct progress reviews,
Use suitable electronics principles to reach and solve a research/design problem,
Writing a dissertation on the research findings and presentation of the results to convince via effective communication in both writing and orally,
Ethical research practices, and improves technical abilities.
Course Content: A student will be assigned a research project in Electronics. Initially students have to submit a project proposal and select suitable project supervisor(s). The students’ progress will be evaluated regularly by the supervisor and the examination panel. A project report in the form of a dissertation will be submitted at the end of the project.
Method of Teaching and Learning: PODBL (Project Oriented Design Based Learning) method will be utilized.
Assessment: Research proposal, Research progress presentations, Project Demonstration, Final oral presentation, Dissertation, Presentation at symposium.
Recommended Reading:
*Student must find related references themselves
*Level 4 courses will only be offered for the students who follow the BSc Honours Degree Programme in Electronic