CHEM 101 General Chemistry (3-3-4)

It provides an introduction to the general principles of chemistry for students planning a professional career in chemistry, a related science, the health professions, or engineering. By the end of this course the student will be able to understand the following: Units of measurement: Significant figures, scientific notation, dimensional analysis and Temperature; Atomic structure, naming simple compounds: binary ionic compounds (type I& II), binary covalent compounds and naming of acids; Stoichiometry: Isotopes, the mole, molar mass and percent composition of compounds; Balancing chemical equations; Limiting reactant; percent yield; Reactions in aqueous solution; Solution stoichiometry; Gases: pressure, the gas laws, Ideal gas law; Thermochemistry: energy, first law of thermodynamic, enthalpy, calorimetry and Hess s law; Atomic structure and Periodicity; Bonding: general concepts: electronegativity, bond polarity, Lewis structures and resonance; basic principles of organic chemistry.

Pre-requisites: None

---------------------------------------------------------------------------------------------------------------------------------------

PHYS 101 General Physics I (3-3-4)

This course introduces students to the fundamentals of physics needed as pre-requisite for higher level courses in various engineering programs. The topics covered include particle kinematics and kinetics; Position, displacement, velocity, Acceleration, free fall acceleration, Vectors and Dot product and cross product, Motion in two and three dimensions, Projectile motion, Uniform Circular motion, Applying Newton s Laws, Friction, Kinetic energy and work, Work done by gravitational force, Work done by a general variable force, Power, Potential Energy, Conservation of Mechanical Energy, Center of mass and Linear Momentum, Rotation with constant angular acceleration, Torque, Newton s second law for rotation, Equilibrium & Some examples of Static equilibrium, Newton s law of gravitation, Kepler s Laws, Fluid Mechanics, Pascal s & Archimedes Principle, Bernoulli s and continuity equation.

Pre-requisites: None

---------------------------------------------------------------------------------------------------------------------------------------

PHYS 102 General Physics II (3-3-4)

This course introduces students to the fundamentals of physics needed as pre-requisite for higher level courses in various engineering programs. The topics covered are: Temperature, Thermal Expansion, Law of thermodynamics, Ideal gases and specific heat, Entropy; Heat engines and Refrigerators, Statistical View of entropy, Charges and Coulomb s law, Electric fields, Electric flux and Gauss Law, Electric Potential, Equipotential Surfaces, Capacitance, capacitors in parallel and series, Energy stored in electric field, Electric current, Resistance, Ohm s law, Single and multi loop circuits, RC circuit , Magnetic fields, Cross fields, Magnetic field due to current, Ampere law, Solenoids and Toroids, Faraday s law and Lenz law, Induction and Inductance, Self-Inductance, Energy stored in magnetic field, Mutual Induction.

Pre-requisites: PHYS 101

---------------------------------------------------------------------------------------------------------------------------------------

EE 200 Fundamentals of Electrical Engineering (3-0-3)

This course covers the fundamentals of electrical engineering in three main parts, that is, circuit analysis, electronics, and electromechanics. The topics covered from circuit analysis are Ohm’s and Kirchhoff’s Laws, Network analysis (node and mesh), AC network analysis, Transient Analysis, Power in AC circuits, and Transformers. The course continues with operational amplifier, diodes and transistors circuits. The final part of course covers digital logic design and Boolean Algebra and if time permits then magnetic circuits, DC machines, DC generators, and DC motors and AC machines.

Pre-requisites: PHYS 102

EE 201 Circuit Theory I (3-2-4)

This course introduces the students to the fundamental circuit theory laws, theorems and methods of circuit theoretical and practical analysis. The topics of this course include passive sign convention, fundamental laws of electrical circuits (Ohm s law, KVL, KCL, power and energy), resistive circuits (resistors in series and in parallel, voltage and current divisions, dependent current/voltage sources and Delta-to-Y transformations), techniques of circuit analysis (nodal and mesh analysis, Thevenin s& Norton s theorems, source transformation, superposition and maximum power transfer theorems), energy storage elements (inductors and capacitors; definitions, voltage-current relationships, impedance and admittance), analysis of ideal operational amplifier circuits (inverters, non-inverting amplifiers, integrators, comparators, summing amplifiers and buffer), first-order transient response analysis (RL circuits, RC circuits, natural and step responses), second-order transient response analysis (series and parallel RLC circuits, natural and step responses).

Pre-requisites: MATH 241, PHYS 202

EE 202 Circuit Theory II (3-2-4)

