Chemical Engineering deals chiefly with industrial processing to produce value-added products from raw materials. It therefore embodies the processing of organic (crude oils, natural gas, lumber), inorganic (ores, rocks, salts) and biological (sugars, lipids, proteins.) materials into a wide range of useful commodity products, such as fuels, plastics, pharmaceuticals, fertilizers, cement and foods. In the department, there is emphasis on design, control, optimization and economic operation of equipment in these areas, and on related research and development.

This undergraduate degree program prepares professional engineers for successful careers in chemical and related process industries whereby they apply a combination of their knowledge of mathematics, science, chemistry as well as engineering to overcome technical problems safely and economically – food, pharmaceuticals, materials, fuel and energy. Specifically, chemical engineers apply the principles of chemistry (as a basic foundation) to solve problems involving the production or use of chemicals and other related products. They can also design equipment and processes for large-scale chemical manufacturing, plan and test methods of manufacturing products and treating by-products, and supervise production.


  • Biochemical Engineer
  • Food Technologist
  • Brewing Engineer
  • Manufacturing System Engineer
  • Production Manager, Process Engineer
  • Process Safety Consultant
  • Energy Engineer
  • Pharmaceutical Engineer.

Bachelor of Science in Chemical Engineering (B.Sc. CME) 

Course Summary and Description
Core Courses
EMA 101: Engineering Mathematics I (Functions, Differential and Integral Calculus)
PHY 101: Physics for Engineers
COM 101: Fundamentals of Computer Programming 

CME 101: General Chemistry
EMA 102: Engineering Mathematics II
ECE 102: Principles of Electronics
MEE 102: Fluid Mechanics I
MEE 104: Introduction to Material Science

MSR 101: Introduction to the methodology of Scientific Research 

EMA 201: Engineering Mathematics III 

CME 205: Organic Chemistry 

CME 211: Process Analysis 

EPR 199: Internship I 

EMA 202: Engineering Mathematics IV 

CME 204: Unit operations I 

CME 212: Computer Applications for Chemical Engineers 

CME 210: Chemical Engineering Thermodynamics 

CME 301: Unit Operations II 

CME 303: Chemical Reaction Engineering 

CME 307: Transport Phenomena 

CME 321: Chemical Engineering Laboratory I

MEE 309: Fluid Mechanics II
MSR 301: Methodology of Scientific Research
EPR 399: Internship II 

EPR 398: Work Experience 

CME 411: Process Design and Optimisation 

CME 403: Chemical Process Modeling and Simulation 

CME 405: Biochemical Engineering 

CME 404: Process Dynamics and Control 

CME 406: Chemical Engineering Laboratory II 

CME 498: Senior Year Project

Elective Courses 


CME 413: Food Process Technology 

CEE 407: Solid Waste and Wastewater Engineering

CEE 411: Municipal Solid Waste and Water waste Engineering


Course Description


EMA 101: Engineering Mathematics I (Functions, Differential and Integral Calculus)
Functions: Linear functions, Quadratic functions, Polynomials, Inverse functions, Circular functions, Exponential functions, Logarithmic functions, Composite functions, hyperbolic functions, Rational functions ,complex functions and curve sketching. Limits, Differentiation of functions and associated techniques. Integration of functions and associated techniques. Integrals of areas under a graph. ODEs and PDEs , their Classification, order, Analytical techniques of solving Differential Equations ,
Formulation of Engineering Problems in differential form. Other methods of solving differential equations: Matrix forms, Laplace transforms, Fourier series. Introduction to PDE, Fourier transforms.

PHY 101: Physics for Engineers

Introduction, Mechanics, Electricity and Magnetism, Semiconductor Physics, Waves and Oscillation, Optics and Laser.

COM 101: Fundamentals of Computer Programming

This course is intended to establish a foundation for Computer Programming with specific emphasis on Engineering problems and applications. The course will cover the introductory aspects of Object Oriented Analysis, Design, and Implementation (using C++) techniques, along with Testing according to the specified requirements of the program. Computer Programming will be treated as part of the Engineering Process, and as such will be contextualized through the course according to the
Engineering Profession.

