CSE370 Workload, Grading, and Policies


The course comprises the following elements:
  1. Lectures: A total of 29 lectures
  2. Sections: A total of 10 section meetings during the quarter (all the section meetings during a week are identical). We will use this time to review the lecture material, do sample problems, demonstrate the design tools, and answer questions
  3. Reading: We will cover most of the Mano text. We will assign the reading with the homework handouts
  4. Assignments: Eight problem sets involving digital-logic analysis and design, to be solved without and with the use of computer-aided design tools. These assignments may include design projects that span two or more weeks.
  5. Class Exams: Four in-class quizzes (25 minutes per quiz), scheduled biweekly throughout the quarter
  6. Final exam: None. There will be a makeup quiz on Monday, June 10 at 2:30 pm in Mueller 153 for students who unavoidably miss a quiz during the quarter. You must obtain permission from the instructor to take the makeup quiz.
We will try to ensure that the workload is typical for a four-credit course: Namely, eight to ten hours per week outside of the lectures. If we do not succeed, please let us know.

We have structured the course so that spending an hour or two per day will maximize your efficiency. You will work this way in the real world—you cannot cram a three-month design assignment into the last night—so you may as well work this way now. Plus, you will understand the material better. If you leave the homework for Thursday night, then you will not have time to study for the quizzes, and you will not have time to ask questions when (not if) the software misbehaves.

Software tools frequently consume more time then they should. We have designed the assignments to get you up to speed gradually (over the period of a few weeks), but undoubtedly there will be some start-up cost. Essentially, you are learning a language, a compiler, and getting familiar with a process. Every tool imposes a certain model: Your frustration can be high until you assimilate that model and learn to use it. Be sure to use the tutorials, and do not spend countless hours making no progress. Ask for help.

Your assignments must be neat and legible. We will not spend time trying to decipher messy work. We urge you to use the graphical and word processing tools you have available to you. These includes a schematic editor, state diagram editor, waveform display, word processor, etc.

We will post solutions for the assignments in a timely fashion.


We will compute your course grade as follows:

     47%: weekly assignments
     47%: biweekly quizzes
     6%: course participation

We will grade all your assignments and quizzes numerically: 40 points per assignment, 80 points per quiz, and 40 points for class/section participation. At the end of the term we will sum the total points, normalize the sum (choose X and Y), and assign a final numeric grade as follows:

We will round up or down using standard conventions: 3.84Þ3.8; 3.85Þ3.9


Your weekly assignments are due at the beginning of class on the assigned due date. Assignments handed in during or immediately after class will incur a 10% penalty. We will penalize your assignment 10% per day for each additional day late.  Please see the class schedule for assignment due dates and times.

Please review the assignment solutions carefully before questioning a grade with either the instructor or the teaching assistants.

If you miss an assignment as a result of unavoidable circumstances, send the instructor a one-line email asking for an extension, the reason for your request, and the date you anticipate handing in the assignment. You know which circumstances are avoidable and which are unavoidable.

If you have a reasonable but avoidable reason for requesting an extension, send email to the instructor at least 24 hours before the assignment is due, citing a reason for the extension as above. Assume the extension is granted, unless the instructor responds to the contrary. Avoidable extension requests made after the assignment is due will generally be rejected.


If you miss a quiz as a result of unavoidable circumstances, talk with the instructor about taking a makeup quiz during finals week.

If you have a reasonable but avoidable reason for missing a quiz, discuss the situation with the instructor at least 24 hours before the quiz. Requests made after the class takes the quiz will generally be rejected. For reasonable requests, the instructor will grant permission to take a makeup quiz during finals week.

Please review the quiz solutions carefully before questioning a grade with either the instructor or the teaching assistants.


Homework: Unless specifically stated otherwise, we encourage collaboration on homework, provided (1) You spend at least 15 minutes on each and every problem alone, before discussing it with others, and (2) You write up each and every problem in your own writing, using your own words, and understand the solution fully. Copying someone else's homework is cheating (see below), as is copying the homework from another source (prior year's notes, etc.). The quiz problems will be very similar to the homework problems; if you truly understand the homework, then the quizzes will be easy. If you have copied the homework...

Quizzes: A quiz is a short exam—no collaboration or discussion  is permitted. If you have a question during a quiz, ask the instructor.


Cheating is a very serious offense. If you are caught cheating, you can expect a failing grade and initiation of a cheating case in the University system. Basically, cheating is an insult to the instructor, to the department and major program, and most importantly, to you. If you feel that you are having a problem with the material, or don't have time to finish an assignment, or have any number of other reasons to cheat, then talk with the instructor. Just don't cheat.

To avoid creating situations where copying can arise, never e-mail or post your solution files. You can post general questions about interpretation and tool use but limit your comments to these categories. If in doubt about what might constitute cheating, send the instructor email describing the situation.

Comments to: cse370-webmaster@cs.washington.edu