The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by , 2018-10-15 13:40:15

Moi curriculum-1

Moi curriculum-1

COE 552E DISTRIBUTED OBJECTS (3 units)
Introduction to distributed objects, Principles of Object-Oriented Middleware, CORBA,
COM and Java/RMI, Resolving Heterogeneity
Dynamic Object Requests, Communication between Distributed Objects
Locating Distributed Objects, Trading Service and Naming Service, Advanced Features,
Event Services, Notification Services, Persistent Services, Transaction Services, Security

COE 553E EMBEDDED SYSTEMS DESIGN (3 units)
Definition, structure and properties of embedded systems. Real-time
programming: interrupts, latency, context, re-entrancy, thread and process models.
Microcontroller and DSP architectures, I/O systems, timing and event management. Real-
time kernels and services. Techniques for development, debugging and
verification. Techniques for limited resource environments. Networking for
distributed systems.

COE 561E COMPUTER GAME DESIGN AND DEVELOPMENT (3 units)
Introduction to games: Definitions of games; categories of computer games; examples
of computer games.
Computer Game Architecture: Platforms; porting games between
platforms;programming layers; engines; tools. Single-player and multi-player games; peer-
to-peer; client/server. Massively multiplayer games; latency; lag; security issues.
Artificial intelligence: Search; path-finding; planning. Breadth-first search, depth-first
search, A* algorithm. Communication; AIML. Design: How design is triggered; gameplay;
dominant strategies; replay value; interactivity. Game specification documents; technical
considerations; marketing considerations. Game theory; decision graphs; pay-off grids;
zero-sum games; stone/paper/scissor relationships; game balance; emergent interactions.
Story; backstory; history; narrative; story arcs. The Industry: Moral versus marketing
issues; depiction of violence; cruelty; addiction; commercialisation; symbolism; training
games. Markets; centres of computer game development; publishers; studios; salaries;
recruitment agencies; sales and distribution; magazine publishers; trade magazines; trade
shows; professional organisations. The development process; pre-production; production;
roll-out; operation; software factories.

ECE 525E CURRENT TOPICS IN TELECOMMUNICATIONS ENGINEERING (3
units)
Cutting-Edge technologies in Telecommunications Engineering. (Course to be taught by
experts in Telecommunications Engineering. Actual content to be approved by the
department and the University Senate.)

ECE 543E RADIO FREQUENCY CIRCUITS DESIGN (3 units)
Modelling of RF Devices:
Behaviour of passive components at high frequencies (frequencies up to 3 MHz are used in
this course). Modelling of RF circuits: Q, and h- y- and S-parameters. Circuit coupling and
matching techniques, input and load matching.
Oscillators & Mixers:
Tunable and crystal oscillators; frequency multiplication. Frequency conversion and mixers:
balanced diode and MOSFET designs.
RF Detection & Amplification:
AM and FM detection methods with emphasis on IC circuit-based designs; Small-signal
tuned amplifiers design; Design of broad-tuned RF amplifiers using the Linvill method.
Power amplifiers and modulators, class B and C designs. Noise considerations. The stereo-
multiplex technique.

51

ECE 524E DIGITAL SIGNAL PROCESSING (3 units)
Digital filter design: Review of discretization of signals and the z-transform; Design of
Finite Impulse Response (FIR) filters, their properties and applications. Windowing.
Design of Infinite Impulse Response (IIR) filters, their properties and applications.
Realization of FIR and IIR filters. Discretization of analog filters. Computer-aided filter
design.
Frequency domain analysis of discrete-time signals: Discrete Fourier Transform
(DFT) and Fast Fourier Transform (FFT) and their properties. Application of Fourier
transforms in spectral analysis and design.
Hardware and software design and implementation: Case studies in areas such as
audio and video signal processing and remote sensing; implementation using DSP chips
and software realisations. Mini-project.

