I will attempt to have assignments approximately weekly (though I've never actually had that many assignments in a semester). Under normal circumstances, there will be at least a week between when I assign homework and when it is due.
Please remember: homework is due before class on the due date.
There will be two types of assignments: paper assignments, and small programs.
Programs must be complete, executable HC11 assembly code programs. We will assemble and test them. At the beginning of the semester we will allocate partial credit for programs that don't assemble; once you've had some experience with the assembler, a program that doesn't assemble will be worth 0 points.
Detailed specifications for coding style and internal documentation (comments) will be provided as the semester progresses. Programs will be graded on both functionality and adherence to these specifications.