CME 101: General Chemistry (Freshman/Foundation course) 

This course designed to provide a survey of inorganic and physical chemistry and an introduction to organic chemistry. Topics studied in this course include atomic structure, covalent and ionic bonding, chemical reactions, chemical calculations, acid, base and solution chemistry, radiochemistry, electrochemistry and introduction to the chemistry of hydrocarbons.

EMA 102: Engineering Mathematics II (Linear Algebra)

Vector Algebra, Matrix Algebra: Matrices, Determinants, Systems of Linear Equations, and Linear Algebra (Vector Spaces, Bases and Dimensions, Linear Transformations and their Matrices, Change of Basis, Bilinear, Quadratic, Hermitian and Skew-Hermitian Forms, Eigenvalues / Eigenvectors,Eigenvalues of Hermitian, Skew Hermitian and Unitary Matrices).

ECE 102: Principles of Electronics

Basic concept of electronics, semi-conductors: intrinsic & extrinsic semi-conductor; P-N Junction diode, types of diode and their applications. Transistors and applications this course introduces the student to basic electrical principles of AC and DC electrical systems, electronic devices and applications. The course includes the study of electrical measuring instruments, electrical safety and protection, DC control equipment, AC control equipment, programmable logic controllers, and electrical troubleshooting.


MEE 102: Fluid Mechanics I

Basic concepts and properties of fluids, Fluid Statics: Hydrostatic pressure distribution; Application to manometry; Hydrostatic forces on submerged plane and curved surfaces; Buoyancy and stability. Fluid Kinematics: Lagrangian and Eulerian description; Deformation of fluid element; Reynolds transport theorem; Fundamentals of flow visualization. Integral
Relations for a control volume: Conservation equations for mass, momentum and energy; Bernoulli equation. Conservation equations in differential form: Stream function; Velocity Potential; vorticity. Dimensional analysis and similitude: Buckingham Pi theorem; Modeling and similarity. Viscous Flow in Ducts: Reynolds number regime; Head loss and friction Factor;
Laminar fully developed pipe flow; turbulent pipe flows; Flow in non-circular ducts; Minor losses in pipe systems.

MEE 104: Introduction to Material Science

Introduces the materials science field, which emphasizes the structure-processing proper typer formance relationships for various classes of materials including metals, ceramics, polymers, electronic materials, and magnetic materials: Topics include crystallography, structure of solids, imperfections in crystals, mechanical properties, dislocation theory, slip, strengthening mechanisms, phase equilibrium, phase transformations, diffusion, thermal and optical physical properties, and electrical and magnetic properties. Issues associated with materials selection, including economic and environmental consequences of materials choices, are also addressed. Laboratory experiments, with written memo and report submissions.


MSR 101: Introduction to Methodology of Scientific Research

This course aims to introduce undergraduate (freshmen) students to the basic guiding principles and procedures in carrying out scientific research as well as writing research papers. It will equip students with skills and knowledge on how to report research project, teach the fundamentals of effective scientific writing and demystify the process of scientific writing. In summary, the course will enable undergraduate students to become novice researchers and writers, and encourage them to continue looking for opportunities to further develop their writing and research skills beyond this course.

EMA 201: Engineering Mathematics III (Numerical Methods) 

This course is aimed at enabling students understand the concepts and methods of resolving mathematical systems numerically on the computer. Numerical Analysis: Direct and iterative methods, discretization and numerical integration, generation and propagation of errors, round-off, truncation and discretization error, numerical stability and well-posed problems, computing values of functions, interpolation, extrapolation and regression, solving equations and systems of equations, solving eigenvalue and singular value problems, optimization, evaluating integrals and differential equations. The following numerical techniques not limited to the following should be considered: Newton Raphson method, False position, RungeKutta, Lagrange Interpolation, Euler method, bisection method, Simpson, Trapezium rule, Aitken acceleration, Gauss siedle, the cord approximation.

