Multiple Topics in Design, Development, and Testing of Drone Applications

Developing methods based on AI techniques design, develop, and test various Drone applications.

Drones aim to provide advanced real-world applications such as surveying, emergency services, and transportation of goods. The successful, safe, and reliable applications require that these applications should be developed correctly since their development. This topic focuses on developing methods relying on advanced AI techniques to build Drone applications. The topics range from requirements engineering, design and modeling, coding, testing, and debugging of such applications.


To develop safe, reliable, and correct real-world drone applications.

Learning outcome

You will gain knowledge about applied artificial intelligence techniques and working with real-world applications of drones.


Some programming and modeling skills. Knowledge of machine learning frameworks such as PyTorch and Keras is an added advantage.


  • Shaukat Ali
  • Tao Yue

Contact person