ECE 528E TELE-VISION ENGINEERING (3 units)
Elements of television systems. Analysis and synthesis of television pictures. Composite video
signals. Signal transmission and channel bandwidth. Picture tubes. Basic television broad-
casting. Antennas. Television signal receiver. Video detector. Video section fundamentals.
Video amplifiers. Automatic gain control. Noise cancelling circuits. Sync separation circuits.
Sync processing. Automic Frequency Control circuits. Deflection oscillators. Applications of
Television.

ECE 532E OPTIMIZATION AND CONTROL (3 units)
Review of control theory. Linear/non-linear programming. Quadratic optimal control,
Dynamic programming and the Hamilton-Jacobian-Bellman (HJB) equation. Calculus of
variations. Hamiltonian and costate equations. Pontryagin’s maximum principle. Kalman
filters, Solution to common constrained optimization problems

ECE 533E PROGRAMMABLE LOGIC CONTROLLERS (3 units)
Review of control systems. Overview of programmable logic controllers, input/output
modules, signal conditioning and wiring. PLC programming using ladder diagrams,
functional block diagrams, statement lists, sequential function charts or structured
programming, IEC 1131-3 programming. . Supervisory Control and Data Acquisition. PID
control modules. Communications and automation. Application of PLCs in areas such as
robotics, flexible manufacturing systems, batch and continuous processes and production
monitoring. Practicals with a PLCs such as the Mitsubishi, Siemens or Allen-Bradley
series.

ECE 534E FUZZY LOGIC AND NEURAL NETWORKS (3 units)
Fuzzy Set Theory and Fuzzy Logic
Fuzzy Logic Control
Learning paradigms, perceptron learning
Multi-Layer Perceptron and Back-propagation learning
Pattern classification
Support vector machines
Clustering, Self-Organization Map
Radial Basis Network,
Time series analysis, system identification and expert system applications
Genetic Algorithm and Evolution Computing
Recurrent Network, Hopfield network
Applications in Control Systems, Power Systems

52

ECE 551E ELECTRONIC CIRCUITS AND SYSTEMS (3 units)
Review of some common circuit configurations. Linear circuit techniques including current
mirrors, current and voltage reference sources, control of drift due to temperature, input and
output stages, frequency compensation. Limitations of IC technology current status.
Multiplier circuits and applications. Wideband amplifier techniques. Voltage-controlled
oscillators. Phase-locked loops and applications. Digital-to-Analog and Analog-to-Digital
converters. Monolithic voltage regulators. Treatment of some modern electronic systems for
example frequency synthesizers, logic analyzers, harmonic analyzers, multichannel micro-
computers, instrument control busses.
ECE 566E CURRENT TOPICS IN POWER SYSTEMS AND ELECTRICAL
MACHINES (3 units)
Cutting-Edge technologies in Power Systems and Electrical Machines. (Course to be taught
by experts in Power Systems and Electrical Machines. Actual content to be approved by the
department and the University Senate.)

ECE 576E UTILIZATION OF ELECTRICAL ENERGY (3 units)
Characteristics of Electrical Energy & its Usage:. Types, Construction, Operation,
and Application. Energy Utilizing Devices, Technologies & Processes: Electric
Drives; Illumination; Electric Heating; Electric Welding; Electrolytic Processes;
Refrigeration and Air Conditioning; Electric Traction. Electric Energy Demand
Evaluation & Forecasting. Demand-Side Management (DSM): DSM Objectives,
Activities, and Application. Economic Aspects of Energy Utilization: Electricity
pricing and tariff design
ECE 577E ELECTRICAL POWER GENERATION (3 units)
Review of Energy Sources. Types/Classification of Power Plants: (incl.
Conversion Principles). Construction, Operation, and Application of Major Equipment
Installed and Layouts/Configurations of Different Types of Power Stations. Economic
Operation of Power Plants: Cost Characteristics of Power Plants, Economic
Generating Unit Commitment & Dispatch Problems. Environmental Performance of Power
Plants and Mitigation against Environmental Effects. Power Plant Planning & Design:
Economic Evaluation of Power Plant Projects