CME 205: Organic Chemistry 

Organic compounds: structures and properties, nomenclature, stereochemistry, functional groups, resonance and inductive effects, basic organic reaction mechanism, synthesis and inter-conversion: alkanes, alkenes, alkynes, benzene, alkyl halides, organometallic compounds, alcohols, carbonyls compounds. Functional groups: amines, carboxylic acids and derivatives.

CME 211: Process Analysis 

The course is aimed at giving the student the capacity to objectively analyse processes, calculate and evaluate efficiencies of the various units and the process as a whole. It is concerned with the nature processes, giving elements on how to design and develop processes and plants. Furthermore, energy and material balances, technical, thermodynamic and kinetic analyses of the chemical process will be presented.

MEE 305: Fluid Mechanics II

 Introduction to fluid flow fields in kinematics, Fluid friction in pipes, flow in chemical Non Newtonian fluids.

EMA 202: Engineering Mathematics IV (Probability and Statistics) 

Nature and Purpose of Mathematical Statistics; Tabular and Graphical Representation of Samples; Sample Mean and Sample Variance; Random Experiments, Outcomes, Events; Mathematical Probability of an event (its Axioms, Permutations and Combinations); Random Variables, Discrete and Continuous Distributions; Mean and Variance and standard deviations of a Distribution; Binomial, Poisson and Hyper geometric Distributions; Normal Distribution; Random Sampling, Random Numbers; Estimation of Parameters; Confidence Intervals; Testing of Hypotheses, Decisions; Quality Control; Acceptance Sampling; Analysis of variance, t-test , Z-test, Goodness Fit. X2- Test; Nonparametric Tests; F-test, Pairs of Measurements; Fitting Straight Lines. Other plots for data representation: bar graphs, histograms, engineering equipment, Boundary layer and other nearly unidirectional flows, turbulent flowbox and whisker diagram, statistical process control charts.

CME 204: Unit operations I 

This course is aimed at enabling students understand non-equilibrium stage operations or forced driven operation and its application in industrial and community based processes. It constitutes but is not limited to processes involving fluid flow through granular beds, filtration, sedimentation, coagulation – flocculation, centrifugation, fluidization, grinding, flotation etc. at least any four (4) of such operations should be treated in detail.

CME 212: Computer Applications for Chemical Engineers 

This course is aimed atimparting computational skills for the mathematical and graphical description and resolution of Engineering Problems and especially those of chemical engineering systems. It presents an overview about some software and their applications (Excel, Chemcad, Aspen, DWSIM, Matlab). These softwares or two of them are then used to resolve problems involving: Matrix & scalar operations, systems of linear equations, Graphing, Writing Programs, Numerical Integration& Differentiation (solutions to ODEs), other numerical methods (Newton Rapson, False position, Bisection methods….) and Linear programming problems all aimed at resolving challenges that are likely to be faced by chemical engineers.

CME 210: Chemical Engineering Thermodynamics 

This course is aimed at imparting knowledge of thermodynamics with reference to chemical industries. The concepts presented here include: thermodynamic system (concepts), work and energy, the first law of thermodynamics, Equilibrium (chemical and mechanical), The second law of thermodynamics, heat transfer and temperature; the general and steady flow energy equations; the thermodynamic properties of idealized and real fluids, simple property relationships, reversible and irreversible processes, entropy and the concept of a thermodynamic temperature.

CME 301: Unit Operations II 

This course is aimed at enabling students understand the equilibrium stage operation especially the heat transfer processes and their equipment. It entails processes such as distillation, liquid-liquid extraction, solid liquid extraction, evaporation, drying etc. At least four of such processes are to be treated.

CME 303: Chemical Reaction Engineering 