This course introduces students to the relevant concepts in AC circuits. Firstly, students are exposed to the sinusoidal steady-state power calculations. Then, the relevant concepts in balanced three-phase circuits are taught to the students. The course also equips the students with necessary knowledge related to the Laplace transform, its applications to circuit analysis and frequency selective circuits. The students are acquainted with the analysis of two-port networks. Finally, the students are introduced to the Fourier series representation for a periodic signal, which is then used to calculate the steady-state response of an electric circuit. At the end of the course, the student should be able to apply the AC circuit analysis concepts/techniques for solving and analyzing the engineering related problems in a given linear electrical circuit.

Pre-requisites: EE 201, MATH 204

ENGR 203 Scientific Computing Languages (0-2-2)

This course introduces students to the scientific computing languages and techniques used by scientists and engineers such as MATLAB and Octave. Emphasis is made on programs design, algorithms development, verification and application to science & engineering applications. The students first learn the basic usage of scientific languages, common types of problems encountered in engineering, and techniques for solving a variety of problems encountered in science & engineering e.g. examination of data with visualization techniques, graphics, matrices, data interpolation, solving polynomials, statistical analysis, differentiation and integration.

Pre-requisites: Math 101, CPCS 205

ENGR 205 Engineering Mechanics (2-0-2)

This course covers some general engineering standards for students in the areas of Statics and Dynamics, and Material Science. This course is specifically designed for students who are not majoring in Mechanical Engineering. The students will be trained in the essential techniques of Statics and Dynamics, force vectors, static equilibrium of particle and rigid bodies, Moment of a force, friction. Kinematics of a particle, Kinetics of a particle, linear and angular momentum, Newton s second law of motion, work and energy for particle and rigid bodies. The students will learn about various classes of materials including metals, ceramics, polymers, and composites and their fundamental structures and properties. They would be able to calculate atomic packing factor and learn about atomic bonding, crystal structures and defects in metals.

Pre-requisites: PHYS 101

EE 212 Electronics 1 (3-2-4)

This course introduces the student to the properties of semiconductor materials and pn junctions, DC analysis techniques for diode circuits, equivalent circuit models for diodes, diode rectifier circuits, Zener diodes, photodiodes and light-emitting diodes; physical structure and operation of the BJT, MOSFET and JFET transistors, dc analysis and design techniques of BJT, MOSFET and JFET transistor circuits, small-signal models of BJT, MOSFET and JFET transistor amplifiers. Laboratory work includes the construction and taking measurements of various diode, BJT, MOSFET and JFET transistor circuits and comparison of experimental results with theoretical analysis.

Pre-requisites: EE 201

EE 261 Digital Logic Design (3-2-4)

This course provides a modern introduction to logic design and the basic building blocks used in digital systems. The first part of the course is about combinational logic analysis and design which includes: Binary numbers and codes, Boolean algebra, logic gates, minimization methods of Boolean expressions, binary adders, subtractors and multipliers, magnitude comparators, decoders and encoders, multiplexers and demultiplexers. The second part of the course deals with sequential logic analysis and design which includes: Latches and flip-flops, registers, synchronous and asynchronous counters.

Pre-requisites: Phy 202

EE 282 Electromagnetic Field Theory (3-0-3)

The course introduces the students to the basic concepts of electrostatics, magnetostatics and the properties of dielectric and magnetic materials, the laws governing the electric fields, magnetic fields and electromagnetic fields like Coulomb’s law, Gauss’s law, Ampere’s circuital law, Biot-Savart law, Faraday’s law etc. The concepts of divergence, curl and electric and magnetic potential are also introduced. The four Maxwell’s equations and their applications are covered in detail. It is assumed that the student already have appropriate mathematical background, including multivariable calculus, and have already studied the basic circuit theory course.

Pre-requisites: EE 201, MATH 203

EE 301 Signals and Systems (3-0-3)

This course introduces the students to the fundamental concepts of signals and systems that forms an integral part of engineering systems in many diverse areas like communication systems, control systems, analog and digital signal processing, etc. The course is about various classification of both continuous time (CT) and discrete time (DT) signals and systems, continuous and discrete time impulse responses, convolution sums and integrals, and linear time-invariant (LTI) systems. The spectral analysis of periodic & aperiodic signals using Fourier Series and Fourier transform is discussed for both continuous time as well as for DT signals.

Pre-requisites: EE 201

EE 311 Electronics II (3-2-4)

This This course is a continuation of Electronics I and introduces the student to DC and small-signal analysis of multistage-transistor circuits, frequency response of transistor circuits with capacitors, Bode diagrams (magnitude and phase responses) of linear amplifiers, BJT and MOSFET power transistors, classes of power amplifiers and their power efficiencies, characteristics of the ideal operational amplifier, analysis of several ideal op-amp circuits (including the inverting, summing, non-inverting, difference and the instrumentation amplifier), characteristics and analysis of bipolar (BJT) and MOSFET current-source circuits, DC and small-signal characteristics of various BJT and FET differential amplifiers and BiCMOS circuits. Laboratory work includes the design, construction, and taking measurement of various analogue electronic circuits to compare experimental results with theoretical analysis.

