MECH 1301 – Statics

Course Synopsis: General principles of statics, force vectors, equilibrium, analysis of trusses, frames and machines, forces and moments, friction, centroids and moment of inertia.

Pre-requisite: None


MFGA 1201 – Computer Aided Drawing

Course Synopsis: Introduction, geometrical construction, 3D modeling, orthographic projections, isometric, sectional and auxiliary views, dimensions and tolerances, mechanical and electrical symbols, intersections, development assembly drawing.

Pre-requisite: None


EECE 1316 – Fundamentals of Electrical and Electronics

Course Synopsis: Basic electric circuits; Kirchhoff’s voltage and current laws; Resistors in series and parallel; Circuit theorems and analysis for electric circuits; AC circuits and their analysis using phasors. Fundamentals of electronic circuits – rectification, operational amplifiers; Operating principles of transformer and machines power factor.

Pre-requisite: None


MECH 1302 – Dynamics

Course Synopsis: Kinematics of particles and rigid bodies, kinetics of particles, Newton’s 2nd law of motion, equations of motion, work and energy methods, impulse and momentum.

Pre-requisite: MECH 1301


EECE 1317 – Engineering Programming

Course Synopsis: This course is designed to expose first-year engineering students to programming skills. It emphasizes concepts like problem-solving using computers, algorithms, program logic tools, control structures, modular programming using functions, arrays, pointers, data structures, and files.

Pre-requisite: None


MFGA 1141 – Introduction to Workshop

Course Synopsis: Safety practices in engineering workshops, measurement tools, introduction to manual and NC machining processes: turning, milling, drilling, grinding, fabrication processes, woodworking, molding and casting, welding, metal forming, and heat-treatment.

Pre-requisite: None


EECE 1102 – Electrical and Electronics Lab 1

Course Synopsis: Experiments on electric and electronic circuits, circuit design techniques, active and passive circuit elements, Thevenin and Norton equivalents, maximum power transfer, AC networks.

Pre-requisite: EECE 1316


MECH 2310 – Thermodynamics

Course Synopsis: Introduction to thermodynamics principles: heat, work, internal energy, and enthalpy. Thermodynamic properties of gases, liquids, and solids. Concepts of control volume analysis, the conservation of mass and energy, the second law of thermodynamics, and applications like heat engines, refrigeration, and other power cycles.

Pre-requisite: None


MECH 2342 – Mechanics of Materials

Course Synopsis: Introduction to stress and strain, Hooke’s law, axially loaded members, torsion of circular shafts, beam bending, thin-walled pressure vessels, combined loading, stress transformation, principal and maximum in-plane shear stresses, buckling of columns, deflection of beams, and failure theories.

Pre-requisite: MECH 1301


MTRE 2381 – Materials Science and Engineering

Course Synopsis: Classification of materials, atomic bonding, crystalline structure, phase equilibrium, heat treatment, strengthening methods, failure of materials, physical properties (electrical, magnetic, optical), processing of metals, ceramics, polymers, and composites.

Pre-requisite: None


MECH 2241 – Instrumentation and Measurement

Course Synopsis: Basic principles of measurement, analysis of experimental data, electrical measurements, pressure, flow, temperature, force, torque, strain measurements, motion and vibration measurement, actuators, and recent developments in instrumentation.

Pre-requisite: EECE 1316


MECH 2340 – Fluid Mechanics

Course Synopsis: Fluid properties, fluid statics, fluid in motion, pressure variation in flowing fluids, momentum and energy principles, dimensional analysis, and similitude.

Pre-requisite: MATH 2311


MECH 2312 – Dynamics of Machinery

Course Synopsis: Kinematics and kinetics of rigid body in planar motion. Free and forced vibration in one and higher degrees of freedom systems, with or without damping.

Pre-requisite: MECH 1302


MFGA 2307 – Manufacturing Processes

Course Synopsis: Introduction to manufacturing processes, casting and solidification processes, casting defects, permanent joining processes, forming processes, machining processes.

Pre-requisite: MFGA 1141


MECH 3310 – Heat Transfer

Course Synopsis: Steady-state heat transfer, heat transfer from fins, transient conduction, convection correlations, natural convection, heat exchangers, radiation mechanisms and properties, radiation shields.

