Assignments

Useful links
Moodle course page
C programming: compiling, debugging, profiling, API reference
ARM assembly: reference card, reference book

More will be added as the course progresses.

1. Shell Introduction: due 5pm, Fri 29 Aug, worth25 pts
2. Introducing C: due 5pm, Fri 5 Sep, worth25 pts
3. Mega-array: due 5pm, Tue 16 Sep, worth35 pts
4. Pooling strings: due 5pm, Fri 19 Sep, worth40 pts
5. UTF-8: due 5pm, Fri 26 Sep, worth40 pts
6. Shallow incrementer: due 5pm, Fri 3 Oct, worth30 pts
7. Summer circuit: due 5pm, Fri 10 Oct, worth30 pts
8. MINIAC: due 5pm, Fri 24 Oct, worth45 pts
9. ARM error correction: due 5pm, Fri 31 Oct, worth30 pts
10. Writing malloc: due 5pm, Fri 7 Nov, worth45 pts
11. The worm: due 5pm, Fri 14 Nov, worth35 pts
12. Minc compiler: due 5pm, Tue 25 Nov, worth50 pts