Assignments turned into my box or an "instruktor"s box will not
be accepted. It must be given to a person who will note the time
it arrives (or by e-mail so it is noted electronicly). Turning in
through Blackboard only is also not acceptable.
There is an announcement on Blackboard about getting receipts for
assignments. It is set up to receive assignments now.
The textbook:
Computer Science: An Overview, 10th Edition, by J. Glenn Brookshear,
2009.
There is a
homepage for the
textbook, including the simulator.
A list of errata for the textbook can be found here.
The textbook will be supplemented with notes.
Exam
There will be no exam at the end of the course; instead there are
mandatory assignments, of which all 10 must be completed well and
on time in order to pass the course. You are allowed to retry (only
once) on at
most 3 assignments which were not approved the first time.
Re-exam
Tentative questions for the re-exam in June are available
here.
Lecture notes
Note 1 (also
in
PDF).
Hint: for the last problem on the first homework
assignment: You should look at (and use) the problem
from the discussion section where you were asked to
minimize the number of AND gates. Then consider adding
two numbers, each of which has two bits.
Note 2 (also
in
PDF). The notes and
problems for the second laboratory (also in the Terminal Room) in week 37 are
the LaTeX notes (under "Miscellaneous") below.
Bare Bones interpreter, found on Mike Huffman's Web page by a student in this course. Beware to clear variables between executions. Note that the multiplication code multiplies 3 by 2.