53

ECE 578E POWER SYSTEM ECONOMICS ANG PLANNING (3 units)
Basic Concepts from Economics (incl. utility financial accounting; time value of
money; utility economic evaluation methods; financial & regulatory analysis);
Generic planning & design issues: Overview of power system planning issues (incl.
interchange capability, interconnections, pooling, etc.). Overview of mathematical tools for
power system planning & design. Load forecasting methodologies & techniques. Load
classification & characterisation. Energy & peak-demand forecasting.
Power Generation Economics (both operation and investment economics): Economic
generator size & site selection. Concept of reserves. Unit commitment and applications of
dynamic programming, fuel budgeting and planning, probabilistic cost modelling,
hydrothermal co-ordination, power system security, state estimation.
Power Transmission & Distribution Economics (both operation and investment
economics): Types of electrical energy supply networks and their characterisation. Outline
of electrical energy network planning & design: Planning objectives, stages in planning &
design. National & International standards. Aspects of planning & design of electrical
energy supply networks (utility, industrial, commercial, residential buildings): Regulatory
issues, switchboard design & operation, cable sizing, network configuration design,
reliability analysis & consideration in network planning & design, earthing & electrical
safety issues, power quality considerations, voltage control & reactive power
compensation, cost considerations.
Economics of system interconnection or integration
Power system maintenance economics & planning

ECE 579E ILLUMINATION ENGINEERING (3 units)
Fundamentals: electromagnetic radiation, radiant energy and light propagation. Colour.
Measurements. Quantum electronics: excitation, ionisation, radiation, energy levels and
spectra of lighting elements. Discharge: Town-send, glow and arc. Lamps: materials:
glasses, ceramics, metals, seals, gases and phosphorus. Incandescent: construction,
manufacturing techniques, quality and safety controls and environmental testing. Special
lamps. Fluorescent, mercury, and sodium lamps: design, construction, manufacture,
performance and application. Electro-luminescence: electro-luminescent panels, light
emitting films, and light emitting diodes. Optical detectors, photo detectors, and optical
displays. Luminnaires and Circuits: electrical and electronic circuits. electrical
characteristics of lamps, ballast, fluorescent and discharge lamps' circuits. Luminaries
design and manufacture, design objectives, materials, production processes, specifications
and testing. Interior Lighting: lighting objectives and criteria, design decisions, design
calculations and equipment ratings. Aesthetic designs, cost optimization. Use of computers
for interior lighting design.

54

SERVICE COURSES

(COURSES SPECIALLY DEVELOPED FOR OTHER DEGREE PROGRAMMES)

ECE 200 BASIC ELECTRICAL SCIENCE FOR WOOD SCIENCE AND
TECHNOLOGY (3 units)
Passive components and networks: Resistors (R); types, thermistors, light dependent
resistors and their uses such as in transducers for measurement of temperature, pressure and
moisture; Inductors (L); transformer and its working, inductive transducers; Capacitors (C);
behaviour in the ac and dc circuits; RC circuits, time constant and its measurement, RLC
circuits as filters, differentiators and integrators; RLC circuits, phenomenon of resonance.
Basic electronics: review of diode and transistor characteristics; power supply systems,
regulation; transistor amplifiers; the operational amplifier (opamp)as a circuit element,
addition, multiplication, differentiation and integration using opamps; fundamentals of
digital electronics.
Instruments: review of the cathode ray oscillograph as a measuring instrument;
instrumentation systems for measuring such parameters as temperature, pressure, moisture,
displacement and flow.
Electrical machines: ac and dc machines, principles and applications.

