Engineering & Technology

Enquiries for these training and short courses, please email to

open all +

No. Course Title Course Introduction
1. Bioprocess Engineering Bioprocess engineering is a specialisation of chemical engineering; it deals with the design and development of equipment and processes for the manufacturing of products such as agriculture, food, feed, pharmaceuticals, nutraceuticals, chemicals and polymers and paper from biological material and treatment of waste water.
2. CFD simulation with Ansys This course will introduce the basics of CFD simulation with hands on training.
3. Industrial Nanotechnology The course will introduce how nanotechnology can be incorporated in various industrial applications and its benefits.
4. Pyrolysis process The course introduce the methods to produce valuable product through pyrolysis process
5. Process Technology This ten-day course is designed to enable the participants to have knowledge on the principles and operation of process technology in gas industries, particularly major unit operation used such as distillation column and heat exchangers units.
6. Process Control for Sustainable Development Process control is an integral aspect in most chemical and bio-chemical processes as it ensures the attainment of plant economic objectives without violating the economic, environmental and process constraints, thus ensuring a safe, smooth and profitable operation. Today, the development and application of process control technology is by all means crucial for enhancing the sustainability of process industry. The progress in industrial ecology that requires complex integrated plants, and the growing interests in smart manufacturing plants for sustainable development have further emphasized the need for process control innovation and its widespread applications across multiple time and length scales.


No. Course Title Course Introduction
1. Introduction to Environmental Engineering This course will introduce the principle concepts of public works engineering. The student will develop an understanding of the fundamentals of water and wastewater treatment processes, solid waste management and air pollution aspects.
2. Introduction to Steel Design to Eurocode This course highlights the design specifications for steel structures, including cold-formed steel to Eurocode 3. Emphasis is placed on buildings and the provisions for adapting to Eurocode. It is ideal for experienced designers, competent with steel design. This programme provides background to the structural behaviour, explanation of the Eurocode, comparisons to BS5950, with worked examples, and complete with discussion and tutorial.
3. Design of Prestressed Concrete Girder Bridges This course will present the basic concepts of pre-stressed concrete and practical experience in the analysis and design of pre-stressed concrete girder bridges.
4. Road Safety Audit and Traffic Impact Assessment RSA and TIA are requirements by JKR and local authorities for residential or commercial plan submissions. This course will provide basic understanding on the requirements and create awareness on the role and responsibilities of developers in constructing safe and conducive living environment.
5. Project Planning and Scheduling This course will provide basic understanding on project management using Microsoft Project software and expose participant with basic concepts of risk management in projects.
6. Transportation and Traffic Engineering The training objective is to expose participants to the fundamental principles of transportation and traffic engineering, and relate them to industry practices.


