Get In Touch
[email protected]
Ph: +971 4 832 2794

Technology Courses

All our Technology Courses are available for three levels

Beginners, Intermediate & Advanced.

Robotics and AI


This course aims to introduce the students to different educational robotics platforms depending on their level. The students will learn the different parts of the robots, how to successfully assemble a robot, and how to program their robot to perform the desired tasks. (For example, assembling a robot to sterilize public places).


This course is related to autonomous robotics. This course comprises building and understanding about the dynamics and control of drones.

Internet of Things

This course is a basic course to get you started with the technology of Internet of Things. You’ll learn about IOT, its architecture, different communication models, and Node-red. We will also be working on different micro-controllers and focus on the basic functionality of Micro-controllers.


Artificial Intelligence

In this course you’ll learn how to code self-improving AI for a range of purposes. In fact, we code together with you. Every tutorial starts with a blank page and we write up the code from scratch. This way you can follow along and understand exactly how the code comes together and what each line means.


Building electronic products is incredibly rewarding, whether you do it professionally or just as a hobby. There is just something different and exciting about designing something physical that can be hold in one’s hand and that interacts with the outside world, and today it has become incredibly easy to get started thanks to cheap development boards such as the Arduino and Raspberry Pi, combined with the right knowledge.

Raspberry Pi

This complete hands-on, step by step course is targeting the latest version of Raspberry Pi, which is the Raspberry Pi 4. You don’t need any knowledge in programming, electronics, or anything else. To get started, you just need a computer to work from, and a Raspberry Pi board.

At the end of the course, you will have a strong foundation with your Raspberry Pi, and you will be able to start your own projects in no time.

Programming & Web Development

Python Programming

Do you want to become a programmer?

Do you want to be able to create games, work with files, manipulate data, and much more?

If you want to learn programming or are learning Python for the first time, then you’ve come to the right place!

Python is a powerful, modern programming language that has the capabilities required for experienced programmers, while being easy enough for beginners to learn. Python is a well-developed, stable, and fun programming language that is suitable for complex and simple development projects. Programmers love Python because of how simple and easy it is to use.

C++ Programming

Have you never programmed a computer before, and think or have been told that C is a good programming language to get started with?  It is! Maybe you have some experience with other programming languages, but want to learn C.  It’s a great language to add to your resume! Or perhaps you are stuck in a low paying programming job, and want to move up to a better, more senior position.  Learning C can help you! The fact is, learning how to program in C is not only an excellent programming language to get started with, but it will also make you a better programmer in other computer languages!

Personal Website

This course will teach you everything you need to know about user experience, including design, content, and coding. And you’ll learn from the ground up, no matter how much experienced you are.

Video Game Development

In this course you will learn how to design & develop video games using the world-leading free-to-use game development tool, develop a positive attitude to problem solving, in addition to good coding and design patterns.