---
description: 500 points
---

# Mandatory Assignments

{% hint style="danger" %}
Assignments 1 - 2 are **mandatory** and required for passing the course.
{% endhint %}

These assignments progressively cover the basics of programming in x86-64 Assembly. It is vital that you understand the concepts introduced in each assignment before starting the next one. If you spend sufficient time learning and understanding the basics, you set yourself up in a great position for the extra assignments (and with that for quite a haul of points ;).

Make sure to check the submission deadlines on Canvas.
