Available courses

It provides the fundamental knowledge related to normal human tissues and cells of bone, muscle & nerve.
It provides the fundamental about the biophysics laws of electricity, electromagnetism, fluids & heat.
It provides the fundamental knowledge related to carbohydrates, Fats, and proteins.
It provides the fundamental knowledge related to normal human tissues and cells of different body organs and systems.
It provides the fundamental knowledge about the theories of normal psychological behavior and psychological disturbances.
It provides the fundamental knowledge related to normal human structures & functional anatomy of upper extremity (bones, joints, muscles, nerves, vessels & soft tissues). It also emphasizes on important regions: axilla, carpal tunnel…
It provides the fundamental knowledge related to normal human physiology of metabolism, gastrointestinal tract, skin, muscles & nerves, and function of blood.
It provides the fundamental knowledge related to biochemistry of cells and blood.
It provides the fundamental knowledge related the biomechanics of human movement and posture of joints, levers, muscles, forces, and resistances.
It provides the fundamental about the laws of physics and its application to electrotherapy & hydrotherapy.
It provides the fundamental knowledge related to normal human physiology of respiratory, cardiovascular, lymphatic, female reproductive system, endocrine and structure & function of Kidney.
It provides the fundamental knowledge related to normal human structures & functional anatomy of lower extremity (bones, joints, muscles, nerves, vessels & soft tissues) and abdominal wall.
It provides the student with knowledge about medical vocabulary with specific emphasis on the root (stem words), prefixes, suffixes, and abbreviations. At the end of the course students will be expected to have a basic comprehension of medical terms & be able to communicate accurately to their peers in the field.
It provides the fundamental knowledge kinematic and kinetic concepts in the applied mechanics in addition to gait analysis in normal subjects.
It provides the fundamental knowledge related to nervous system structures and functions including, the brain, the cerebrum, the cerebellum, the spinal cord, and the peripheral nervous system in normal & pathological conditions.
It provides the fundamental knowledge of the influence of works on the body mechanics & vice versa.
It provides the fundamental knowledge of the use of electrotherapeutic modalities, including alternating, direct, and pulsed current, neuromuscular electrical stimulation (NMES); transcutaneous electrical nerve stimulation (TENS); iontophoresis, electrical muscle stimulation; and biofeedback, to reduce pain and increase muscle power.
It provides the fundamental physiological knowledge for understanding the response of the pulmonary, cardiovascular, musculoskeletal, neuromuscular, and metabolic responses to exercise and themimplications in physical therapy intervention. Energy delivery,utilization, and regulation of the major physiological systems during rest and exercise are discussed. Normal and abnormal responses to exercise, and the effects of exercise training on body composition, deconditioning, and health status are explored.
It provides the fundamental knowledge to know and to analyze the underlying principles of the following types of therapeutic exercise: stretching, strengthening, endurance, balance co-ordination and PNF techniques.
It provides the fundamental knowledge about the common manual techniques used to decrease pain, increases joint range of motion and relaxation. Students will also learn how to apply rhythmic massages to trigger point treatments as well as for supporting the patient’s breathing system.
Introduction to computer and information systems. Types of computers. Computer hardware and software components. Data representations, Introduction to networking. Introduction to the Internet and World Wide Web. Hardware and software components for internet access. Email, database management, word processing, spreadsheets, and presentation applications.
The course content is divided into several units that extend students’ knowledge of English vocabulary and grammar. Each unit has two main lessons through which students practice English skills: reading, writing, listening, speaking in an integrated way. The lessons’ topics depend on realistic situations that make the course an authentic one and therefore, students can make a prominent breakthrough. In addition, the course content is built to develop students’ intellectual and professional skills preparing them for international tests.
It provides a strong foundation in the conceptualization and operationalization of research, how to design a research project and 'hands-on' skills in the utilization of different research methods.
Definition of Human Rights and its classification. Explanation of Human Rights historical context and the fundamental sources of Human Rights. Classification of the various categories of Human Rights.
The communication processes. Purpose and levels of communication. Communication models. Communication barriers and how to overcome them. Principles of effective communication. Setting objectives of oral presentations. Analyzing the audience and selecting the methods of presentation. Structuring and outlining the material. Utilizing word- power vocal attributes and body language for effective delivery. Dealing with questions efficiently. Individual and group presentations.
Basic practical laboratory skills in Electrical Engineering, basic CAD design tools for electrical engineering, Practical Electrical Engineering / construction, design and test, Design and construction of a electronic device with simple design element and test, Practical computing: introduction to use of computer aided design software, Health and Safety issues pertaining to laboratory practice, Research methodologies (use of hard copy and internet search facilities), Personal development planning and Records of Achievement
Problem-Based robotic programming. Mobile robot navigation. Sensing and actuation based
on the environment. Path finding. Obstacle avoidance. Multi DOF motion programming and
movement. The assessments are based staged reports and meetings with academic staff and
laboratory assistants. Final assessment involves the submission of a project technical report
and practical demonstrations.
Electrical Circuits: Constants and variables of electrical Circuits, elements of electrical circuits, DC circuits, Network theorems, Sinusoidal alternating current circuits at steady state, Phasor diagram representation of sinusoidal quantities, Applications of network theorems on alternating current circuits, Electric power in alternating current circuits, complex power calculations, power factor. Electronic Circuits: Diodes and Zener models, diode applications: clamping, voltage doupler, clipping, rectification. Op-amp model, op-amp applications: Inverting, noninverting, buffer, summing, filters, Schmitt trigger, oscillator
Introduction to sensors and measurement systems: functional elements of a measuring instrument, classification and configuration, analog and digital sensors, statistical analysis of measurement errors, calibration and regression. Measuring devices and sensors: pressure, current, motion (encoder, potentiometer, resolver, LVDT, accelerometer, gyroscope, IMUs, etc.), strain gauges, force, torque, and power sensors. Sensors signal conditioning and processing: Sources of noises in the sensor signals, Data acquisition systems of measurement systems.
Background: Review of complex numbers, sketching signals, partial fraction
expansion, etc. Introduction to MATLAB: basic operations. Signals and Systems:
Basic definitions, properties, classification and examples of signals and systems.
Introduction to MATLAB: working with functions. Time-Domain analysis of Linear
Time-invariant Continuous (LTIC) Systems: Differential equation model for LTIC
systems and analysis: characteristic modes, zero-input response, impulse response,
zero-state response, convolution operation (definition, properties, and examples),
stability. Application to RLC circuits. Introduction to MATLAB: M-files. LaplaceDomain analysis of Linear Time-invariant Continuous (LTIC) Systems: Laplace
transform (definition, properties, and examples), algebraic equation model for LTIC
systems and analysis: zero-input response, transfer function, zero-state response,
poles and zeros, stability, frequency response, Bode plots. Transformed RLC
networks, RLC system realization. Introduction to MATLAB: continuous-time filters
(low-pass, high-pass). Continuous-time signal analysis - the Fourier series:
Trigonometric and exponential Fourier series for periodic signals (definition,
properties and examples), Fourier spectrum, series convergence, Gibbs phenomenon,
Parseval theorem, LTIC system response to periodic signals. Introduction to
MATLAB: Fourier series applications (Gibbs phenomenon etc.).
Robot Arm Kinematics, Reference frames, Rotations and transformations, DH Convention
and Parameters, Forward Kinematics, Inverse Kinematics, Robot Arm Dynamics, Newton
Equations applied to translations and rotations, Inertia matrix computation, Newton-Euler
Formulation of Robot Dynamics, Lagrange-Euler Formulation of Robot Dynamics,
Complementary Topics in Brief: Trajectory Planning, Control of Manipulators (computed
Torque Control), Force/Torque and Touch Sensors, Robot Vision.
Strength of Materials - Axial and shear stress and strain, Hooke's law, Elastic and
shear modulus, Poisson's ratio, Thermal stress and strain, Static based problems in
strength of materials. Material Science - Atomic bonding and crystal structure,
atomic packing factor, theoretical density, dislocation motion, elastic and shear
modulus, yield and ultimate tensile strength. Thermodynamics- Heat and work, 1st
Law of thermodynamics, thermodynamic cycles (power generation), ideal gas law,
internal combustion engine (4 stroke), introduction to heat transfer. Fluid Mechanics
- Simple shear flow, Pressure and its measurement, hydrostatic forces, buoyancy,
ship stability.
This course covers the basics of fluid mechanics, thermodynamics and ray optics. The topics of fluid mechanics are: Pressure of static fluid, Buoyant Forces and Archimedes’ Principle. The topics of thermodynamics are: Zeros law of thermodynamics, Thermal expansion, First law of thermodynamics, Work and Heat in Thermodynamics, the kinetic theory of gases, Maxwell distribution of molecular speed, Mean free path, second law of thermodynamics, Heat engine, Irreversibility and Entropy. The topics of ray optics are: Nature of light, Light reflection, light refraction and dispersion.
Online assessment: an introduction to math software which generates individualized assessments and feedback. Expressions and Equations: Evaluation of an algebraic expression. Definition and evaluation of independent and dependent variables. Manipulating formulae and transposition Logarithms, Exponentials and Hyperbolic Functions: Definitions and laws of logarithms (log) and exponentials (exp). Graphs of log and exp. Manipulation of expressions involving log and exp. Definition and drawing the graph of hyperbolic functions. Use of identities associated with hyperbolic functions. Application of linear, log and exponential functions: Applications of the straight-line equation. Linear-linear graphs and linear interpolation. Reduction of algebraic equations. Linear graphs of logarithmic functions. Log-linear scales. Log-log scales Introduction to differentiation: Derivatives as rate of change. Definition of a derivative. Derivatives of polynomials, differentiation of other common function. Higher derivatives. The chain, product and quotient rules. Implicit and Parametric differentiation. Curve sketching, stationary points. Simple rate problems Introduction to Integration: Basic ideas and definitions. Anti-derivatives. Definite and indefinite integrals. Fundamental theorem of calculus. Area under a curve. Rules of integration and Table of Standard integrals. Infinite limits. Data Handling and representation: Data, data averages and variation of data. Elementary probability. Laws of Probability. Probability distributions. Engineering, science and economic applications. Vectors: Basic Operations. Components. Multiply a Vector by a scalar. Three-Dimensional Coordinate Frame. Direction Ratio and Direction Cosine. Scalar Product (or dot product). Vector Product (or cross product). Triple Vector Product. Vector Equation of a line and a plane.
Physical chemistry: Gases, Liquids, Solids. Thermochemistry, Thermodynamics, Solutions, Ionic equilibrium, Electrochemistry. Applied chemistry: Corrosion of metals, Alloys, Water chemistry and treatment, Chemistry of cements, Chemistry of polymers, Fuels and Combustion, Environmental pollution and its control.
Fundamental Maths for Mechanics A & B: Units: SI units, multiple and sub-multiple of units, conversion of units. Error estimation, accuracy and approximation. Forces: triangle of forces, force components, moment of a force, moment of a couple. Reactions at supports of simply supported beams. External effects on beams with uniformly distributed loads. Forces in members of pin jointed frames – method of joints and method of sections. Shear force and bending moment diagrams in simply supported beams.
This course aims to provide engineering students with a simple introduction and general knowledge about engineering parts, their materials, and primary production processes and manufacturing technologies. It includes engineering materials classification, characteristics, and materials selection for different applications. Production processes such as casting, joining and metal forming processes. Some manufacturing processes of polymers, machining processes of metals. Machining processes of wood and Measuring instrumentations. In addition, a brief view on new materials (e.g. Nano-materials, metallic glass… etc.) and advanced processing techniques (e.g., CNC, high deformation rate, water jet cutting…. Etc.) is provided.
Kinematics, Dynamics, Rotation of Rigid Bodies, Dynamics of Rotational Motion And Equilibrium, Special Relativity, Gravitational Forces And Fields, Kepler's Laws And Black Holes, Electric Forces, Fields and Potential, Application Of Electric and Magnetic Fields, Faradays Law and Induction
A general introduction to international human rights, as well as an overview of some specific topics in this field. The first half of the course consists in: An introduction to basic notions of public ethics, the history of Human Rights, international instruments, categories of rights, Human Rights violations, protection and responsibility thereof. The second part of the course deals with current issues in the human rights agenda such as: Rights of women, rights of the child, rights of indigenous peoples, armed conflicts and terrorism, the environment, transitional justice, sexual minorities.
This course covers the following: Part I: Mechanical Vibrations and Waves
Periodic Oscillations, Harmonic Oscillators, Damped Free Oscillators, Driven Oscillators, Transient Phenomena, Resonance, Coupled Oscillators, Normal Modes, Beat Phenomena, Driven Oscillators, Resonance, Symmetry, Infinite Number of Coupled Oscillators, Translation Symmetry, Wave Equation, Standing Waves, Fourier Series, Traveling Waves, Sound Waves Part II: Electromagnetic Waves
Maxwell's Equation, Electromagnetic Waves, Dispersive Medium, Phase Velocity, Group Velocity, Fourier Transform, AM Radio, Uncertainty Principle, 2D Waves, 2D and 3D Waves, Snell's Law Part III: Optics
Polarization, Polarizer, Wave Plates, Radiation, Waves in Medium, Interference, Soap Bubble, Phased Radar, Single Electron Interference, Diffraction, Resolution, Quantum Waves and Gravitational Waves
Laplace Transform: Laplace Transforms, Inverse Laplace Transforms, Solving Differential Equations (DEs) and Systems of DEs with Laplace Transforms. Analytic Geometry: Vector Algebra, Scalar and Vector Products, Lines and Planes, Derivatives of Scalar and Vector Functions, Directional Derivatives, Linear Approximation of Curves, Tangent Planes, Grad, Div, Curl. Linear Algebra: Systems of Linear Equations, Gaussian Elimination, Vectors and Matrices, Matrix Algebra, Inverse Matrices, Determinants, Eigenvectors and Eigenvalues, Applications to Differential Equations, Diagonalization of Matrices.
Construct truth tables of compound propositions. Determine whether a proposition is a contradiction, satisfiable or a tautology. Convert an argument into symbolic form and determine whether it is valid. Solve problems in propositional logic using truth-trees. Solve problems using Boolean algebras. Design simple circuits. Be able to interpret first order formulae. Solve problems in first order logic using truth-trees.
Online assessment: an introduction to math software which generates individualized assessments and feedback. First-Order Differential Equations: Terminology; First-Order DEs; Separation of Variables; Solution of DEs using Transformations; First-Order Linear DEs, Applications. Second-Order Differential Equations: Second-Order Homogeneous DEs with Constant Coefficients; Applications. Further Second-Order Differential Equations: Second-Order Inhomogeneous DEs with Constant Coefficients; Applications. Partial Differentiation: Review of Differentiation; Partial Differentiation; Higher-Order Partial Derivatives; Directional Derivatives; Chain Rule; Partial Differential Equations. Maxima and Minima: Stationary Points; Maxima, Minima and Saddle Points; Applications. Taylor Series: Taylor series in 1D; Maclaurin Series; Taylor Series in 2D; Error Analysis. Multiple Integrals: Double Integrals over Rectangular Domains and over More General Regions. Further Multiple Integrals: Double Integrals using Polar Coordinates; Length of Curves; Surface Area; Mass; Centre of Mass; Applications
Online assessment: an introduction to math software which generates individualized assessments and feedback. Advanced Differentiation: Revision of differentiation; Maclaurin and Taylor series. Applications of Differentiation: Optimization, Differential equations. Advanced Integration: Revision of integration; Integration by substitution; Integration by parts; Integration using partial fractions. Applications of Integration: Area under and between curves; Average value; Curve length; Separation of variables for 1st order ODEs; Approximate integration (Trapezoidal rule). Complex Numbers: Definition; Real and imaginary parts; Arithmetic of complex numbers; Solving quadratic equations; The Argand diagram; Modulus and argument; the polar form of a complex number; The exponential form; De Moivre's theorem. Matrices: Definition and notation for matrices; Null (zero) matrix; Identity matrix; Trans-pose matrix; Addition and subtraction; Multiplication by a scalar; Matrix multiplication; The2x2 and 3x3 determinant; The inverse of a 2x2 matrix; Solving systems of linear equations; formulating problems in matrix form.
Introduction to object-oriented paradigm and the use of an object-oriented language. Objects and classes, Class definitions: fields, constructors, methods, parameters Selection and iteration. Object interaction: main method, creating and using class instances. Grouping objects: collection classes, iterators, arrays. Library classes, documentation. Testing and debugging. Deriving and creating own solutions to problems. Competence in the use of a command-line shell.
Introduction to a high level programming language; flowcharting with Flowcode; Program structure and simple I/O; Assignments. maths and precedence; Conditional branching; Looping structures; Functions and their role in design. 1D/2D arrays; I/O using files; An introduction to a modular design approach; Code debug strategies. Limits to arithmetic accuracy. Introduction of two Integrated Development Environments (Microscoft, MPLAB) to program code on a computer and a microcontroller. Notions of cross-compilation. Problem-Based robotic programming.
Review on number systems: positional notation, binary number systems, number base conversion, octal and hexadecimal, negative numbers, and coded number systems. Switching functions: main operators, postulates and theorems, analysis and synthesis of switching functions, incompletely specified functions. Design using NAND and NOR gates. Storage devices:1-bit storage, set-reset FF, clocked SR FF, positive and negative-edge triggered SR-FF, JK-FF, race-around condition, masterslave JK-FF, D-FF, T-FF, excitation table. Sequential circuits: state table and transition diagram, design of digital sequential systems, incompletely specified states, counters, shift registers. Miscellaneous topics: adders, subtractors, decoders, coders, multiplexer/demultiplexer, memories (ROM, PLA, RAM)
Database Design: data requirements, entity relationship diagrams, relational data model, integrity constraints, key constraints, types, integrity maintenance. Relational Queries: SQL, Boolean combinations of queries, aggregation, duplicate elimination, nested queries, negation, views, insertions, deletions, updates, command level interfaces, integration with programming application Query execution and optimization: data storage principles, file organization, indexing, indexes in commercial DBMSs, relational algebra, query execution plans, cost estimation of plans, interpretation of plans, physical database design. Concurrency: transactions, schedules, serializability, concurrency control protocols, locking, two-phase-locking, time stamp-based concurrency control. Emerging Database Trends: data warehousing, distributed databases, and alternative database models such as XML, document, object, and graph stores
Software process models; Architectural styles; Design methods and associated
notations – including function-oriented, object-oriented and component-based
design; design patterns; Software development life-cycle issues, with particular focus
on requirements engineering, validation and verification (testing).
Overviews of language history, definition (lexicon, syntax, semantics),
implementation (compiler, interpreter, virtual machine). Overviews of language
paradigms: e.g. imperative (high-level, system, low-level), declarative (functional,
logic), concurrency/parallelism. Overviews of programming language concepts:
variable, lvalue & rvalue, assignment (sharing/copying), data
abstraction (sequential, structured, recursive, shared/distributed), type mechanisms
weak/strong,
static/dynamic, ad-hoc/parametric polymorphism), declaration (scope, extent),
control abstraction (sequence, choice, repetition, block, procedure, labels/jumps,
exceptions, processes), expression abstraction (functions), parameter mechanisms
(value, reference), evaluation mechanisms (strict/lazy, ordered/unordered,
concurrent). An introduction to programming in languages from key paradigms.
Scripting (Python).
• This module introduces students to the construction process of a low-rise domestic building. The aim is for students to have an understanding of the construction process commencing at foundation level, up to roof level for this building. More importantly, students will be made aware of the design process for each of the elements of a building. This design process is carried throughout the whole building – why chose one material instead of another? The aim is to make students aware that there may be many ways of actually constructing a building but someone has to choose which way it actually has to be built.
• Additionally, the students must develop a sound understanding of construction detailing of the primary building elements and components, and communicate this graphically.
• Sketching and drawing is an integral component of the course.
This covers the following:
• Basic equipment, media, techniques
• Principles of graphic communication.
• Fundamental skills established in both freehand and drafting techniques.
• The different design elements: point, line, direction, shape, size, texture, color, light and form.
• The processes involved in perception, nature of light, movement, color, depth and distance cues.
• Design fundamentals
Introduction to descriptive geometry, projection of points, lines, surfaces. Intersection of bodies and surfaces. Development of surfaces. The principles of steel drawing and construction. Derivation of views and sections from given views of steel constructions. Fundamentals of architectural drawings: Plans, sections, elevations, and paraline drawings. Computer aided drafting (CAD).