It is concerned with the rate at which chemical reactions take place, together with the mechanism and the rate .It is concerned with the rate at which chemical reactions take place, together with the mechanism and the rate limiting steps that control the reaction process. The sizing of chemical reactors to achieve production goals is an important segment. How materials behave within reactors, both chemically and physically, is significant in chemical processes and the course also takes care of how the data from chemical reactors are recorded, processed and interpreted. It presents an overview in reaction rates, solutions, Raoult’s and Henry’s laws, phase rule, colligative properties. Furthermore, concepts in kinetics of homogeneous reactions, variable and constant volume systems, batch reactors and reactor design: ideal reactors, non-ideal flow reactors.

CME 307: Transport Phenomena 

Stationary media, Conservation Laws: Laws of Fick, Fourier and Newton; unified principle of transport phenomena; steady and unsteady state conductive heat transfer, molecular mass transfer, molecular diffusion, radiative heat transfer, fluid fields, conservation of mass, momentum and energy, laminar and turbulent incompressible viscous fluids, convective mass transfer, compressible flow, convective heat transfer, simultaneous heat and mass transfer, multiphase phenomena, thermal analysis of heat exchangers, open channel flow, flow through permeable media.

CME 321: Chemical Engineering Laboratory I 

To impart practical skills relevant for planning, executing and reporting experimentation and quality control activities in industry and for research purposes in chemical and related engineering domains.

EPR 398: Work Experience Each student will carry out studies on an installed industrial process under the supervision of, at least, an industry-based staff and, at least, an academic staff. The subject of study will be mutually established by the collaborating industry and the university and the student will submit a report on his study for grading by both industrial and university supervisors.

CME 411: Process Design and Optimisation 

Introduction to chemical process designs, Nature/organization/methodology, anatomy of chemical manufacturing processes and their designs, design variables and safety factors in designing chemical processes, Mathematical representation of design problems, design information flow, flow-sheeting, piping and instrumentation (the engineering flow-sheet) and applications in various chemical processes/industries, optimization (LP, experimental design).

CME 403: Chemical Process Modeling and Simulation 

Process Modeling: formulation of microbalance using physio-chemical conservation laws, physical transport laws and equilibrium relations, application to chemical engineering system; process simulation: analog and digital languages, numerical instability, distributed systems, use in analysis of controller behaviour, selected examples; process identification: review of linearization techniques, methods-pulse, step and sine-wave testing, etc.

CME 405: Biochemical Engineering 

This course is aimed at introducing finalist in Chemical Engineering to biological systems and their applications in food, chemical and waste management applications. It presents concepts such as: The Cell, cell growth, cell kinetics , Biomolecules, Biochemical reactions, Biochemical reactors: BATCH, CSTR, FED-BATCH, EXTENDED FED BATCH, Biochemical processes for food production, biochemical, fine chemicals, wastewater treatment, Enzyme kinetics, Downstream and upstream processing, Bioreactor reactor design and operation.

CME 404: Process Dynamics and Control 

This course is aimed to introduce process dynamics and control and develop a general understanding of the subject. It presents concepts such as: the importance of dynamic effects; steady-state and non-steady state balances; review of solution of ODEs; the concept of models; the role of dynamic simulation; Laplace Transforms; transfer functions; parameters of transfer functions; transfer function block diagram algebra, typical linear systems responses, linear systems stability and analysis. Open loop dynamics; Closed loop elements; On/off control; PID control; Feedback control; Introduction to stability analysis (root locus). Basic feedback controller design: Introduction to frequency response analysis and its applications.

CME 406: Chemical Engineering Laboratory II

 To impart practical skills relevant for planning, executing and reporting experimentation and quality control activities in industry and for research purposes in chemical and related engineering domains.

CME 498: Senior Year Project 

As a partial fulfilment of the requirement for graduation, the student plans and develops a project in which he/she demonstrates the ability to analyse and synthesize information. He/she learns to effectively communicate the results of his/her study through an academic document as well as through a presentation (cf- senior year project guide of the SENG for more details).

410: Chemical Process Industries 

