UNIVERSITY OF NIGERIA
Faculty of Engineering
Department of Electronic Engineering
Revised Five-Year Standard Undergraduate Academic Programme for BEng (Hons) in Electronic Engineering
Revised Five-Year Standard Undergraduate Academic Programme for BEng (Hons) in Electronic Engineering
The Department of Electronic Engineering was founded in 1981 from the parent Department of Electrical/Electronic Engineering, one of the pioneer departments in the Faculty of Engineering, University of Nigeria, Nsukka. The Department was founded on the national intention to be part of the digital revolution and the University goal to be at the frontiers of knowledge and development in Electronic Engineering.
In the pursuit of these national and institutional goals, the Department has recorded many significant milestones. These include, among other things: the Department has never lost any academic or professional accreditation by the National Universities Commission (NUC) and the Council for Registration of Engineers in Nigeria (COREN), respectively. It is note worthy to state that the Department came first among the five departments of the Faculty in the latest accreditation exercises by the both national bodies (NUC and COREN) in 2006. Since its inception (1981), the Department has produced the highest number of first class graduates than any other departments in the University. These performances have earned the Department two national designations (honours) as a Centre of Excellence in Electronics and in Information and Communication Technology (ICT) in 1986 and 2001, respectively.
The Department’s vigorous strive for academic and professional excellence for both its students and staff, has culminated into a number of teaching and research collaborations with other national and international institutions. At the national level, the Department runs Postgraduate Diploma and Masters (PGD, M.Eng, M.Sc) programmes in Telecommunications Engineering and ICT in collaboration with the Digital Bridge Institute (DBI), Abuja. DBI is an International Centre for Professional Training in Telecommunications and ICT, established in 2004 by the National Communications Commission (NCC).
The international linkage of the Department includes teaching, research and exchange collaborations with the Delft University of Technology (TU Delft) in the Netherlands. The University of Nigeria, Nsukka signed an MOU with Delft University of Technology on behalf of the Department of Electronic Engineering and other departments (Physics, Computer Science, Electrical Engineering) of the University to establish a Centre of Excellence in Microsystems and Nanoelectronics at UNN.
The Department is designed to develop and execute a world-class electronic engineering programme intended to provide sound theoretical and practical training for students in the areas of communication, control, measurement, instrumentation, digital electronics and computer. This
intention was born out of the national drive to be part of the digital revolution and the information society, as well as an institutional strive to be at the cutting edge of global developmental trends in Information and Communication Technology (ICT).
The main objective of the five/four/three–year Bachelor of Engineering (B.Eng) programme offered by the Department of Electronic Engineering is to produce first degree Electronic Engineering graduates armed with adequate theoretical knowledge and practical experience for successful and fruitful career in the Electronic Engineering profession. At the end of the programme, the student would have been basically equipped to perform the following functions in the course of their individual professional practices:
- Design, develop and install electronic systems;
- Operate and maintain electronic systems.
- Grow through industrial practice,
- Further studies and research in the development of improved electrical devices and systems and in the advancement of Electronic Engineering knowledge.
In line with the modern trends in curriculum development all over the globe as well as the Nigerian Universities Commission regulations for engineering study in the country, students of Electronic Engineering are expected to graduate in five years (academic sessions) for UME students, four years for Direct Entry students and three years for students with B.Eng. in related areas.
In the first two years of study, different courses from all facets of learning in different departments/faculties are taught. These courses provide an overview of the broad field of Engineering. In the third year, students are exposed to both Electrical and Electronics courses with different laboratory experiments. The fourth year is a year of pure electronic courses with more laboratory courses, technical Writing and Seminar presentation and 6-month Industrial Training (IT) organized by the Student Industrial Works Experience Scheme (SIWES) in relevant industries. In the final year, students in addition to taking other final year courses must undertake and complete a bachelor of engineering final year project selected from any area of electronic engineering and with a significant practical content. The project report and design is evaluated on the basis of the continuous assessment of individual performance throughout the year and an oral examination.
UTME Entry Requirements
Candidates for admission to the Department must first satisfy the University entry requirements. The University requires that departmental requirements be obtained in not more than two sittings. The Departmental minimum requirement is passes at levels not lower than credit in Senior
Secondary School Examination or its equivalent in five subjects including Mathematics, Physics, Chemistry and English Language.
It is imperative to note that the technological advancement of any country lies in the hands of its Engineers. The need for Electronic Engineers in the society today cannot be over-emphasized. This is because Electronic Engineering permeates almost every aspect of life and industry. Our graduates are properly equipped to take on challenging jobs such as design, development and production of hardware and software for industries such as Telecommunications, ICT Companies, Computer Networking Firms, Software Companies, Oil Companies etc. There are also numerous job opportunities in Banks, Research Institutes and Academic Institutes.
|Circuits and Systems||1|
|Physical and Applied Electronics||2|
|Measurement, Instrumentation & Laboratories||6|
|Digital and Computer Systems||7|
|Projects & Technical writing||9|
COURSE CODE TITLE UNIT
|EGR 101 Introduction to Engineering 2|
|MTH 111 Elementary Mathematics I 3|
|MTH121 Elementary Mathematics III 3|
|CHM 101 Basic Principles of Chemistry I 2|
|CHM 171 Basic Practical Chemistry 2|
|PHY 107 Fundamentals of Physics I 3|
|PHY 192 Practical Physics 2|
|GSP 101 The Use of English I 2|
|GSP 111 Use of Library Studies 2|
EGR 102 Applied Mechanics 3
|MTH 112 Elementary Mathematics II 3|
|CHM 112 Basic Principles of Chemistry II 2
CHM 122 Basic Principles of Chemistry III 2
PHY 105 Gen. Physics for Physical Sciences II 2
PHY 109 Fundamentals of Physics III 3
GSP 102 The Use of English II 2
|REQUIRED ANCILLARY COURSES|
|EGR 201||Materials Science I||2|
|EGR 203||Materials Science Laboratory||1|
|CVE 211||Strength of Materials||2|
|CVE 213||Strength of Materials laboratory||1|
|EEE 211||Basic Electrical Engineering||3|
|MEC 211||Engineering Drawing I||2|
|MEC 261||Engineering Thermodynamics I||2|
|MTH 206||Advanced Mathematics VI||2|
|GENERAL STUDIES COURSES|
|GSP 201||Basic Concepts & Theories of Peace||2|
|GSP 207||Humanities I||2|
|ECE 272||Engineering Computer Programming||3|
|ECE 262||Engineering Computer||Programming||1|
|REQUIRED ANCILLARY COURSES|
|CVE 222||Fluid Mechanics I||2|
|CVE 224||Fluid Mechanics Laboratory||1|
|MEC 212||Workshop Technology I||2|
|MTH 208||Advanced Mathematics VIII||2|
|MTH 207||Advanced Mathematics VII||2|
|GENERAL STUDIES COURSES|
|GSP 202||Issues in Peace & Conflict Resolution||2|
|GSP 208||Humanities II||2|
|ECE 311||Circuit Theory I||3|
|ECE 321||Physical Electronics||3|
|ECE 331||Electromagnetic Fields & Waves I||2|
|ECE 361||Measurements and Instrumentation||3|
|ECE 363||Physical Electronics Laboratory||1|
|REQUIRED ANCILLARY COURSES|
|EEE 351||Electrical Machines Laboratory||1|
|EEE 361||Electrical Machines I||3|
|STA 203||Statistics For Physical Sciences and||2|
|ECE 371||System Programming||2|
|CED 341||Introduction to Entrepreneurship||2|
|ECE 312||Circuit Theory II||3|
|ECE 322||Applied Electronics I||3|
|ECE 332||Electromagnetic Fields & Waves II||3|
|ECE 362||Applied Electronics Laboratory||1|
|REQUIRED ANCILLARY COURSES|
|EEE 332||Electrical Power Systems Principles||3|
|EEE 352||Electrical Power Systems Laboratory||1|
|EGR 302||Engineering Analysis||4|
|ECE 421||Applied Electronics II||3|
|ECE 441||Communication Principles||3|
|ECE 451||Control Theory||3|
|ECE 471||Digital Electronics||2|
|ECE 473||Digital Logic Theory||3|
|ECE 461||Communication & Fields Laboratory||1|
|ECE 463||Control Laboratory||1|
|ECE 465||Applied Electronics and Digital Logic Laboratory||1|
|REQUIRED ANCILLARY COURSE|
|EGR 401||Computational Methods||3|
|ECE 494||Technical Writing||3|
|EGR 402||Students Industrial Work Experience Scheme||10|
|ECE 511||Digital Systems design||3|
|ECE 521||Industrial Electronics Design||2|
|ECE 541||Communication Systems||3|
|ECE 551||Control Engineering||3|
|ECE 571||Microprocessing Systems||3|
|ECE 573||Software Engineering||2|
|ECE 512||Reliability Engineering||2|
|ECE 524||Solid State Electronics||3|
|ECE 542||Telecommunication Engineering||2|
|ECE 574||Digital Signal Processing||2|
- Two courses from any area(s) of specialization (Communications, Control, Digital and Computer, Opto-electronics, Instrumentation) may be chosen from the elective courses
|ECE 540||Introduction to Radar and Navigation Systems||3|
|ECE 544||Microwave Communication System Design||3|
|ECE 546||Communications Networks||3|
|ECE 548||Television and Radio||3|
|ECE 552||Advance Control Engineering||3|
|ECE 554||Process Control||3|
|ECE 556||Linear Systems Theory||3|
|DIGITAL AND COMPUTER SYSTEMS|
|ECE 572||Computer Systems Design||3|
|ECE 576||Microprocessor System Design||3|
|ECE 578||Artificial Intelligence And Robotics||3|
|ECE 570||Database Management Systems||3|
|ECE 526||Optical Engineering||3|
|ECE 528||Medical Electronics||3|
ECE 272: ENGINEERING COMPUTER PROGRAMMING (3 Units)
Types of computers. Application of computers in Engineering, science, research, business, etc. Modes of computer operation (stand-alone, multitasking, networks). Basic computer structure – input, system and output units. Computer Software (System and Application Software). Types of Programming Languages (Low Level and High Level Languages). Basic Program Design (Flowcharts and pseudo code). Concepts and relationship between the operating system and computer hardware. Concept of programmability: reconfiguring hardware using software.
Review of number systems and conversions (binary, octal, decimal, hexadecimal), logical operations. Binary arithmetic including two’s complement, floating point arithmetic. Concept of digital coding (ASCII, Unicode, EBCDIC). Elements of Boolean algebra and logic design. Algebraic minimization of Boolean expressions. Concept of combinational logic circuits. Basic logic gates – AND, NAND, OR, NOT, NOR, XOR, XNOR. Programming Language Case study – C language.
ECE 262: ENGINEERING COMPUTER PROGRAMMING LABORATORY (1 Unit)
Compilation of programs (C language); Use of Internet and Web-based applications; Computer Aided Design (CAD) packages/ applications; Introduction to basic Unix operating system
EGR 302: ENGINEERING ANALYSIS (4 Units)
Complex derivatives and analytic functions. Bilinear transformations, conformal mapping. Contour integration, Cauchy’s integral theory, residue theorem. Applications. Riemann surfaces. Bessels equation and Fourier series. Legendre functions. Simultaneous differential equations with constant and variable coefficients. Special functions. Classification of second-order partial differential equations. Laplace, wave and diffusion equations. Initial and boundary value problems. Separation of variables. Similarity solutions. Solution of equations by iteration. Newton – Raphson Method: errors. Numerical differentiation and integration. Simpson’s rule. Introduction to interpolation and curve fittings. Statistical Analysis. Regression and correlation – large sampling theory, test hypothesis and quality control.
ECE 311: CIRCUIT THEORY I (3 Units)
Network Theorems, Network Topology, General network solutions. Network Transformations. Time domain analysis of networks. Frequency domain analysis of networks. Fourier series and periodic signals. Application of Fourier series in network analysis. Fourier Transforms and non-periodic signals. Laplace transforms. Application of Laplace transformation to transient analysis of RLC circuits. Transfer function concepts. Reliability of transfer functions.
ECE 312: CIRCUIT THEORY II (3 Units)
Two-port networks. Parametric representation of passive and active two-port networks. Symmetrical two-port networks. Characteristic impedance. Propagation coefficient. Image coefficient. Filters as examples of two-port networks. Active filters. Network Synthesis: Foster and Cauer’s methods of synthesis. Two-port network synthesis. Approximation to non-linear characteristic analysis and synthesis of non-linear restive circuits. Harmonic analysis of non-linear dynamic circuits. Application of computers in the analysis of linear and non-linear circuits.
ECE 321: PHYSICAL ELECTRONICS (3 Units)
Energy bands in conductors, insulators and semiconductors. Bond model – electron and holes. Intrinsic and Extrinsic semiconductors. Generation, recombination and thermal equilibrium; doping, donors, acceptors, compensation. Carrier and Transport Phenomena in Semiconductors (drift velocity, drift current density, diffusion current density, Conductivity and resistivity). Electrostatics: charge density, electric field and potential of a semiconductor. The PN junction Graphical models for Poisson’s Equation using the Depletion Approximation and 60mV rule. The PN junction under Bias, PN junction breakdown and depletion capacitance. Diode Characteristics and Equation / Analysis of diodes operating in the breakdown region – Zener diode. PN Junction devices. Overview of Photodevices (photo resistor, photodiode, light emitting diode, solar cell). Bipolar junction transistor (BJT) structure and principle of operation. Bias modes of a BJT, BJT characteristics for CB, CE and CC configurations. BJT Base-width modulation, Recombination in the depletion region, High injection effects, Temperature dependent effects in bipolar transistors, Breakdown mechanisms in BJTs. Field Effect Transistor (FET) types / JFET: transfer characteristics. MOSFET: physical structure, circuit symbol and operation, transfer characteristics. MOSFET under bias and saturation. Complementary MOSFET
(CMOS) characteristics. Overview of Integrated Circuits (IC) and IC fabrication techniques
ECE 322: APPLIED ELECTRONICS I (3 Units)
Classification on Amplifiers, representation of an amplifier circuits as a voltage, current, transresistance and transconductance amplifier. Biasing and stabilization of BJT and FET circuits. Small-signal representation of active devices. Small-signal analysis of single and multi-stage amplifiers at midband. Low frequency and high frequency response of single and multi-stage amplifiers. Bode plots and frequency response of amplifiers. Analysis of broadband and narrowband amplifiers and other communication circuits. Effect of feedback on gain, input and output impedances. Analysis of feedback amplifiers. Stability and compensation techniques. Electronically regulated power supplies, current limiting and feedback current limiting protection.
ECE 331: ELECTROMAGNETIC FIELDS AND WAVES I (2 Units)
Review of vector analysis techniques. Electromagnetic laws in integral forms. Gauss’ law. Ampere’s law. Faraday’s laws. Electrostatic fields due to distribution of charge. Magnetic fields in and around current carrying conductors. Time varying magnetic and electric fields. Conduction and displacement current. Maxwell’s equation (in rectangular coordinates and vector-calculus notations).
ECE 332: ELECTROMAGNETIC FIELDS AND WAVES II (3 Units)
Electromagnetic potential and waves. Ponyting vector. Boundary conditions. Wave propagation in good conductors, skin effect. Plane waves in unbounded dielectric media. Transmission lines. Fundamentals of waveguides and antennas. Wave propagation, attenuation, polarization, reflection, refraction and diffraction.
ECE 361: MEASUREMENTS AND INSTRUMENTATION (3 Units)
Measurement Systems. Standards used in Measurements: Fundamentals and Derived Units, S.I. units. Standards of length, mass, time and electronic quantities. Calibration Methods. Calibration of Instruments. Errors in Measurements. Basic meter in DC measurement. Basic meter in AC measurements: rectifier, voltmeter, electro-dynanometer and wattmeter, instrument transformers. DC and AC Bridges: Applications, General form of AC bridge universal impedance bridge. Electronic instruments for the measurement of voltage, current resistance and other circuit parameters. Electronic voltmeters, AC voltmeters using rectifiers. Digital Electronic Instruments. Digital Multimeters. Oscilloscopes: The oscilloscope structure of the
CRT as used in an oscilloscope, block diagram of the oscilloscope and operation, dual-channel, storage and sampling oscilloscope, CRO probes. Oscilloscope applications in voltage, time, frequency and phase measurements. Instruments for generating and analyzing waveforms: Function Generators, Pulse Generators, Signal Generators. Wave Analyzers and Spectrum Analyzers. Electronic Counters. Analog and Digital Signals. Analog-to-Digital and Digital-to-Analog Conversion. Data Acquisition Systems. Sensor Technologies and Transducers.
ECE 371: SYSTEM PROGRAMMING (2 Units)
Fundamentals of system programming and its applications to different fields of Engineering. Computational programming: Introduction to MATLAB; Micro-C; C++.
ECE 363: PHYSICAL ELECTRONICS LABORATORY (1 Unit)
Soldering techniques and construction; Determination of forward and revers characteristics of diodes; input and output characteristics of transistors. Determination of transistor parameters and their dependence on collector current.
ECE 362: APPLIED ELECTRONICS LABORATORY (1 Unit)
Frequency response measurement. Design and construction of AC amplifier; measurement of gain and effect of negative feedback on amplifier parameters.
ECE 364: MEASUREMENTS AND INSTRUMENTATION LABORATORY (1 Unit)
Errors in measurements: Use of cathode ray oscilloscope as a measuring instrument. Determination of the characteristics of basic electronic instruments. Thermistor characteristics; Zener stabilize; resistance measurement. Measurement of capacitance using the De- Stanty bridge.
ECE 421: APPLIED ELECTRONICS II (3 Units)
Feedback oscillators and the Berkhausen criterion. Practical oscillator circuits: phase-shift, Wien bridge, Hartley, Colpitt, Crystal, etc. Frequency stability of oscillators. Ideal operational Amplifier. Connection as non-inverting and inverting amplifier. The differential amplifier, transfer characteristics of the differential amplifier (Differential amplifier as a modulator and multiplier). Operational amplifier parameters (common-mode rejection ratio, offset voltages and currents etc) Class A, AB, B and push –pull power amplifiers. Analysis of power amplifiers and head sinks. Thermal stabilization. Complimentary and quasi-complimentary output stages. Application of analogue integrated circuits. Analysis and design of integrated operational amplifiers and advanced circuits such as wideband amplifiers, instrumentation amplifiers, multiplier
circuits, voltage controlled oscillators and phase locked loops. Design techniques for advanced analogue circuits containing transistors and operational amplifiers
ECE 441: COMMUNICATION PRINCIPLES (3 Units)
Analogue modulation: Amplitude modulation and demodulation; Phase modulation and demodulation; Frequency modulation and demodulation; Digital modulation: Amplitude Shift Keying modulation and demodulation; Phase Shift Keying modulation and demodulation; Frequency Shift Keying modulation and demodulation; Pulse Code Modulation.
Information theory: Entropy and coding. Coding: Primary coding; secondary coding and Line coding. Transmission media: wire media and wireless media; Transmission media impairments. Noise in analogue and digital systems.
ECE 443: DATA COMMUNICATION & NETWORKING FUNDAMENTALS (2 units)
Data communication standards and policies; Data communication components and systems – hardware; Data communication signals; Modes and types of transmission; Source coding principles and structures; Transmission media and the characteristics; Network configuration concepts; Network medium access control techniques; Network interconnection techniques and devices. Principles of private and public networks; Networks and services, Line coding principles.
ECE 451: CONTROL THEORY (3 Units)
Basic concepts and examples of Control Systems. Feedback. Block Diagram Algebra and Signal Flow Graphs. Time Response Analysis. Concepts of Stability: Routh-Hurwitz Stability Criterion. Frequency Response Analysis: Bode Plots, Nyquist Diagram, Nichols Chart. Root Locus Technique. Compensation Techniques. Introduction to non-linear systems. Use of MATLAB, Simulink and Control Toolbox software.
ECE 471: DIGITAL ELECTRONICS (2 Units)
Switching waveforms, waveshaping and transient analysis of switching circuits. Circuit models of diodes, bipolar transistors and FETs for switching circuits. The transistor as a switch. Analysis of stable, monostable and bistable multi-vibrators. Schmitt triggers and time-base generators using transistors. Analysis of DTL, TTL, MOS and CMOS gates. Commercially available IC logic families. Practical considerations in the application of integrated circuits: switching speed, noise margin, fan-in and fan-out considerations. Data sheet specifications and worst case consideration. Concepts of small, medium and large scale integration. Consequences of integration in digital systems design.
ECE 473: DIGITAL LOGIC THEORY (3 Units)
Review of Number systems (Binary, Octal, Decimal, Hex), Radix/ Diminished complements. Review of logic gates. Boolean Algebra. Algebraic minimization of Boolean expressions. Karnaugh maps including don’t care conditions. Combinational logic design with NAND and NOR gates. Design of arithmetic circuits with XOR gates. Package count versus gate count in design.
Sum of products (SOP) expressions; product of sums (POS) expressions. Implementation using Primitive and Universal gates. Decoders, Encoders, PLA, ROMs. Sequential Logic.
The basic memory element. R-S, J-K, D, T and master-slave flip-flops. Flip-flop characteristic and excitation tables. Triggering in synchronous systems. Ripple and synchronous counters, latches and registers. Synchronous sequential systems: Analysis: the concept of state, state diagrams and state table. Analysis procedure. Design: Design procedure. State assignment and state reduction. Design implementation in D, JK, T and R-S flip flops. Asynchronous sequential systems: Hazards and race conditions. Elementary circuit analysis. Introduction to VHDL.
ECE 461: COMMUNICATIONS AND FIELDS LABORATORY (1 Unit)
The laboratory exercise is set up to familiarize students in setting up of small networks. The students will learn –
- Design and configure a small Local Area Network (LAN)
- Basics of common routing protocols
- Partition a network into subnets
- Design and addressing scheme for network elements
- Configure an interface on a router and setup routing processes on a router.
Waveform analysis and different de/modulation schemes; Aerials; super heterodyne receiver; transmission lines; Filters; Digital phase Detector; Frequency counters.
ECE 463: CONTROL LABORATORY (1 Unit)
Open loop frequency plot using Bode method. Open loop position control. Closed loop position and speed control. Unit step response of a first order system. Two step control of second order system. Differentiator and Integrator.
ECE 465: APPLIED ELECTRONICS AND DIGITAL LOGIC LABORATORY (1 Unit)
Determination of class efficiency; Relaxation Oscillators; D.C. Stabilization,
Operational Amplifier characteristics. Logic gates and combinational networks.
Introduction to sequential circuits; sequential circuit applications. Encoders, decoders, registers and synchronous counters.
ECE 482: SEMINARS (2 Units)
Oral presentation of technical ideas: organization and the use of audio-visual aids. Each student will be required to prepare and present a seminar on an approved topic in electronic engineering.
ECE 494: TECHNICAL WRITING (3 Units)
Technical correspondence, technical proposals, field trip reports.
ECE 511: DIGITAL SYSTEMS DESIGN (3 Units)
Controller design methods including microprogramming technique. Case Studies and Design Exercises on Programmable logic (Flash, CPLD, FPGAs). Use of Hardware description languages (VHDL or Verilog) for describing the implementations of digital logic. Implementation of counters, timing, finite-state machines. Simulation and Synthesis of logic circuits. ASICS and DSPs. Timing Analysis. PCB design techniques.
ECE 512: RELIABILITY ENGINEERING (2 Units)
Elementary Reliability Theory. Introduction to Reliability, Maintainability and Availability. Reliability Block Diagram: series, parallel, series-parallel, redundant systems and types. Failure time distributions: derivation of hazard rate function, the bathtub curve, exponential model. Reliability Assessment at design phase: Fault-tree analysis, FMEA, FMECA, parts count analysis, parts stress analysis. Reliability assessment at production phase: Weibull analysis, Duane model and Reliability growth. Reliability Tests. Reliability of Electronic systems.
ECE 521: INDUSTRIAL ELECTRONICS DESIGN (2 Units)
The application of electronics to energy conversion and control; Phase-controlled rectifier / inverter circuits, dc/dc converters, and motion control systems; Characteristics of power semiconductor devices; diodes, bipolar and field effect transistors, and thyristors; Interfacing the analog and digital world; Transducers and their applications in sensing light, voltage, pressure, motion, current, temperature, etc; Mechanical relays, solid state relays, and stepping motors; Real-time control and remote control concepts in instrumentation; Microprocessor and microcomputer based systems; Fire alarm, burglar alarms, and general home and industrial instrumentation.
ECE 524: SOLID STATE ELECTRONICS (2 Units)
Review of the physics, theory, and technology of integrated circuit fabrication. Physics and properties of semi-conductors, including high field effects, carrier injection and semi-conductor surface phenomena, devices technology (e.g., BJT, FETs), bulk and epitaxal material growth and impurity control. Metal-semi-conductor interface properties. Stability and methods of characterization: controlled and surface-controlled devices. Physical electronics of semiconductor junction and MOS devices. Modeling of microelectronic devices and basic microelectronic circuit analysis and design. Relation of electrical behavior to internal physical processes; development of circuit models. Single-ended and differential linear amplifiers and other integrated circuits.
Basic processing techniques such as diffusing, oxidation, epitaxy, photolithography, chemical vapor deposition, and plasma etching. Introduction to Nanoelectronics.
ECE 526: OPTOELECTRONICS (3 Units)
The wave nature of light. Polarization. The principle of superposition, interference,
diffraction. Reflection, refraction, and diffraction properties of light. Photoluminescence. Light emitting Diodes. Plasma displays, liquid crystal displays and numeric displays. Lasers: Radiation emission principles, Classes of lasers. Laser Applications. Photodetectors. Optical waveguides. Optical communication systems. Introduction to Holography.
ECE 528: MEDICAL ELECTRONICS (3 Units)
Basic physiological considerations for non-medical personnel. Patient safety code for
electromedical apparatus. Transducers for monitoring physiological events. Electromedical instrumentation design. ECG and EMG amplifier design. Basic principles of electrical impedance measurements. Use of sonics and ultrasonics in medical electronics. The use of microprocessors in the design of electromedical instrumentation. Interfacing the analog and digital world as it applies to medical instrumentation. Principles and applications of mass transport and electrical signal generation for biological membranes, cells and tissues. Electrical properties of cells; ion transport; equilibrium, resting and action potential. Analysis of computation needs of clinical medicine. Architecture and design of healthcare information systems.
ECE 540: INTRODUCTION TO RADAR AND NAVIGATION SYSTEMS (3 Units)
Operation, history, applications. Radar Equation, Radar range, minimum detectable signal, noise, cross section of a target, transmitter power, antenna parameters. CW, Doppler, moving-target indication, tracking radar, laser radar. Radar transmitters, receivers and antennas. Propagation of radar waves. Airborne direction finders, air traffic control radar beacon, instrument low approach system, LORAN, microwave landing systems. Omega. Inmarsat.
ECE 541: COMMUNICATION SYSTEMS (3 Units)
Microwave frequencies and uses; microwave transmission in transmission lines and waveguides, microwave circuits: impedance transformation and matching. Passive microwave devices, resonant and filter circuits. Active microwave devices: Klystron and magnetron tubes and semi-conductor devices for microwave generation. Antennas: Antenna theory; definition of antenna parameters; practical antennas – dipole antenna, antenna arrays and parabolic antennas. Antenna design issues.
Electromagnetic wave propagation: propagation in the ionosphere, troposphere and in stratified media; principles of scatter propagation; applications in general broadcast: television and radio.
ECE 542: TELECOMMUNICATION ENGINEERING (2 Units)
Terminal Equipment: Analogue and Digital. Transmission modes. Switching and
switches: Space and Time. Exchange stations: Private and Public. Multiplexing and
De-multiplexing: Frequency (FDM) and Time (TDM). Fundamentals of channelization: Frequency (FDMA), Time (TDMA) and Code (CDMA). Spread spectrum. Public Switched Telephone Network (PSTN); Traffic and trunking. Public Switched Data Network (PSDN); Integrated Synchronous Digital Network (ISDN) and B-ISDN. Telecommunication network numbering system and services. Mobile communication technology. Satellite Systems: Earth stations, Space stations and Links. Fundamentals of microwave relay system and signal path estimation.
ECE 544: MICROWAVE COMMUNICATION SYSTEM DESIGN (3 Units)
Route and site selection: influence of terrain, weather, rain and obstructions. Calculation of path profiles. Use of aerial and topographical maps. System Noise Objectives. ITU-T/ITU-R international circuits. Choice of equipment: radio equipment, RF combiners, waveguides, antenna systems, radomes, repeaters and links. System reliability estimates. Calculation of the probability of outages due to propagation.
ECE 546: COMMUNICATION NETWORKS (3 Units)
Network planning principles; standards. Modeling and simulation basics: network traffics and network nodes. Queuing theory fundamentals, resources and services demand calculations; forecasting and QoS issues. Network reliability. ISO-OSI reference model. Network protocols: specification. SS7 Signaling fundamentals. Network protocol architectures basics: LAN, MAN, WAN (Internet), ISDN, B-ISDN, ATM and GSM networks: Architectures and Operations.
ECE 548: TELEVISION AND RADIO (3 Units)
The video signal, scanning, timing, synchronizing line and field frequencies. Transmission standards and systems. Television camera, tubes, the image orthicon and the vidicon-television broadcast and receiver systems. Radio broadcast and
reception systems. International recommendations for sound and television broadcasting. Broadcasting studio and studio equipment. Compatibility, natural light, colour perception, three colour theory, luminance, Hue, and saturation colour television camera, the luminance signal, values of luminance (Y) and colour difference signals on colours. Polarity of the colour difference signals; colour TV display tubes; Delta-Gun colour picture tube.
ECE 549: ELECTROACOUSTICS (3 units)
The sound wave: propagation and characteristics. Basic principles of acoustics. Transducers. Microphones, loudspeakers: characteristics and applications. Electroacoustrical and electromechanical analogies, acoustics of buildings; reverberation time, sound equalization diffuse and free-field considerations, noise absorption and insulation. Recording and reproduction systems and media. Introduction to aultrasonics, applications.
ECE 551: CONTROL ENGINEERING (3 Units)
State-Space Representation of Linear Systems. State feedback. Realization of systems having specified transfer function: Transformation of System Models and Canonical Model Forms. Solutions of State Equations. Concepts of Controllability and Observability. Controllability and Observability Matrix. Modal control observers. Use of MATLAB, Simulink and Control Toolbox software. Applications in circuit synthesis and signal processing.
ECE 552: ADVANCED CONTROL ENGINEERING (3 Units)
Types of system nonlinearities, small perturbation methods, describing functions, phaseplane analysis. Principles of sampled systems. Applications of Z-transforms.
System performance and stability. State space analysis of control systems. The transition matrix. Controllability and observability, pole assignment. On-line computer control. Derivation of digital control algorithms. Microprocessor application. Introduction to adaptive control: Hill climbing and model reference adaptive systems. Lyapunov’s direct method of stability analysis. Lyapunov’s functions. Stability regions for sample non-linear systems. System identification and testing methods. Applications of statistical correlation techniques. Use of MATLAB, Simulink and Control Toolbox software.
ECE 554: PROCESS CONTROL (3 Units)
Study of control systems used in different fields of Engineering. Fundamentals of process control. Mathematical representation and analysis. Use of computers in process control. Process control design.
ECE 556: LINEAR SYSTEM THEORY (3 Units)
Review of elementary linear algebra. Eigenspaces. Vector space partitions. Vector matrix differential equations. The transition matrix. State space theory of linear dynamical systems. Reachability and pole assign ability. Introduction to optimal control with quadratic cost. The Lyapunov matrix equation and the matrix Ricatti equation. Introduction to polynomial algebras leading to system theory in the Frequency domain. The system matrix. Introduction to Lyapunov stability theory. Random processes in dynamical systems. Use of MATLAB, Simulink and Control Toolbox software.
ECE 562: AUTOMATION (3 Units)
Computer-based test equipment. Faulting in digital systems; Introduction to Robotics; components and functions of robots; end effector; Robot co-ordinate systems; manipulator kinematics; robot programming.
ECE 571: MICROPROCESSOR SYSTEMS (3 Units)
Hardwired logic contrasted with programmed logic. Microcomputer applications. Elements of microcomputer architecture: bus, microprocessor, memory, input-output, peripherals. Single chip and multi-chip microcomputers. Overview of available microcomputer systems. Internal architecture: 3-bus concept, microprocessor operation. Microprocessors as state machines. Microprocessors instruction set; Instruction format, addressing modes; instruction execution. Comparison of available microprocessors. Machine language, assembly language and high level language programming. Synthesis of combinational logic circuits with ROMS and PLA’s.
Review of classical approach to sequential circuit design. The Algorithmic State Machine Chart (ASM) method of representing sequential problems. Realization of sequential circuits using MSI and LSI. Register Transfer Languages.
ECE 572: COMPUTER SYSTEMS DESIGN (3 Units)
Advanced computer architecture, parallel processing. Elementary CUP design, performance improvement techniques. Interface design techniques. Interface and bus standards. Interfacing to common peripherals such as disc drivers and monitor. Common interface cards in microcomputers. Computer security: threats to computer software and hardware. Viruses. Hardware and software techniques for protecting computers. Computer networking. Further computer applications. Selecting and configuring computer systems for various applications. Current trends in all types of computer.
ECE 573: SOFTWARE ENGINEERING (2 Units)
Data structures. Database principles and application. Planning a software project: software life cycle. Organizational structure (management of steams). Planning: bar charts, activity networks. Software attributes, elements of software costing. Software specification. Software design. Design concepts modularity, hiding etc. design notations-data flow diagrams, structure charts, psuedocode, HIPO diagrams etc. Design techniques: stepwise refinement, top-down, structured design etc. Elements of software design assignment. Software Engineering and Practice. Software Ethics.
ECE 574: DIGITAL SIGNAL PROCESSING (2 Units)
The concepts of sampling. Quantization and Aliasing. Discrete-time signals and systems, discrete convolution. The Z-transform. Z-plane poles and zeros. Discrete Fourier series. Discrete Fourier Transform; Fast Fourier Transform. Concept of digital filtering. Types of digital filters and their properties. Digital transfer function. One-dimensional recursive and non-recursive filters. The approximation problem in network theory. Synthesis of low-pass filters. Spectral transforms and their application in synthesis of high-pass and band-pass filters. Computer techniques in filter synthesis. Digital Signal Processing using MATLAB. Digital transfer function. One-dimensional recursive and non-recursive filters.
ECE 575: DIGITAL COMPUTER SYSTEM (3 Units)
Digital computer structure. CUP: Control unit implementation using microprogramming and hardwired logic. Memory hierarchy, main memory. Back-up memory devices such as disc, tape etc. peripherals. Treatment of the more common
I/O devices such as monitors and printers. Basic Interfacing. Introduction to date communication, introduction to operating system. System development tools, simulators, EPROM programmers, assemblers and loaders, operating systems and compliers. Interfacing concept. Input-output techniques; interrupt systems and direct memory access. Interfacing to analogue systems and applications to D/A and A/D converters. Comparison of available input-output devices. Micro-programmed Control.
ECE 576: MICROPROCESSOR SYSTEMS DESIGN (3 Units)
Elements of microcomputer design; memory design; design of minimum 8-bit microcomputer. Introduction to 16 and 32 bit microprocessors, coprocessors, Digital Signal Processing Chips and Bit Slice Processors. Advanced architectural features and methods of improving system performance such as pipelining, cache memory, parallel processing etc. Current trends in microprocessor architecture. Multiprocessing systems. Introduction to the transputer. Advanced microprocessor applications.
ECE 578: ARTIFICAL INTELLIGENCE AND ROBOTICS (3 Units)
An introductory description of the major subjects and directions of research in AI programming techniques, basic problem solving techniques, knowledge acquisition and representation, AI languages (LISP and PROLOG). Others include computer interface, machine learning, natural language understanding, knowledge-based and expert systems, computer vision, robotics, relationship of AI to software engineering and database methodology. Societal impact of AI and Robotics. The use of Python programming language in Artificial Intelligence and Robotics. Machine vision and pattern recognition. Applications of identification trees, neural nets, genetic algorithms, and other learning paradigms.
ECE 592: DEGREE PROJECT (4 Units)
The aim of the final year project is to enable a student carry out an investigation in depth on a suitable topic in electronic engineering. The execution of a project usually involves the student in some oral of the following activities: library research design, construction, testing, practical investigation, computer programming. The student presents a mini-thesis and undergoes an oral examination.