No. Course Title Course Introduction
1. GIS Data Analytics This course firstly provides a clear overview of Geoinformation Technology and how it becomes essential in today daily life. Secondly, variety of handy pratical sessions will be introduced from the basic to advanced levels using realworld case studies. At the end of the courses, the participants will be equipped with GIS data analytics skills ready to work in relevant industries.
2. Remote Sensing Applications This course introduces the basic principles of remote sensing technology and its wide applications. At the end of the course, the participants will be able to understand the way remote sensing images are captured and derive the remotely sensed products for a selected application on demand.
3. Cisco Certified Network Associate (CCNA) Version 7.0 The Cisco Networking Academy® CCNA curriculum is designed for learners who are seeking entry-level ICT jobs or plan to pursue more specialized ICT skills. The course provides comprehensive coverage of networking topics, from fundamentals to advanced applications and services, with opportunities for hands-on practical experience and career skills development. It consists of three courses that make up the recommended learning path: CCNA 1 – Introduction to Networks (ITN); CCNA 2 – Switching, Routing and Wireless Essentials (SRWE); CCNA 3 – Enterprise Networking, Security and Automation (ENSA).
4. Networking Essentials This course introduces a variety of topics to build students’ skills and understanding of networking. The course also introduces networking devices and the Cisco IOS® software. Students will learn how networks are set up, how devices are configured, how communication takes place on a network and the basics of implementing network security best practices which will enhance the students’ confidence in communicating their knowledge and work in networking-related professions.
5. Introduction to Cybersecurity & Cybersecurity Essentials The Introduction to Cybersecurity explores the field of cybersecurity, specifically the importance of cybersecurity, data confidentiality, best practices for using the internet and social media safely, and potential career opportunities in this growing field. The Cybersecurity Essentials course develops foundational understanding of cybersecurity and how it relates to information and network security. Through interactive, multimedia content, lab activities, and multi-industry case studies, students build technical and professional skills to pursue careers in cybersecurity.
6. CCNA Security & Cybersecurity Operations The CCNA Security course provides a next step for individuals who want to enhance their networking skill set and help meet the growing demand for network security professionals. CCNA Security provides an introduction to the core security concepts and skills needed for the installation, troubleshooting, and monitoring of network devices to maintain the integrity, confidentiality, and availability of data and devices. The CCNA Cybersecurity Operations curriculum provides an introduction to the knowledge and skills needed for a Security Analyst working with a Security Operations Center team. It teaches core security skills needed for monitoring, detecting, investigating, analyzing and responding to security events, thus protecting systems and organizations from cybersecurity risks, threats and vulnerabilities.
7. IT Essentials The IT Essentials (ITE) course introduces students to the fundamentals of computer hardware and software, mobile devices, security and networking concepts, and the responsibilities of an IT professional. The latest release includes mobile devices, Linux, and client side virtualization, as well as expanded information about Microsoft Windows operating systems, security, networking, and troubleshooting.
8. Linux Essentials The Linux Essentials course, developed and supported by Networking Academy partner NDG, teaches students the fundamentals of the Linux operating system and command line, and basic open source concepts.
9. Advanced Linux Advanced Linux 2-course curriculum, developed and supported by Networking Academy partner NDG. Students learn basic Linux system administration skills and prepare for LPIC-1 Certification.
10. Programming Essentials in C Programming Essentials in C covers the basics of programming in the C programming language for entry-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.
11. Advanced Programming in C Advanced Programming in C will familiarize the student with C advanced topics. The main learning objectives are: gain knowledge of the syntax and semantics of the C language, as well as advanced data types offered by the language, advanced libraries, the universal concepts of computer programming and developer tools, ability to identify code bugs and bottlenecks, programming of advanced data structures, solving non-trivial problems with the use of data structures and algorithms, designing and writing programs using standard language infrastructure regardless of the hardware or software platform.
12. Programming Essentials in C++ Programming Essentials in C++ teaches the basics of programming in the C++ programming language, as well as the fundamental concepts and techniques used in object-oriented programming.  The course begins with the universal basics, without relying on object concepts, then gradually extends to advanced concepts that are encountered using the objective approach.
13. Advanced Programming in C++ Advanced Programming in C++ covers intermediate and advanced C++ programming topics for junior-level and specialist-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.
14. Programming Essentials in Java This course will cover the basics of programming in Java. It will cover designing simple classes and implementing them in Java. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with real-life programming tasks and situations.
15. IoT Fundamentals The Cisco Networking Academy’s IoT Fundamentals curriculum provides learners with a comprehensive understanding of the Internet of Things (IoT). It develops foundational skills using hands-on lab activities that stimulate the learners in applying creative problem-solving and rapid prototyping in the interdisciplinary domain of electronics, networking, security, data analytics, and business. The learner-centric approach translates into the learners being able to ideate, design, prototype and present an IoT solution for an identified business or society need.
16. Begin to Code with Python! This course introduces participants on the fundamental of coding using one of the most popular general purpose and high-level programming languages, Python. The course is aimed to get the participants started familiarizing themselves with programming syntax by customising various Python components in acquiring data and formatting them into meaningful on-screen results. The participants will also be able to incorporate control structures and user-defined functions for the purpose of enhancing their programs. Using simple but intuitive instruction and practical examples, participants will find that they are able to build on their understanding step-by-step in each chapter, even without any prior programming experience.
17. Analyse Data with Python This course takes you through fundamentals of Python language and Data Analysis. In this course you’ll learn the whole process of Data Analysis: reading data from multiple sources (CSVs, Excel, etc), processing them using NumPy and Pandas, visualize them using Matplotlib and clean and process it to create reports.


No. Course Title Course Introduction
1. Introduction to Computational Fluid Dynamics This course will introduce the application of computational fluid dynamics to solve different fluid and thermal engineering problems. It will include hands on practices on different computational fluid dynamics tools used in the industrial practice.
2. Autocad Software Engineering graphics is an essential means of engineering communication. It is generally thought that the language of engineers and it serves as the primary medium of design. It is used for expressing initial concepts and final working drawings. This course covers the description of objects using 2D views.
It covers two aspects of engineering drawings;

  1. Learning the principles that govern the creation and interpretation of engineering drawings,
  2. Learning AutoCAD 2017 that is used for creating drawings.
3. Introduction to ALPHA CAM Machining This workshop will provide an introduction on ALFA CAM software and hands on practices. This is very helpful to develop CNC coding for Machining process.
4. Introduction to StarCMM+ This workshop will provide an introduction on the solving of different fluid flow problems using StarCCM+ CFD software.
5. Environmental Engineering Environmental engineering is about the application of science and engineering principles to minimize the adverse effects of human activity on the environment.
No. Course Title Course Introduction
1. HSE in Oil & Gas – Upstream Activities The course will present all associated risks to rig equipment and drilling operations. Participants will learn about the different aspects of HSE in drilling operations including preventing and mitigating measures to reduce the risks, necessary certificates to ensure the suitability of equipment and personnel, and the application of best practices.
2. Eclipse/ CMG/ IP Software Training The course will provide the step-by-step methods on how to use the softwares with the hands-on approach.
3. Welding Inspector This course is specially designed according to a programme of instructions, hands-on exercises, and materials that have been developed successfully to enhance a welding inspector’s knowledge and skills on his/her roles before, during and after any welding production and/or operations.
4. Corrosion Engineering This course will teach you why metals corrode, what the environmental consequences are, and how corrosion can be prevented, controlled, monitored and managed.
5. Materials Engineering Environmental engineering is about the application of science and engineering principles to minimize the adverse effects of human activity on the environment.
6. Professional Engineering Practice This is a unit to improve the Engineering Profession which covering professional behaviour and image. This course helps learners better understand and implement soft skills in the work environment.
No. Course Title Course Introduction
1. Particle size analysis using sieving The course covers basic concept of particle size analysis for sands using standard sieving equipment, including laboratory test and plotting and interpreting results.
2. Introduction to Petrography of Carbonate Rocks The course introduces carbonate rocks and teaches how to identify their key components (micrite, sparite, allochems, bioclasts etc) using polarizing microscope and industry standard classification such as Folk and Dunham.