Assembly Language: Class Project 1

CS 301 Project, Dr. Lawlor

From the syllabus:

PROJ: Two sizable class projects--big programs written in, or relating to assembly, with a short in-class presentation.

Each project is 10% of your course grade, so it should have some pretty good stuff!
  Conversely, the total end-to-end time for the project is only a few weeks, so keep it manageable!

Project Deliverables

    October 2011
Su Mo Tu We Th Fr Sa
2 3 4 5 6 7 8 <- rough draft code due
9 10 11 12 13 14 15 <- in-class presentation
16 17 18 19 20 21 22 <- final draft code
23 24 25 26 27 28 29
30 31
You already picked out project topics in class on September 16.

On October 5 I'd like your rough draft code, which should work and do at least something, but not necessarily do everything you want to do, or be fully polished or tuned.

The presentation is a short, 10-minute presentation in class on October 14.   Your presentation should clearly describe WHO you are, WHAT you did, HOW you did it, and WHY you chose to do it that way.  Bring a laptop to project your code, demo, slides, and/or figures, or email me your presentation materials the day before if you'd like to present from my laptop.

The final codeshould be fully debugged, polished, tuned, commented, and include at least a short README explaining what it is, and what its results mean.  You'll be graded on a combination of ambition, correctness, completeness, and comments/style.   Due Friday, October 21 (the class after the midterm exam).

Typical grade breakdown: project grade = 5% topic + 20% rough draft + 30% presentation + 45% final code