Spending an hour or two per day on this class will maximize your efficiency. You will work this way in the real world—you cannot cram a three-month chip design into one night—so you may as well work this way now. Plus, you will understand the material better. If you delay your homework until 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. Likewise for the project—you cannot design and debug an encryptor FPGA in one week. Don't try.
Software tools and laboratory equipment frequently consume more time then they should. We have chosen tools (software annd hardware) that are easy to use, and 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. Every tool imposes a certain model: Your frustration can be high until you assimilate that model and learn to use it. Read the manuals, work together, 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 will round up or down using standard conventions: 3.84Þ 3.8; 3.85Þ3.9.
Lab assignments are due a the beginning of lab on the assigned due date. Lab assignments handed in during or immediately after lab will incur a 10% penalty. Lab assignments will be penalized an additional 10% per day for each additional day late.
Please review the solutions carefully before questioning a grade with either the instructor or the teaching assistants.
If you miss a problem set of lab 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 problem set or lab 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 problem set or lab 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 due date will generally be rejected.
Please review the quiz solutions carefully before questioning a grade with either the instructor or the teaching assistants.