Software Development Artificial Intelligence Machine Learning Computer Vision Embedded Systems Device Programming UAV LiDAR Geospatial Data Acquisition