Pre-requisite: MECH 2310 and MECH 2340


MECH 3124 – Mechanical Engineering Lab 1

Course Synopsis: Structural topics (DOM, MOM), guided labs on impact test, hardness test, tensile and compression test, 3-point bending test, moment of inertia, vibration test.

Pre-requisite: MECH 2312, MECH 2342


MECH 3340 – Control System

Course Synopsis: Mathematical modeling of dynamic systems. Open and closed loop systems, state variable description, transient response, steady state error analysis, root-locus, frequency response analysis.

Pre-requisite: MATH 2311


MECH 3312 – Machine Design

Course Synopsis: Introduction to machine design principles, failure theories for static and fatigue loadings, design calculations for shafts, bolts, springs, bearings, gears, welded joints.

Pre-requisite: MECH 2342


MECH 3140 – Engineering Design Ideation

Course Synopsis: Developing structured problem-solving skills within an industry context. Involves literature search, industry speakers, group problem identification, formulation of meaningful problem statements and solutions.

Pre-requisite: 3rd year standing


MFGA 2305 – Project and Operation Management

Course Synopsis: Fundamental concepts of project and operation management. Includes project time estimation, scheduling, resource allocation, managing teams, LP problems, and decision-making techniques.

Pre-requisite: MATH 1321


MFGA 3313 – CAD/CAM/CAE

Course Synopsis: Design paradigms, CAD generation of geometric models, optimal design for manufacturing, CNC programming, simulation of manufacturing systems.

Pre-requisite: MFGA 1201


MECH 3241 – Introduction to IoT and Applications

Course Synopsis: Systems interfacing, standards and protocols, Industry 4.0, industrial automation, IoT gateway, PLC design, IoT communication protocols, cloud computing.

Pre-requisite: MECH 2241, EECE 1317


MECH 3128 – Mechanical Engineering Lab 2

Course Synopsis: Thermofluids topics. Guided lab on convection, conduction, radiation, Stirling engine test, flowmeter obstruction test, internal flow friction test, impact of jet experiment.

Pre-requisite: MECH 2340, MECH 2310


MECH 3313 – Mechanical Vibration

Course Synopsis: Free and forced vibrations of single and multiple degree of freedom systems, vibration isolation, modal analysis, measurement, and application.

Pre-requisite: MECH 2312


MECH 3342 – Computational Mechanics

Course Synopsis: Hands-on experience with finite element method (FEM) and computational fluid dynamics (CFD), governing equations, discretization schemes, numerical errors, boundary conditions.

Pre-requisite: MECH 2340, MECH 2342


MFGA 3309 – Engineering Economics and Management

Course Synopsis: Basic principles of engineering economics and management. Organizational vision, human resource management, cost and financial management, and Islamic perspectives in engineering economics.

Pre-requisite: MFGA 2305


MECH 3500 – Engineering Industrial Training

Course Synopsis: Exposure to the actual working environment at a relevant organization or industry, development of practical skills, work ethics, communication, and management skills.

Pre-requisite: None


MECH 4200 – Final Year Project 1

Course Synopsis: Implementation of engineering knowledge, literature review, problem formulation, objectives, scope of work, and project planning.

Pre-requisite: None


MECH 4300 – Integrated Design Project (IDP)

Course Synopsis: A team-based design project that involves brainstorming, design, prototyping, performance evaluation, and a basic business plan.

Pre-requisite: MECH 3140/4th year standing


MECH 4400 – Final Year Project 2

Course Synopsis: Application of engineering knowledge, literature review, analysis, design, and construction of products or systems considering societal and environmental factors.

Pre-requisite: MECH 4200


MECH 4211 – Technology Entrepreneurship

Course Synopsis: Transforming creative ideas into sustainable businesses, opportunity recognition, entrepreneurship ventures, business planning, and Islamic values in entrepreneurship.

Pre-requisite: MECH 4300 and MFGA 3309


MECH 4331 – Automotive Transmission System

Course Synopsis: Powertrain systems, clutch mechanism, manual and automatic transmissions, drive shafts, universal joints, differentials.

Pre-requisite: MECH 2312