The course introduces students to two major arms of the chemical industry. Cement and petroleum industries. It is aimed at ensuring an efficient translation of the knowledge in unit operations in specific chemical process industries, identification of bottlenecks on chemical process plants and to understand process operability and enhance principle of safety in industrial processes.

CME 413: Food Process Technology 

The course introduces students to the major arms of the food process industry such as Brewery and Dairy industries other food industries depending on the instructor could be covered . It is aimed at ensuring an efficient translation of the knowledge of unit operations in specific food industries.


CEE 407: Solid Waste and Wastewater Engineering

Classification of wastes, generation rates, avoidance, recycling potential; properties of wastes; objectives of waste logistics; systems and equipment for collection, transportation, storage; fundamentals of waste treatment and recycling technologies; landfill design; landfill operation; introduction to hazardous waste management; Legal aspects of SWM.

Classification of liquid emissions into the environment, generation rates, minimization and recycling potential; Legal and statutory fundamental instruments of water conservation; Properties of waste water; Sewage systems in residential and industrial areas; Basic technologies in waste water purification; Engineering design of waste water treatment systems; Process optimization, cost control.

Program Description:

The challenges faced today by the Power Systems and Renewable Energy world in providing solutions to the recent market situations of corporate industries, research and community development are greatly related to the integration of modern technology to activities in order to give the world a new face. These could easily be observed in small and mega scale projects involved in automation, mass production, information management, communication, product quality, modelling and design, instrumentation, system management, etc. Solutions to the latter are very indispensable in improving the nature of industrialization, community development and research. The Associate Degree Program in Power Systems and Renewable Energy gives a hands-on training that exposes the student to a wide range of training modules aimed at providing root solutions that meet up to the expectations of the corporate world. 

The program consists of a platform that leads to two options: Electrical Maintenance and Renewable Energy. Specialization to each of the options is done at Level Two. Graduates with the aspirations to pursue further degrees are trained to take a vast variety of programs in Power Systems.

Program includes (but not limited to) the following:

  • Urban and Rural Electrification
  • Biomass Power Production
  • Photovoltaic Solar Technology
  • Power System

Carrier Prospects:

Graduates from the Power Systems and Renewable Energy Program have a great variety of opportunities for careers, ranging from design to project implementation making them potential professionals in parastatals, mega factories, Naval Plant projects, Computer aided design projects, military technology projects, Robotics/Telemechanisation, NGOs for Nanotechnological Research, Oil Rigs, Exploitation Rooms, Marine and Terrestrial Platform projects, Industrial and Domestic Electrification projects etc..   

Careers include:  Hardware designer, Electrical maintenance planner, Signal Traffic Map designer, Telemechanic Controller, Tele-special Programmer, Electrical Security personnel, Electrical network designer, Multiplex/Demultiplex Tele-system designer, Fault and Debug Routine Check Manager, System synchronizer, Numerical and Logic programmer for PLCs, Avionic Draft  controller, Test bench Simulator, Software package designer, Hardware system Diagnostician, Urban and Rural Electrification planner, Electrical Safety Supervisor (both for marine and terrestrial platforms), Entrepreneurial Service Contractor, etc…  

Entry Requirements

  • Minimum of 2 A-levels and 4 O-Levels (Excluding religion)
  • Baccalaureate (C, D and F)
  • Equivalent Certificate


Semester I:

PSR100: Power Systems Analysis

PSR101: Power Systems Components

PSR102: Electrical Machines I

PSR103: Fundamentals of Electrical Engineering

PSR104: Power Electronics

PSR105: Analog Electronics I

PSR106: Mathematics for Engineers I

PSR107: English I

SCS101: Paths and Practices to Catholic Spirituality I

Semester II

PSR108: Digital Electronics

PSR109: Technology of Electronic Components

PSR110: Signals and Systems

PSR111: Technical Drawing

PSR112: Mathematics for Engineers II

PSR113: French I

COM101: Fundamentals of Computer Programming

