Software & AI
The intelligence behind the machine, integrating algorithms, computer vision, and machine learning.
Overview
Software Engineering in mechatronics is about giving the machine a "brain". It bridges the gap between hardware and high-level logic. Our program emphasizes real-time programming, where timing and efficiency are critical. You will explore artificial intelligence, computer vision, and path-planning algorithms that allow robots to navigate and interact with unstructured environments autonomously.
Key Topics
- Machine Learning & Deep Learning
- Computer Vision (OpenCV, YOLO)
- Real-Time Operating Systems (RTOS)
- Robot Operating System (ROS)
- Autonomous Navigation & SLAM
Tools & Technologies
Python/C++
TensorFlow/PyTorch
ROS 2
Docker
Git
Career Paths
Robotics Software Engineer
AI/ML Engineer for Physical Systems
Computer Vision Specialist
Autonomous Vehicle Developer