ECE 201 ELECTRICAL TECHNOLOGY I (For Chemical Eng. And Textile Eng.)
(3 units)
Basic Circuit theory. Kirchoff's Law, Thevenin's theorem, Superposition theorem, maximum
transfer theorem. Star delta transformation. A.C. circuits; Behaviours of R-C, R-L and RLC
Fundamentals of Transformers, equivalent Circuits and Testing - single phase only.
Measurement of electrical quantity. Concepts of measurement of electrical quantity.
Concepts of measurement systems, Errors in measurement; sensitivity, resolution, precision
and hysteresis. Performance. Characteristics of measuring instruments; static and dynamic
performance, Basis of Electrical measuring instruments for voltage current and power.

ECE 202 ELECTRICAL TECHNOLOGY II (For Chemical Eng. And Textile Eng.)
(3 units)
Generation of Electrical Energy: various methods of generation including: Thermal, Hydro
and Nuclear (only the Block Schematic and brief comparative study). Transmission and
Distribution of Electrical Power: D.C and A.C systems (both single and three phase). Power
factor and its correction. D.C. Machines, types of D.C. motors and Generators, their
characteristics. Starting and speed control of D.C. motors. Three phase A.C motors:
Induction motors construction principles, starting and speed control, synchronous motors
construction principles and starting.

55

ECE 301 BASIC ELECTRONICS (For Chemical Eng. Mechanical Eng, and
Textile Eng.) (3 units)
Conduction in semiconductors: Intrinsic and extrinsic conductivity, doping to obtain P & N
type semiconductors, majority and minority carriers. P-N junction: simple quantitative
treatment of its characteristics, qualitative treatment of various Transistors and avalanche
effects. Bipolar transistor: Basic features of its construction. Simple treatment of its
operation and characteristics. Single transistor voltage amplifier with and without
stabilisation of operating point.
Operational Amplifiers: Main features of operational amplifiers. Application in inverting
and non-investing amplifiers, current to voltage converters, summing amplifiers, differential
amplifiers, integrators and differentials.
Digital electronics: Logic gates with simple diode/transistor examples. TTL and CMOS logic
families and their main features. Simple combinational logic. Two state signals. Logic
devices and circuit. Logic minimisation techniques. Memory circuits. Logic minimisation
techniques. Memory circuits, statisters, registers and commuters.

ECE 302 – CONTROL SYSTEMS (For Mechanical, Agricultural and Textile
Engineering) (3 units)
Dynamic models and dynamic responses: models of dynamic systems in differential
equation form. Linearization, amplitude and time scaling. Transfer function
representation of models. Time domain effects such as rise time, overshoot, settling time.
Feedback control system concepts and stability: essential principles of feedback; direct
block diagram modelling of feedback systems; effect of feedback on parameter sensitivity
and disturbance response, steady-state errors in feedback systems, transient response
versus steady-state errors; stability, Routh-Hurwitz stability criterion, relative stability of
feedback; determination of root locations on the S-plane. Root Locus method: root loci,
plotting of root loci; system design using root loci; phase lead and lag compensation using
root loci, computer-aided plotting of root loci. Frequency-response methods: frequency
response functions, Bode plots, M & N-circles, lead-lag compensation; frequency response
performance specifications; Nyquist stability criterion, Nyquist diagram and stability, gain
and phase margins, closed-loop frequency response; stability of control systems with time
delays. Examples of frequency response design and analysis using a computer-aided
control engineering tool such as MATLAB’s Control System Toolbox.

COE 301- COMPUTER PROGRAMMING (For Chemical & Textile Engineering)
(3 units)
Program design: concept of algorithm, modular design. Program structures,
pseudocode, top-down design, design, step-wise refinement. Programming using a high-
level language such as PASCAL, FORTRAN, C or ADA. Language features for
programming: use of various data types, mathematical operations and expressions, logic
operations and expressions. Control flows, constructs, functions and procedures, local and
global parameters. Input/Output. Programming environment for the language above.
Libraries, compiler facilities, linking. Input/Output modes and control: text modes and
graphics modes, designing a user interface (screen attributes, line and column menus,
forms). Printer control. File attributes. Backing storage files. Graphics devices and
Graphics programming. Applications to include solution of problems from Production
Engineering.

56


Click to View FlipBook Version