SCS102: Paths and Practices to Catholic Spirituality I

Sophomore Year (Level 2)


Semester III

PSR200: Urban and Rural Electrification 

PSR202:  Renewable Energy Conversions

PSR203: Digital Electronics II

PSR204:  Analog Electronics II

PSR205:  Engineering Probability

PSR206: Introduction to CAD

PSR207:  English II

PSR208: Numerical Methods

SCS201: The Church and Culture

Semester IV

PSR208: Photovoltaic Solar Technology

PSR209: Thermal Transfer Theory

PSR210: Maintenance of Electrical Equipment

PSR211: Control Systems

PSR212: Power Safety

PSR213: Industrial Automation

PSR214: French II

PSR215: Introduction to MATLAB

PSR216: Microcontrollers and Microprocessors

PSR217: Systems Engineering


Semester III

PSR218: Maintenance of Electrical Equipment

PSR219: Electrical Grounding Systems

PSR220: Electromagnetic Compatibility

PSR227:  Power Safety

PSR228: Electrical Machines II

PSR221: Digital Electronics II

PSR222: Analog Electronics II

PSR223: Engineering Probability

PSR224: Introduction to CAD

PSR225: Use of English II

PSR226: Numerical Methods

PSR241: Mathematics for Engineers

SCS201: The Church and Culture

Semester IV

PSR229: Industrial Automation

PSR230: Systems Engineering

PSR231: Feedback Systems

PSR232: Frigorific Installations

PSR233: Control Systems

PSR234: Signal Processing

PSR235: Numerical Methods

PSR236: Embedded Systems

PSR237: Introduction to MATLAB

PSR238: Logic System Design

PSR239: Microprocessors and Microcontrollers

PSR240: Technical Drawing

                                                                  PROGRAM COURSE DESCRIPTION

PSR200: Urban and Rural Electrification

This course is incorporated with training involved with Electrical energy auditing, Drawing of network plans for up and down stream energy distribution and Power Installations, Plant sizing, etc…, all with the aim of meeting up to the energy demands of a growing area. The program will be accompanied by training in feasibility study software that includes MATLAB, REDSCREEN and Oregon.

PSR201: Biomass Power Production

 This course is destined to train the student in the design of standalone Biomass Electricity producing plants. The operations of production and environmental safety, Consumption optimization technology and energy stability will be focal training areas.

PSR202: Thermal Transfer Technology

 This course provides a prerequisite for design courses associated to the exploitation of thermal energy in power production such as in thermal power plant technology. The training will include study on theories in the modelling of thermal components like Boilers, Heat Exchangers, Hot and Cold Batteries, Heating and Cooling Cycles etc…

PSR104: Power Production Lab

This course provides practical training on the realization of power producing plants (Hydroelectric, Thermal, Windmills, etc…). Activities on performance measurements, plant stability, production economy, production efficiency etc…, will be enhanced.

PSR203: Maintenance of Electrical Equipment

The training here will cover the use of concepts in industrial maintenance to manage electrical equipments functioning over long operation hours. Maintenance audit exercises and Planing methods will be rigorously used in this course.

PSR217: Electrical Grounding Systems

This course exposes the student to the various existing norms employed in the design of protection systems in electrical installations. Training will include design of protection installations against fault currents, short circuits, and transients form non-linear loads.

PSR219: Industrial Automation

This course trains the student on how to use technologies in wire and programmable logics to execute control of large scale multi-task activities like in mega factories. The concepts of mass production technology and sensors will be covered. Training will be accompanied by the use of software that include PB100, TSX Premium, April15, etc…

PSR220: Power Safety

This course trains the student on the use and implementation of electrical safety protocols and organigrams at various magnitudes of electrical Power (Very High Voltage, Medium Voltage, High Voltage and Low Voltage) in electrical power networks. Training will also include the classification of safety and protection equipment, risk management and habilitation of personnel.

PSR221: Systems Engineering

