Online information for this class, including: homework assignments, some materials presented in class and the current course outline is available from: http://www.cs.pdx.edu/~bjorn/CS200
There is also a mailing list for this class. To join send email to:
You will then be asked to confirm with an authorization code.
The mailing list will be used to discuss class topics. Occasionally I will answer email questions sent to my email address to the list.
The mailing list can be a valuable forum for the entire class. If you
have a question, please at least CC the class mailing list as it is very
likely that you are not the only student curious or confused about a given
Also, if you believe you know the answer to a question do not hesitate to answer another student's question.
%30-labs and homework
Exams will cover material from the texts and material presented in class.
The final will be cumulative but will focus on material presented after the midterm.
The machines in FAB 145 may be accessed remotely using secure shell(ssh).
Assignments are to show the work of an individual not a group or another student. ie. Discuss problems with other students but do your own work. Copying work or handing in work done by another is considered cheating by myself and the department.
Much of the material is subtle, tricky and esoteric and can only be adequately learned by "doing". The exam questions will be similar to those on the home-works, so if you copy assignment answers you will be ensuring your doom (note that exam grades are 70% of your final grade).
Assignments and labs are due at the beginning of class.
All late assignments an labs will have a one letter grade penalty applied per class period late.
Some lab assignments(later in the course) may require you to experiment with simple digital logic circuits. For these you will need a small electronics prototype board, wiring, ICs, LEDs etc.. I will give you more information about this when the need arises.