Pre-requisites: EE 202, EE 212

EE 332 Control Theory (3-2-4)

This course introduces students to the fundamental ideas and definitions of control systems, open loop and close loop control systems, transfer functions and transient and steady state responses. Students will be taught how to obtain mathematical models of actual physical systems such as electrical, mechanical and electromechanical systems in the transfer function form. Methods of system representation such as block diagram representation and signal flow graphs will be examined. Students will also be exposed to techniques of analyzing control systems performance and stability in time and frequency domains. In introducing students to design approach, the PID controller and lead-lag compensator will be used to improve the transient and steady state performances in time domain using root locus approach. In the frequency domain design, bode plot approach will be used. Throughout the course, students will also be exposed to analysis and design of control systems using MATLAB software.

Pre-requisites: EE 301, MATH 301

EE 341 Electrical Machinery I (3-2-4)

This course introduces students a basic electric machine course. The course provides the fundamental knowledge of electric machines, which are synchronous machines, induction machines and DC machines. The transformer, although not a rotating machine, is indispensable in many energy conversion systems; it is included in this course. The course begins with electromechanical energy conversion, in which the mechanism of force and torque production in various electric machines is discussed. Next, students are introduced to principle of operations, constructions and some analysis on steady state performance of transformer and the electric machines. At the end of the course student should be able to perform steady-state analysis of electric machines and apply their knowledge to real world applications.

Pre-requisites: EE 202, EE 282

EE 351 Electrical Power Systems I (3-2-4)

This course introduces students to the relevant concepts in electrical power systems. Firstly, students are exposed to the steady-state power calculations. Then, the relevant concepts in balanced three-phase power systems are taught to the students. The course then embarks upon the modeling of power system components, transformers, transmission line modeling and calculations. Power System configuration is given in terms of p.u quantities. Finally, the students are acquainted with the steady-state analysis of power systems- load flow analysis/power flow analysis. At the end of the course, the students should be able to apply the concepts/techniques for power flow analysis in a given power system network.

Pre-requisites: EE 202, EE 341

EE 322 Communications Theory (3-2-4)

This course introduces the student to the Fourier signal analysis; amplitude modulation: AM, DSB, SSB, VSB, QAM, frequency conversion, generation and detection. Exponential modulation: FM, PM, NBFM, WBFM, band-pass limiters, discriminators and phase-locked-loops. Pulse modulation, sampling theorem, PAM, PWM, PPM, FDM, TDM, FSK, PCM, DPCM and DM. Laboratory work includes the construction and taking measurements of AM modulators and demodulators, FM modulators and demodulators, PWM modulators and demodulators and comparison of experimental results with theoretical analysis.

Pre-requisites: EE 212, EE 301

EE 361 Microprocessors (3-2-4)

This course covers in depth the architecture and assembly language programming of the 8086/8088 microprocessor. A detailed study of the 8086/8088 microprocessor architecture is carried out along with the addressing modes and its instruction set. The student is exposed to the real experience of programming a microprocessor in assembly language. The concepts of interrupts and memory / I/O interfacing are delivered. The students will be able to design microprocessor-based systems using a PC or with embedded systems.

Pre-requisites: EE 261

ENGR 302 Engineering Ethics (2-0-2)

This course will examine ethical issues arising in the professional and social-policy aspects of engineering. Coverage includes such topics as: codes of professional ethics, methods of moral problem solving, honesty, risk, responsibilities to employers and to the public, technology and the environment, and moral issues in management, research, and consulting. Using industry related case analysis and industry context ethical project issues, we will study concepts and questions relating to ethical problems encountered in the profession of engineering, including the requirements of responsibility; the challenges of technology; the role of trust, risk, and liability; environmental impact; and the effects of globalization.

Pre-requisites: None

Math 301 Engineering Mathematics (3-0-3)

Systems of linear equations, Matrix algebra, The inverse of a matrix, Determinants, Cramer’s rule, Vector spaces and subspaces, Vector Fields, Gradient, Divergence, Curl, Line and Surface Integrals, Gauss, Stoke’s and Divergence Theorems, Complex Numbers, Arguments, Roots, De Moivre s Theorem, Functions of Complex variables, Limit, Continuity, differentiation and integration of functions of complex variables.

Pre-requisites: Math 203

Math 321 Numerical Methods (3-0-3)

Error Analysis, Solutions of Non-linear equations, Solutions of Systems of linear equations, Interpolation, Numerical differentiation, Numerical Integration, Solutions of ordinary differential equations and One dimensional un constrained optimization.