This course gives training on electrical system design. The systems include Feedback systems, Electrical Hardware (Actuator-Process-Transducer model), Digital and Analog filters, etc… An appreciable experience with the use of electrical sensors will be covered in this program. Simulation Software will include MATLAB and Arduino.

PSR224: Frigorific Installations

This course gives training on the activities resulting to the setting up of frigorific installations such as cold rooms, air treatment systems, Refrigerators, Air Conditioners, etc… Interests will be presented in the design of frigorific modules that include: Compressors, Condensers, Evaporators, Electro-valves, etc… 

PSR207: Electronic Devices & Applications

In this course, students will study the construction, theory and characteristics and applications of electronic devices. Topics include: PN junction devices; bipolar junction transistors; amplifiers; multistage and differential amplifiers; feedback amplifiers and oscillators.

PSR103 Fundamentals of Electrical Engineering

The course focuses on the creation, manipulation, transmission, and reception of information by electronic means. The topics covered include elementary signal theory; time- and frequency-domain analysis of signals; conversion of analog signals to a digital form; and how information can be represented with signals. Signal processing, both analog and digital, allow information to be extracted and manipulated. The course then turns to information theory, which demonstrates the technological advantages of digital transmission.

The course text was written by the instructor for this course and is entirely online. You can print your own hard copy or view the material entirely online.

PSR108: Signals and Systems 

This course stresses the appreciation and use of certain transform techniques in the analysis of signals, and their related systems. Emphasis is placed on Fourier methods within the context of continuous time signals and signal processing, and the use of linear difference equations and Z transforms when signals are discrete.

PSR207: Digital Electronics

This course covers the design and analysis of digital systems with Combinational and Sequential logic: logic gates and families, flip-flops, counters, registers and other memory devices. 
Topics include: number systems; logical expressions and simplification using Boolean algebra, basic minimization methods; combinational circuits; asynchronous and synchronous sequential circuits; memory devices; analog to digital (AD) and digital to analog (DA) conversion, Introduction to digital simulation techniques for development of application oriented logic circuits

PSR218: Electrical Machines

The main emphasis of this course is on the principles of electrical machines – DC and AC machines. Topics include: characteristics of DC machines and transformers; machine windings; DC machines/motors; theory, operation and performance of AC machines.

PSR210 Measurement & Instrumentation 

The lecture teaches the basics of metrology and measurement technology and presents the fundamental procedures of error analysis and statistical data analysis. The methods of measurement for electric quantities in the DC and low frequency AC range are considered in the sub division: passive measurement techniques, active measurement techniques and digital measurement techniques. The methods are explained on practical examples. Finally, sensors are introduced in order to extend the electrical measurement technique to the measurement of non-electrical quantities.

The students are able:

• to describe measurement problems and questions within the correct terminology
• to choose the adequate methods to measure electric quantities in the DC and AC range and to consider critically systematic errors related to the measurement method
• to estimate the error of a measurement
• to perform a statistical data analysis
• to select simple sensors for the measurement of non-electrical quantities and to optimize their sensitivity

PSR234: Microprocessors & Microcontrollers

The course begins with an overview of microcontroller-based systems, including applications, architecture, number systems, and languages. The main subjects covered in detail are: microcontroller hardware, CPU registers, internal/external RAM memory, internal/external ROM memory, I/O ports, timers and counters, serial ports, hardware interrupts, clock systems, A/D and D/A converters, connecting the microcontroller to external devices, LCD and LED displays, power devices, measurement of external analog signals and signal processing. Considerable attention is paid to C programming. Students will learn different capabilities of the microcontroller through in class exercises. By the end of this course, the student should be able to write code in C language, respond to input from the user (via buttons or keypad), perform basic binary arithmetic, perform table lookups, display output to the user (via LCD display, LEDs or PC display), control external devices, respond to internal and external interrupts, acquire and analyse analog signals in real-time.

PSR100: Electrical Power Systems Analysis

