{"id":20192,"date":"2026-04-29T22:26:38","date_gmt":"2026-04-29T14:26:38","guid":{"rendered":"https:\/\/cde.nus.edu.sg\/edic\/?page_id=20192"},"modified":"2026-04-29T22:26:38","modified_gmt":"2026-04-29T14:26:38","slug":"cde1302","status":"publish","type":"page","link":"https:\/\/cde.nus.edu.sg\/edic\/idp\/modules\/cde1302\/","title":{"rendered":"CDE1302 Introduction to UAVs: From Basics to Autonomous Missions"},"content":{"rendered":"\n<h2>\n\t\tCDE1302 Introduction to UAVs: From Basics to Autonomous Missions\n\t<\/h2>\n\t<p>This course introduces students to the fundamentals of unmanned aerial vehicles (UAVs), covering mechanical design, electrical systems, electronics, and software integration. In the course, students will learn how to build their own UAVs from scratch, gaining practical experience in mechanical assembly, wiring electronics, and programming flight control systems. Students will also learn the basics of autonomy for UAVs such as waypoint navigation and object detection. At the end of the course, students will use their UAVs to execute a fully autonomous mission, demonstrating skills in flight control, sensor integration, and mission planning.<\/p>\n<p>At the end of this course, students should be able to:<\/p>\n<ul>\n<li>Understand the fundamentals of UAV systems (mechanical, electrical, electronics, and software).<\/li>\n<li>Design and assemble a small UAV.<\/li>\n<li>Implement basic flight control and autonomous navigation.<\/li>\n<li>Execute a simple autonomous mission (e.g. waypoint navigation, object detection).<\/li>\n<\/ul>\n<p>Workload: 4 units (letter-graded)<\/p>\n<p><strong>Note<\/strong>: This\u00a0course is offered only to Year 1 and Year 2 students who are interested in working on UAV-related projects in subsequent years.<\/p>\n<h3>Course syllabus<\/h3>\n<h4>Introduction to UAV systems:<\/h4>\n<ul>\n<li>UAV types and applications<\/li>\n<li>Overview of UAV architecture<\/li>\n<li>Safety and regulatory considerations<\/li>\n<\/ul>\n<h4>Aerodynamics and mechanical design:<\/h4>\n<ul>\n<li>Principles of flight<\/li>\n<li>Frame design and material selection<\/li>\n<li>Propeller and motor sizing basics<\/li>\n<\/ul>\n<h4>Powertrain:<\/h4>\n<ul>\n<li>Battery types and specifications<\/li>\n<li>Current and voltage requirements<\/li>\n<li>Power distribution board (PDB)<\/li>\n<li>Electronic speed controller (ESC)<\/li>\n<li>Motor-ESC calibration<\/li>\n<\/ul>\n<h4>Avionics:<\/h4>\n<ul>\n<li>Basic sensors<\/li>\n<li>Sensor fusion<\/li>\n<li>Flight controller<\/li>\n<li>Radio transmitters and receivers<\/li>\n<li>Telemetry modules<\/li>\n<li>Basics of wireless protocols<\/li>\n<li>System architecture<\/li>\n<\/ul>\n<h4>Software:<\/h4>\n<ul>\n<li>Software stack<\/li>\n<li>Flight control algorithms<\/li>\n<li>Programming for UAVs<\/li>\n<\/ul>\n<h4>Basics of autonomous flight:<\/h4>\n<ul>\n<li>Obstacle detection<\/li>\n<li>Object detection<\/li>\n<li>Waypoint generation and navigation<\/li>\n<\/ul>\n\n","protected":false},"excerpt":{"rendered":"<p>CDE1302 Introduction to UAVs: From Basics to Autonomous Missions This course introduces students to the fundamentals of unmanned aerial vehicles (UAVs), covering mechanical design, electrical systems, electronics, and software integration. In the course, students will learn how to build their own UAVs from scratch, gaining practical experience in mechanical assembly, wiring electronics, and programming flight [&hellip;]<\/p>\n","protected":false},"author":171,"featured_media":0,"parent":3233,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-20192","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/pages\/20192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/users\/171"}],"replies":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/comments?post=20192"}],"version-history":[{"count":2,"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/pages\/20192\/revisions"}],"predecessor-version":[{"id":20194,"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/pages\/20192\/revisions\/20194"}],"up":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/pages\/3233"}],"wp:attachment":[{"href":"https:\/\/cde.nus.edu.sg\/edic\/wp-json\/wp\/v2\/media?parent=20192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}