MECH 4332 – Vehicle Electrical and Electronics Systems

Course Synopsis: Overview of vehicle electrical systems, DC machines, electric machines, electronic components, digital electronics, sensors, actuators, vehicle comfort and safety systems.

Pre-requisite: MECH 2241


MECH 4333 – Hybrid and Electric Vehicle

Course Synopsis: Development of hybrid and electric vehicles, propulsion power, HEV/EV architecture, energy storage systems, electric motor drive, power electronic converters.

Pre-requisite: MECH 3340


MECH 4334 – Vehicle Dynamics and Chassis Systems

Course Synopsis: Vehicle dynamics, braking systems, steering systems, suspension systems, autonomous vehicle systems design.

Pre-requisite: MECH 2312


MECH 4335 – Vehicle Systems Design

Course Synopsis: Layout of vehicle subsystems, body structure and chassis design, crashworthiness, noise, powertrain, handling, performance prediction, engineering metrics.

Pre-requisite: MECH 2342


MFGA 3312 – Quality Control and Improvement

Course Synopsis: Introduction to machining, tool life, machining operations, economics of machining processes, surface integrity and treatments.

Pre-requisite: MATH 2330


MFGA 3311 – Industrial Tools and Machines

Course Synopsis: Introduction, classification of machine tools, gearing diagrams, transmission ratios, drive systems, study of engine lathe, turret lathe, milling, grinding, gear shaping, gear hobbing, installation, and acceptance tests.

Pre-requisite: MFGA 2307


MFGA 4316 – Production Planning and Control

Course Synopsis: Manufacturing strategies, forecasting models, capacity planning, MPS, MRP, scheduling, work measurement, just-in-time (JIT), supply chain management.

Pre-requisite: MFGA 2305


MFGA 4319 – Agile Manufacturing Systems

Course Synopsis: Focus on lean and agile manufacturing, flexibility in production, organizational mastery of uncertainty, agility in response to new market demands, knowledge and workforce integration.

Pre-requisite: MFGA 3309


MFGA 3314 – Additive Manufacturing

Course Synopsis: Introduction to Additive Manufacturing processes (vat polymerization, powder fusion, etc.), material selection, CAD models, STL, slicing, process structure-property relationship.

Pre-requisite: MFGA 2307


MECH 4351 – Building Energy Engineering

Course Synopsis: Fundamental and applied energy concepts in the built environment, energy flow and balances, life cycle analysis for energy efficiency, reducing energy consumption in buildings.

Pre-requisite: MECH 2310


MECH 4352 – Energy Management System

Course Synopsis: Systematic process for improving energy performance, identification of energy-saving opportunities, long-term benefits of Energy Management Systems (EMS).

Pre-requisite: MFGA 3309


MECH 4353 – Energy Conversion Technology

Course Synopsis: Overview of energy conversion technologies from fossil fuels and renewable energy sources, applications to nuclear, chemical, wind, solar, and other energy sources, addressing greenhouse gas emissions.

Pre-requisite: MECH 2310


MECH 4354 – Energy and The Environment

Course Synopsis: Understanding climate change and adaptation, Earth’s climate system, mitigation and adaptation strategies for greenhouse gas emissions.

Pre-requisite: MECH 2310


MECH 4355 – Oil and Gas Industries

Course Synopsis: Reservoir characteristics, petroleum properties, geology, exploration, drilling methods, well completion, production and transportation methods in oil and gas industries.

Pre-requisite: MECH 2340


MECH 4311 – Applied Thermodynamics

Course Synopsis: Application of thermodynamic knowledge to power cycles, refrigeration, air conditioning, combustion, and heat transfer in combustion systems.

Pre-requisite: MECH 2310


MECH 4363 – Non-destructive Evaluation Testing

Course Synopsis: Principles of Nondestructive Testing (NDT), Eddy current, magnetic particle inspection, radiography, ultrasonic, NDT standards and specifications.

Pre-requisite: MECH 2342


MECH 4364 – Tribology

Course Synopsis: Science of friction, lubrication, wear, tribology concepts, application of knowledge in controlling friction and wear, materials and coatings selection, case studies in tribology applications.

Pre-requisite: MECH 2340


Skip to content