> 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/sp23/logistics/syllabus.md).

# Syllabus

### How to Enroll

First complete [this application](<https://forms.gle/jqwoVSSeUEhJzkCN7 >)**,** then enroll in **CS 1998-601**. Student Center may indicate that this course requires “Instructor Consent”, feel free to ignore this. This is a **2 credit S/U course**, but students may enroll for 1 credit to avoid the credit overload petition.

{% hint style="info" %}
*Lectures are Monday & Wednesday 8:35 - 9:25 PM EST, Olin **Hall** 165.*&#x20;
{% endhint %}

Please enroll anytime before Friday, Feb 17th at 5 PM EST. The course number is **11929.**

Refer to the [Lecture Schedule](/resources/archived-past-semesters/sp23/logistics/lecture-schedule.md) for more information about course logistics.

### Course Staff

<table data-header-hidden><thead><tr><th>Name</th><th width="346.74592617226466" align="center">Role</th></tr></thead><tbody><tr><td><strong>Name</strong></td><td align="center"><strong>Role</strong></td></tr><tr><td>Alden Lamp</td><td align="center">Course Instructor</td></tr><tr><td>Elvis Marcelo</td><td align="center">Course Instructor</td></tr><tr><td>Justin Ngai</td><td align="center">TA</td></tr><tr><td>Jennifer Gu</td><td align="center">TA</td></tr><tr><td>Tiffany Pan</td><td align="center">TA</td></tr><tr><td>Richie Sun</td><td align="center">TA</td></tr><tr><td>Antoinette Torres</td><td align="center">TA</td></tr><tr><td>Vin Bui</td><td align="center">TA</td></tr><tr><td>Vivian Nguyen</td><td align="center">TA</td></tr></tbody></table>

### Weekly Assignments

Programming assignments and weekly feedback forms are due on **Mondays 11:59pm** and submitted on CMS.

**Students will have 3 total slip days** throughout the semester to submit assignments without a grading penalty. After all slip days have been used, there will be a **-10%** penalty per day. **No late submissions will be accepted after the Wednesday following the normal submission deadline.**&#x20;

The lowest project score will be dropped.

{% hint style="danger" %}
Because of the slip day policy, no extensions will be granted.
{% endhint %}

Each assignment will have extra credit challenges for students who wish to go above and beyond. Please remember to submit a *.*&#x74;xt file along with your submission if you chose to attempt the extra credit. For more about grading you can view the [Grading](/resources/archived-past-semesters/sp23/logistics/grading-and-project-faqs.md) page.

There will also be a short survey each week on that week's content to help us improve the course.

### Course Calendar

Add our course calendar: [iOS Course Calendar](https://calendar.google.com/calendar/u/0?cid=Y19hZTVkZDMyMzAzY2U3ZDk5NTQ2YTVhM2JkYWMxZTc2YjMyYTczY2M4ZDhjNjg5YTdlMzg3MDgyZTVmZjFhMzY4QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20)

### Ed

We use Ed to manage classroom communications and answering student questions.

{% embed url="<https://edstem.org/us/join/7zuUCQ>" %}

{% hint style="danger" %}
&#x20;Ed will be the main method of communication between students and course staff!
{% endhint %}

### Hack Challenge

All AppDev courses finish with bringing members from iOS, Backend, Android, and Design together to put what you’ve learned to the test and build your very own app.  All students are welcome to submit app ideas, and teams of up to four will be formed to bring the idea to life. **Participation in the Hack Challenge is required** for this course. The course staff will review the apps, and those with the highest ratings will be provided sponsored prizes! Last semester’s winners won drawing tablets, Raspberry Pi technology, Echo Dots, and more. Get pumped!

{% content-ref url="/pages/-M-Ia08mVxMJwSMkwSfw" %}
[Broken mention](broken://pages/-M-Ia08mVxMJwSMkwSfw)
{% endcontent-ref %}

### Academic Integrity&#x20;

As with any other course at Cornell, the code of academic integrity will be enforced in this class. All individual projects must be done by yourself. All University-standard Academic Integrity guidelines should be followed. This includes proper attribution of any resources found online, including anything that may be open-sourced by AppDev. The University guidelines for Academic Integrity can be found [here](https://theuniversityfaculty.cornell.edu/academic-integrity/).
