> For the complete documentation index, see [llms.txt](https://ios-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/logistics-+-swift-basics.md).

# Logistics + Swift Basics

Fall 2025

Pre-Class TODOs

* [ ] Fill out the course application [here](https://docs.google.com/forms/d/e/1FAIpQLSeVILVMUL0uMnD_nf7kDaiS2457hWtl7DbTt8Oso5xfeAYhrQ/viewform?usp=header).
* [ ] Add the [course calendar](https://calendar.google.com/calendar/u/0?cid=NzllODdmY2YyZDQyOTY5OGJkNGVmNmM4MGZhMWEwMTJkMTAyYWFiNjI4OTNiOTE3YjQ1ODk4MDYwN2ZkMTFiMkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t) to your GCal.
* [ ] Read the Getting Started, Syllabus, and Grading sections on the left.
* [ ] Install Xcode [here](https://apps.apple.com/us/app/xcode/id497799835?mt=12). If you do not have a Mac, please reach out to the instructors.
* [ ] Set up Git and GitHub. Follow [this guide](https://ios-course.cornellappdev.com/guides/git-and-github/git-installation-guide).
* [ ] Join our [Ed Discussion](https://edstem.org/us/join/fe6Sjv). This is how we know you are taking the course! We will only add people to the Github and CMSX who join the Ed Discussion.&#x20;
* [ ] Enroll on Student Center (CS1998-601) if you want credit for this course.

### Lecture Slides

{% embed url="<https://docs.google.com/presentation/d/1VqgnRBjPg5fVkdMwHBX1LWjnxZ0b8_nw5G3Dt8ohPOs/edit#slide=id.g2e422c7dc76_0_38>" %}

{% hint style="info" %}
**If you are having trouble, please reach out to the instructors or make a post on Ed Discussion.**
{% endhint %}

### Swift Basics Makeup Video

{% embed url="<https://www.youtube.com/watch?v=x0bhrOiLbhQ>" %}
