All Trainings

Training Duration Description
staruml_logo_text_small(Beginner) 2 Days This class teaches you how to use an open source software StarUML modeling tool. Using newest development of StarUML called StarUML 2, It will helps user to perform software modeling in their working or research environment.


Who should attend:

Researchers, Lecturers, Scientists, Engineers and Managers that are not familiar but yet interested in using StarUML. This hands-on course with case studies is designed mainly for beginners and users who are interested in sharpening their skills. It focuses primarily on the foundations of StarUML, and provides an easy-to-use approach in using StarUML.


MATLAB-Logo(Beginner) 2 Days MATLAB (short for MATrix LABoratory) is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. MATLAB is used in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. Add-on toolboxes (collections of special-purpose MATLAB functions, available separately) extend the MATLAB environment to solve particular classes of problems in these application areas.MATLAB provides a number of features for documenting and sharing your work. You can integrate your MATLAB code with other languages and applications, and distribute your MATLAB algorithms and applications.

This 2-day course will provide participants with a platform to learn MATLAB quickly and hands-on approach in image processing will develop participant’s skills in MATLAB. Participants equipped with the knowledge of MATLAB will be able to address and solve real engineering and science issues.




Embedded System Design using FPGA

2 Days Inevitably, embedded system technology is already being a part in our life. All electronics devices that we utilized such as the smartphones and computers are the perfect examples of the vital role that the embedded system played in our daily routines. Therefore, the need to grasp the latest trend in embedded system design is important especially for engineers, technologist and also educators in order to come up with a significant system for the benefit of the consumers. This workshop will expose the participants to an embedded system platform called the Field Programmable Gate Array (FPGA). The participants will learnt about the fundamental of digital system design, from the design concept to the hardware realization of the design. The workshop involved hardware and software implementation of digital design that would expose the participants with the full design flow of general embedded system.




Apple Learning & Professional Development

iPad Essentials: iOS Basics & Productivity

2 Days Apple’s Professional Development (APD) Programme is a distillation of years of curriculum-based workshop delivery by leading Apple educators. Apple Professional Development Authorised Trainers have been carefully selected and trained by Apple to ensure your school can access the latest, most effective and curriculum- focused, guaranteeing you make the most of the teaching, learning and creative opportunities offered by your Macs, iPads or iPods. APD consultancy includes extensive pre-delivery planning, meaning you receive a programme designed specifically for your curriculum and teaching and learning environment.


Participants learn how to use iPad for administrative tasks and as tools for daily operations and management. They discover iPad features and functions, explore relevant apps and practice using them for their own purposes in the areas of communication, collaboration and planning, presentation and observation. Participants as well gain fundamental skills with iOS productivity apps (Keynote, Pages, Numbers).

Learning outcomes for this workshop include:

  • Use native apps, other apps and accessibility features of iPad
  • Identify how to use iPad to improve the performance of administrative tasks such as communication, collaboration and planning, presentation and accountability for teachers and students
  • Experience the various ways productivity apps can be used in teaching and learning
  • Learn to create and share content by making a multimedia presentation, a brochure or newsletter and a data analysis and presentation
  • Use apps to customise student learning activities by addressing different learning styles, working strategies and abilities


Educators who are ready to enhance their technology skills and focus on Apple productivity apps using an iOS device and for administrators who want to use iPad effectively in their work.





2 Days Adobe Photoshop merupakan perisian suntingan grafik yang terkenal dalam industri rekabentuk dan pengiklanan. Ianya dilengkapi dengan pelbagai teknik maipulasi foto serta rekabentuk grafik. Penguasaan perisian ini memudahkan proses penghasilan rekabentuk seperti banner, bunting, kulit buku, poster, papan iklan dan sebagainya.


Kursus ini bertujuan memberi pengetahuan individu dalam teknik asas penyuntingan grafik. Cara manipulasi foto yang kreatif dan teliti, disertakan dengan grafik akan dapat menarik perhatian dan minat, lantaran sesuai dijadikan poster, kulit buku, banner, bunting, serta bahan bantu mengajar untuk proses P&P. Pendekatan teks yang diselitkan elemen gambar dan grafik yang disusun secara kreatif dapat membantu dalam proses penerangan terhadap sesuatu maklumat atau kenyataan.




Apple iMovie Training Module.

2 Days Abstract/Introduction of Training

In iMovie Essential Training, we illustrates the process of creating high-quality video using iMovie. The course covers the entire post-production process, from importing audio, video, and still images to adding effects, creating trailers, and sharing your finished projects on social networks. Also included are tutorials on adjusting audio levels, automatically identifying clips that include faces, and using green screen effects. Exercise files accompany the course.



Android (Beginner) 1 Day This class teaches you how to build your first Android app. You’ll learn how to create an Android project and run a debuggable version of the app. You’ll also learn some fundamentals of Android app design, including how to build a simple user interface and handle user input.


Android (Moderate) 2 Days This class teaches you how to enhance your skill in developing Android app. You’ll learn how to create an Android project and run a debuggable version of the app. You’ll also learn some moderate skills in creating apps


Android (Advanced Stage 1) 2 Days This class teaches you how to build enhanced version of Android Apps and make your apps appear in Google Play market. You’ll learn tips and tricks on the expert about how to create apps with nice graphics, audio, content sharing, interacting with other apps, and also for wearables.