ECE/CS 5/7393: In-Field Drone Communications Experimentation

ECE/CS 5/7393 (June 2025)
In-Field Drone Communications Experimentation


Webpage: http://s2.smu.edu/~camp/courses/ece5393_taos/index.html
Instructor: Professor Joseph Camp
Email: "camp" AT "smu.edu"
TAs: Farhad Nouri (farhadn@) and Fred Solis (fsolis@)
Office hours: See schedule or otherwise arranged.

Time/Place:
The course will meet each weekday for the following schedule:

Location: Ubelaker Classroom

Course Description: In this immersive course, students will explore autonomous drone technologies, focusing on multi-agent systems and AI-driven drone coordination. Emphasis will be placed on autonomous mission planning, drone communication, and the integration of AI techniques such as federated learning, explainable AI, and homomorphic encryption. Students will have the opportunity to work with real drone hardware and cloud-based simulations, learning how to process LiDAR data, train machine learning models, and develop drone coordination algorithms.

The course is accessable at two levels:

Background: Students must be proficient in computer programming.

5393 Grading:

7393 Grading: Schedule

You may discuss Activities with classmates but all solutions must be original and individually prepared. Late lab work will be penalized at 15% of its full credit per day up to a maximum of 4 days, after which no late work will be accepted.

The SMU Honor Code will be strictly enforced.

Required Textbooks: None.

Other Resources:

Topics:

Course Resources:
Students will access computational resources through Google Cloud Platform (GCP) and Vocareum AI Notebooks for training machine learning models, running simulations, and conducting real-world drone experiments.

Important Dates:
- Course Start Date: June 3, 2025
- Course End Date: June 17, 2025

Disability Accommodations:
Students needing academic accommodations for a disability must first be registered with Disability Accommodations & Success Strategies (DASS) to verify the disability and to establish eligibility for accommodations. Students may call 214-768-1470 or visit http://www.smu.edu/ALEC/DASS to begin the process. Once registered, students should then schedule an appointment with the professor to make appropriate arrangements.

Religious Observance:
Religiously observant students wishing to be absent on holidays that require missing class should notify their professors in writing at the beginning of the semester, and should discuss with them, in advance, acceptable ways of making up any work missed because of the absence. (See University Policy No. 1.9.)

Excused Absences for University Extracurricular Activities:
Students participating in an officially sanctioned, scheduled University extracurricular activity should be given the opportunity to make up class assignments or other graded assignments missed as a result of their participation. It is the responsibility of the student to make arrangements with the instructor prior to any missed scheduled examination or other missed assignment for making up the work. (University Undergraduate Catalog)

Student Learning Outcomes (ABET/SACS):
(I): Ability to apply knowledge of mathematics, science, and engineering
(II): Ability to identify, formulate, and solve engineering problems
(III): Ability to communicate effectively
(IV): An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice