Software Engineering Course
Master Linux fundamentals, Modern C++, OOP, Design Patterns, and DevOps practices.
⏱️ 12 weeks
💰 EGP 5,000
What You'll Learn:
• Introduction to Linux
• File System and operations
• Basics of C++ Language
• Modular programming in practice
• Object Oriented Programming
• OOP Relationships and Templates
• STL (Containers and Algorithms)
• Smart Pointers
• SOLID Principles & Design Patterns
• Build Tools
• Unit Testing
• Test driven development
• Git
• DevOps
Artificial Intelligence Level 1
This course is the first part of AI Diploma
⏱️ 8 weeks
💰 EGP 5,000
What You'll Learn:
• Linear Algebra
• Probability and Statistics
• Introduction to Python and Setup
• Data Structures and Manipulation
• Numpy and Pandas for Data Manipulation
• Introduction to Exploratory Data Analysis (EDA)
• Project Development and Presentation
• Introduction to Machine Learning
• End-to-End ML Project and Model Deployment
Embedded For Robotics
Step into the world of robotics from the right starting point! 🤖
This course takes you from the basics all the way to building and programming real robotic systems.
You’ll learn how electronic components (sensors & actuators) communicate with microcontrollers, and how to program them in C and C++ to perform intelligent tasks.
⏱️ 4 weeks
💰 EGP 5,000
What You'll Learn:
• ARM Architecture and toolchain setup
• Robot HW/SW Architecture
• GPIO Driver
• DC Motor Driver and Encoder
• UART
• Learn about ADC
• I2C Communication
• Feedback control using PID
• Learn about euler angles Roll, pitch and yaw
• Control the speed of DC motor using PWM
Advanced Artificial Intelligence
Take your AI skills to the next level!
This course dives deep into Computer Vision and Natural Language Processing (NLP) — two of the most powerful and in-demand fields in Artificial Intelligence.
You’ll learn how machines can see, understand, and communicate just like humans!
⏱️ 16 week
💰 EGP 15,000
What You'll Learn:
• Computer Vision and Natural Language Processing
• Facial Emotion Recognition
• Facial Emotion Recognition - Training Phase II
• Facial Emotion Recognition - C++ Inference I
• NATURAL LANGUAGE PROCESSING & SIGN LANGUAGE SYSTEMS
• sign Language Recognition - Training Phase I
• Sign Language Recognition - Training Phase II
• Project Evaluation Criteria
• Text-to-Sign Language Translation - C++ Inference & Final Project Presentation
Robotics for Professionals
Advanced robotics with ROS2, SLAM, navigation, and simulation.
⏱️ 8 weeks
💰 EGP 5,000
What You'll Learn:
• Introduction to Robotics and ROS
• ROS Architecture
• ROS Topics and Messages
• ROS Services and Actions
• Robot Modeling with URDF
• Robot Control with ROS Controllers
• Robot Navigation with ROS
• Computer Vision and ROS
• ROS and IoT Integration
Embedded C++ (Interfacing & RTOS) Diploma
Microcontrollers, RTOS, drivers, and embedded patterns in Modern C++.
⏱️ 9 weeks
💰 EGP 5,000
What You'll Learn:
• ARM Cortex-M Microcontrollers
• FreeRTOS & Real-time Systems
• Hardware Drivers Development
• Embedded Design Patterns
• Interrupt Handling & Timers
• Communication Protocols (I2C, SPI, UART)
• Memory Management
• Power Optimization
Technical Leadership & Project Management
Leadership, communication, agile, and project management for engineers.
⏱️ 6 weeks
💰 EGP 5,000
What You'll Learn:
• Team Leadership & Management
• Agile Methodologies (Scrum, Kanban)
• Project Planning & Execution
• Technical Communication
• Code Review & Quality Standards
• Stakeholder Management
• Risk Assessment & Mitigation
• Performance Management
Embedded Linux Course
A practical Embedded Linux course covering kernel, bootloader, drivers, and image customization with Yocto & Buildroot, ending with real projects on embedded boards.
⏱️ 5 weeks
💰 EGP 5,000
What You'll Learn:
• Concurrency Library in C++
• Socket programming
• Embedded linux & Image customization
• Linux Kernel
• Bootloader : U-boot
• Open Embedded core
• File System Image customization using build root
• Custom board support
• Toolchain customization
• System configuration
Python Fundamentals for Robotics
Python programming for robotics applications and data science.
⏱️ 4 weeks
💰 EGP 5,000
What You'll Learn:
• Python Basics & Syntax
• Data Structures & Algorithms
• NumPy & Pandas for Data Science
• Matplotlib for Visualization
• Robotics Libraries (PyRobot, OpenCV)
• Machine Learning Basics
• API Development with Flask
• Testing & Debugging
AI & Machine Learning for Robotics
AI and ML techniques for robotics and autonomous systems.
⏱️ 10 weeks
💰 EGP 5,000
What You'll Learn:
• Machine Learning Fundamentals
• Deep Learning with TensorFlow/PyTorch
• Computer Vision & Image Processing
• Natural Language Processing
• Reinforcement Learning
• Neural Networks for Robotics
• Sensor Fusion & Perception
• Autonomous Decision Making