Pre-requisites: MATH 203, MATH 204

EE 416 Power Electronics (3-2-4)

This course introduces students to the fundamentals of power electronics. This includes topics on power semiconductor switches, rectifier (AC-DC), DC choppers (DC-DC), AC choppers (AC-AC), and inverters (DC-AC). Emphasis will be on the power converter operations and analysis of their steady state performances. The course also exposes students to basic converter design, given certain specifications and verification of the design using application software.

Pre-requisites: EE 202, EE 311

EE 421 Wireless and Mobile Communication (3-0-3)

This course introduces students to the evolution of mobile radio communications, modern wireless communication systems, i.e., 2G, 3G, wireless networks, cellular concepts, i.e., frequency reuse. channel assignment strategies, handoff strategies, interference and system capacity, improving coverage and capacity in cellular systems. This course also equips students about mobile radio propagation, large scale path loss, propagation mechanisms, small scale fading and multipath. The course also introduces students digital modulation, i.e., ASK, FSK, PSK, QAM, introduction to equalization, diversity, fundamentals of channel coding, multiple access techniques, i.e., FDMA, TDMA, SDMA, capacity of cellular system, difference between wireless and fixed telephone networks, traffic routing in wireless networks, and wireless data services. At the end of the course, the student should be able to fully understand the evolution of wireless, large and small scale path loss, propagation models and modulation techniques.

Pre-requisites: EE 282, EE 322

EE 447 Power Systems Operation and Control (3-0-3)

This course introduces the students to the operation and control of electric power systems during generation, transmission, distribution and consumption leading to delivering electric power reliably and economically from generator units to loads. This essential concepts related to the operation and control of electrical power systems include economic dispatch of thermal electrical power generation units, electrical power unit comittment, control of power generation, voltage stability and VAR control, generation and transmission scheduling methods, distributed optimisation for loss minimisation, optimal power flow, frequency control, electricity markets and incentive controls.

Pre-requisites: EE 352, EE 332

EE 456 Renewable Energy Systems (3-0-3)

This course introduces the students to the renewable energy systems. The course will concentrate on the emerging renewable energy systems analysis and design such as wind power system, photovoltaic systems, microhydro-electric systems, micro-combustion systems, biomass for electricity and fuel cell technology and will be compared with the conventional electrical energy systems

Pre-requisites: EE 311, EE 341

EE 471 Digital Signal Processing (3-2-4)

This course introduces the sturdent to the analysis and representation of discrete-time signals and systems including disccrete-time convolution, difference equations, the z-transform, the Discrete-Time Fourier Transform (DTFT) and the Fast Fourier Transform (FTT). The topics in discrete-time systems include the concept of causality, stability and linearity (Linear-Time Invariant or LTI). The applications in this course include the analysis and design of anlogue and digital filters. Digital filters include nfinite Impule Response (IIR) and Finite Impule Response (FIR) digital filters. Laboratory work includes the application of software to calculate the Fourier Transform, design and simulate digital filters.

Pre-requisites: ENGR 203, EE 311

EE 447 Power Systems Operation and Control (3-0-3)

This course introduces the students to the operation and control of electric power systems during generation, transmission, distribution and consumption leading to delivering electric power reliably and economically from generator units to loads. This essential concepts related to the operation and control of electrical power systems include economic dispatch of thermal electrical power generation units, electrical power unit comittment, control of power generation, voltage stability and VAR control, generation and transmission scheduling methods, distributed optimisation for loss minimisation, optimal power flow, frequency control, electricity markets and incentive controls.

Pre-requisites: EE 352, EE 332

EE 456 Renewable Energy Systems (3-0-3)

This course introduces the students to the renewable energy systems. The course will concentrate on the emerging renewable energy systems analysis and design such as wind power system, photovoltaic systems, microhydro-electric systems, micro-combustion systems, biomass for electricity and fuel cell technology and will be compared with the conventional electrical energy systems

Pre-requisites: EE 311, EE 341

EE 471 Digital Signal Processing (3-2-4)

This course introduces the sturdent to the analysis and representation of discrete-time signals and systems including disccrete-time convolution, difference equations, the z-transform, the Discrete-Time Fourier Transform (DTFT) and the Fast Fourier Transform (FTT). The topics in discrete-time systems include the concept of causality, stability and linearity (Linear-Time Invariant or LTI). The applications in this course include the analysis and design of anlogue and digital filters. Digital filters include nfinite Impule Response (IIR) and Finite Impule Response (FIR) digital filters. Laboratory work includes the application of software to calculate the Fourier Transform, design and simulate digital filters.

Pre-requisites: ENGR 203, EE 311