Course information#

Logistics#

Instructor: Karen Leung

TA: Shiva Shakeri

Email communication: ae513-aut25-staff@uw.edu

Lecture: Tuesday 6PM–9:50PM

Location: GUG305 / Zoom

Office hours: TBD

Recording: Lectures will be recorded on a best-effort basis and there are no guarantees on the quality of the recording. Zoom link and recording can be found on Canvas.

Ed Discussion: Use the Ed Discussion board for general course-related questions, such as lecture topics, homework clarifications, or logistics. This is the official course discussion platform, visible to the entire class. Students are encouraged to answer questions, with extra credit for active participation. You can post anonymously to classmates, but your identity will be visible to the teaching staff.

Grading#

Below is the breakdown for the grading for the course. For more information, please see the relevant chapters in this book.

  • Exercises: 30% You will need to submit short exercises, due throughout the quarter. We will go through some exercises interactively during lectures, and others you will do in your own time. Collaboration is encouraged.

  • Tutorial: 40% You will pick a technique related to the course material, and create a tutorial/worked example on that topic so that it’s accessible to an undergraduate senior. The deliverables are:

    • ~15 minute recording of you presenting the topic. You may present the material however you like, such as using slides, writing on a tablet, at a whiteboard, YouTube short, etc.

    • A jupyter notebook accompanying your tutorial.

  • Peer review: 15% You will assigned another students’ tutorial, and you will watch it, pose questions, and provide feedback on their tutorial.

  • Research paper presentation: 15% You will find a published research paper on a topic of your choice, and you give a short presentation on the paper and Q&A.

Course material#

There is no official textbook for this course, but notes will be drawn from the following sources:

Course Expectations#

The teaching team has put a lot of effort into putting this course together to make sure you are achieving your learning objectives. As the teaching team respects the time and effort you put into the course, we also ask that you respect the teaching team’s time. As such, the expectations for this course are:

  • Be an active participant in the course by coming to lectures, asking questions, and contributing to discussions on Ed Discussion.

  • Proactive communication with the teaching team. It is important to communicate with the teaching team as early as possible so they have the time and capacity to help you as much as possible. Do not leave things to the last minute.

  • Engage with your peers and work together in learning the course material. Meet other students, and interact with each other.

Communication, Interaction and Collaboration#

Below is a summary the communication channels for the course.

  • Regarding personal administrative items: send email to ae513-aut25-staff@uw.edu.

  • Teaching staff making announcements to the class: Canvas announcements.

  • Discussion about course materials (lectures, homework, projects, etc): Ed Discussion board.

For more urgent and time-sensitive matters, please send an email to ae513-aut25-staff@uw.edu and also follow up with the teaching team after lectures, or during office hours. For questions about the technical material covered in lectures, handouts, or homework, please use the Ed Discussion board. This way other students can chime in (and you will probably receive a faster response), and your questions and responses can also aid other students who have the same or similar questions.

Computing#

Python will be the primarly programming language used for this course. You are assumed to have familarity in programming and Python in the course. If you are new or a beginner, you are encouraged to gain more practive beforehand. There are many resources on getting started with Python. The Advent of Code is a fun way to gain familiarity in any programming language. If it encouraged you set up a local programming development on your laptop, and be familiar with setting up virtual environments. A popular integrated development environment (IDE) is Visual Studio Code (VSCode) which is available on Windows, macOS, and Linux. The course will also make use of Google Colabs, mainly for short self-contained demos. Note that part of the course goal to gain familiarity in modern software toolings for control design and synthesis.

Illnesses and other intermittent situations#

Virtual instruction. In the event that the university must shift to virtual instruction, students will be notified and lectures will be provided via Zoom.\

Instructor illness. In the event of instructor illness and the instructor is still able to lecture, all lectures will immediately move to virtual format on zoom. Students will be notified if this situation occurs. Zoom links for lectures can be found in the course canvas Zoom area.

Student illness. If a student becomes ill, has caregiver responsibilities, or has other intermittent situations, please reach out to the teaching team ae513-aut25-staff@uw.edu as soon as possible to plan next steps following university guidelines.

Inclusion#

Students of all backgrounds and experiences are welcome in this class. You are entitled to be treated respectfully by your classmates and the course staff. If at any time you are made to feel uncomfortable, disrespected, or excluded, please contact the teaching team to report the incident. If you feel uncomfortable bringing up an issue with the course staff directly, you may also consider sending anonymous course feedback or meeting with the A&A academic advisors or the UW Office of the Ombud.

Access and Accommodations#

Your experience in this class is important to me. It is the policy and practice of the University of Washington to create inclusive and accessible learning environments consistent with federal and state law. If you have already established accommodations with Disability Resources for Students (DRS), please activate your accommodations via myDRS so we can discuss how they will be implemented in this course. If you have not yet established services through DRS, but you have a temporary health condition or permanent disability that requires accommodations (conditions include but not limited to; mental health, attention-related, learning, vision, hearing, physical or health impacts), contact DRS directly to set up an Access Plan. DRS facilitates the interactive process that establishes reasonable accommodations. Contact DRS at disability.uw.edu.

Religious Accommodation Policy#

Washington state law requires that UW develop a policy for the accommodation of student absences or significant hardship due to reasons of faith or conscience, or for organized religious activities. The UW’s policy, including more information about how to request an accommodation, is available at Religious Accommodations Policy. Accommodations must be requested within the first two weeks of this course using the Religious Accommodations Request form.

Academic Integrity and Cheating#

Academic dishonesty is taken extremely seriously and will not be tolerated. Cooperation is allowed in doing the homework. You are encouraged to discuss approaches to solving homework problems with your classmates. However, you must always write up the solutions on your own. Copying solutions, in whole or in part, from other students or any other source will be considered a case of academic dishonesty. More information on the UW code of conduct regarding academic integrity.