The course will help students understand how power systems are modelled both at the distribution and transmission levels. The course covers long-distance transmission of electric power with emphasis on admittance and impedance modelling of components and system, power-flow studies and calculations, symmetrical and unsymmetrical fault calculations, economic operation of large-scale generation and transmission systems. Emphasis is on applications of computer-based methods to power-system problems.

PSR 211: Control Systems

This course covers the concepts of linear systems theory and analysis. Topics include: mathematical models of physical systems; time response analysis and locus technique; frequency response analysis; stability concept and analysis; state variable analysis.

PSR105: Integrated Circuit Design

The course covers: C fabrication technology: Lithography, diffusion, vapour deposition, ion implantation. Design rules. Yield. CMOS processes. Design methodology: Gate array, standard cell and full custom design. The design/simulate/test cycle. Programmable Logic Devices. CMOS design: CMOS gates and logic interconnection and layout. CMOS design problems and solutions. Other IC technologies: BiCMOS, GaAs, SiGe. CAD techniques: Layout languages and custom design software. Logic simulators and Circuit simulators. Hardware design and description languages. Verilog. VLSI architectures testing: Design for test. Concepts of testability. State of the art in IC design.

PSR230: Embedded Systems Design

Emphasis in this course in on embedded systems design and its applications to various fields. To covered include: embedded systems terminologies and devices; embedded software tools; design and architecture of memories; architecture of processor and memory organizations; input/output interfacing; processor scheduling algorithms; basics of Real time operating systems, introduction to PIC and its application.

PSR221: Electronic circuit development Lab

Design of amplifiers and other electronic systems to satisfy specifications: Bipolar and field-effect transistors, diodes integrated circuits and passive components are part of the hardware needed. Gain, bandwidth, feedback, stability are some of the design concepts needed.

PSR228: Signal Processing

Advances in integrated circuit technology have had a major impact on the technical areas to which digital signal processing techniques and hardware are being applied. A thorough understanding of digital signal processing fundamentals and techniques is essential for anyone whose work is concerned with signal processing applications.

Digital Signal Processing begins with a discussion of the analysis and representation of discrete-time signal systems, including discrete-time convolution, difference equations, the z-transform, and the discrete-time Fourier transform. Emphasis is placed on the similarities and distinctions between discrete-time. The course proceeds to cover digital network and no recursive (finite impulse response) digital filters. Digital Signal Processing concludes with digital filter design and a discussion of the fast Fourier transform algorithm for computation of the discrete Fourier transform.

PSR234:   Photovoltaic and Solar Technology

Properties of solar radiation: Sun and earth; incidence on horizontal earth surface, calculation of radiation on suitable surfaces, measurement of incident radiation. Solar panels and solar generators: solar cells, interconnection of solar panels, connection of solar panels with solar generators, construction of solar generators. Photovoltaic energy construction: photovoltaic island construction, mains connected photovoltaic system, electrical power converter for photovoltaic systems. Dimensioning of photovoltaic systems, thermal solar systems (solar collectors, components of thermal solar systems, cost effectiveness in private homes), Thermal solar station: properties and state of technology.

PSR241: Electromagnetic Compatibility 

As digital circuits continue to be produced at increasingly smaller size and with higher speeds, electromagnetic interference become much severer in a digital system. Therefore, the need for effective electromagnetic compatibility (EMC) design has become more critical than ever. In order to avoid unnecessary costs in bringing products into compliance with governmental regulations, many solutions are proposed to improve the interference of systems. In this course, basic concept and design method for a digital system will be illustrated elaborately.

Topics include: Fundamental Behaviour of Electrical Systems; Signals and Spectra;  General Formulation of Electric Circuit Theory; Non-Ideal Behaviour of Circuit Components; Antennas; AM, FM, and the Spectrum Analyser; EMC Regulations;  Radiated Emissions; Radiated Immunity; Conducted Emissions and Immunity; Network Analysis and Directional Couplers; Cabling; Shielding; Printed Circuit Boards; Electrostatic Discharge