Welcome
to the MODD Zone
(Mathematics
Of Digital Data, Block 6) 
Are
you nervous when you see NCWEE? concerned when you see CIRC? perturbed when you
see PBC? Visit Mr. Hansen’s fabled abbreviations
page to make sense of those cryptic markings you see on your papers.
| 
   Schedule
  at a Glance (see archives for older entries)  | 
  
   | 
 ||||||
| 
   T 9/1/15  | 
  
   First day of class.  | 
  
   | 
  
  | 
 ||||
| 
   W 9/2/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  9/3/15  | 
  
   HW due: Order a copy of our
  course textbook. Rush shipping is not required, since there is plenty for
  us to work on until everyone has a textbook. Note that used copies are
  available for a very reasonable price.  | 
  
   | 
  
  | 
 ||||
| 
   F 9/4/15  | 
  
   HW due: Order the course
  textbook if you have not already done so.  | 
  
   | 
  
  | 
 ||||
| 
   M 9/7/15  | 
  
   No school (Labor Day).  | 
  
   | 
  
  | 
 ||||
| 
   T 9/8/15  | 
  
   HW due: Bring an example of
  an advertisement (video or print)
  that exhibits a digital artifact such as banding (a.k.a. posterization
  or false contouring), pixelation, or an unintended
  Moiré pattern. There are decent Wikipedia articles available on all of these
  topics, if you need a little more background reading. For extra credit, find
  three examples of advertisements: one exhibiting banding, one exhibiting pixelation, and one exhibiting an unintended Moiré
  pattern.  | 
  
   | 
  
  | 
 ||||
| 
   W 9/9/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  9/10/15  | 
  
   HW due: Bring your textbook
  and Tuesday’s advertisement example.  | 
  
   | 
  
  | 
 ||||
| 
   F 9/11/15  | 
  
   HW due: Add 0xFACE + 0xB00C
  in binary, decimal, and hex.  | 
  
   | 
  
  | 
 ||||
| 
   M 9/14/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 9/15/15  | 
  
   HW due: Read from the bottom
  of p. 43 to the middle of p. 54; write #6, 8, 10, 19 on pp. 58-59.  | 
  
   | 
  
  | 
 ||||
| 
   W 9/16/15  | 
  
   HW due: Read pp. 59-79, and
  explore this
  website. Tinker with as many features on the website as you can!  | 
  
   | 
  
  | 
 ||||
| 
   Th
  9/17/15  | 
  
   HW due: Read pp. 81-93;
  write p. 79 #6, 7, 8, 9.  | 
  
   | 
  
  | 
 ||||
| 
   F 9/18/15  | 
  
   No
  class.                                | 
  
   | 
  
  | 
 ||||
| 
   M 9/21/15  | 
  
   HW due: Read pp. 103-135.
  Reading notes are required, as always. Make sure that you include in your
  reading notes the numbers in the margin on p. 112. Notice the pattern: If you
  consider the place values of the binary column (from right to left) as 1, 2,
  4, and 8, then the decimal numbers are simply the sum you get by adding up
  the binary place values. For example 1101 means . . .  | 
  
   | 
  
  | 
 ||||
| 
   | 
  
   | 
  
   Decimal  | 
  
   Binary  | 
  
   Hex Shorthand  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   0  | 
  
   0000  | 
  
   0  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   1  | 
  
   0001  | 
  
   1  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   2  | 
  
   0010  | 
  
   2  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   3  | 
  
   0011  | 
  
   3  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   4  | 
  
   0100  | 
  
   4  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   5  | 
  
   0101  | 
  
   5  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   6  | 
  
   0110  | 
  
   6  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   7  | 
  
   0111  | 
  
   7  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   8  | 
  
   1000  | 
  
   8  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   9  | 
  
   1001  | 
  
   9  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   10  | 
  
   1010  | 
  
   A  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   11  | 
  
   1011  | 
  
   B  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   12  | 
  
   1100  | 
  
   C  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   13  | 
  
   1101  | 
  
   D  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   14  | 
  
   1110  | 
  
   E  | 
  
   | 
  
   | 
  
  | 
 
| 
   | 
  
   | 
  
   15  | 
  
   1111  | 
  
   F  | 
  
   | 
  
   | 
  
  | 
 
| 
   T 9/22/15  | 
  
   HW due: Finish yesterday’s worksheet.  | 
  
   | 
  
  | 
 ||||
| 
   W 9/23/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  9/24/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   F 9/25/15  | 
  
   Senior retreat. Danny and
  Mark must report for roll call; the others are excused.  | 
  
   | 
  
  | 
 ||||
| 
   M 9/28/15  | 
  
   HW due: Read pp. 181-198.  | 
  
   | 
  
  | 
 ||||
| 
   T 9/29/15  | 
  
   HW due: Read pp. 198-211.  | 
  
   | 
  
  | 
 ||||
| 
   W 9/30/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  10/1/15  | 
  
   Report to MH-211 (Mr. Findler’s room) for a worksheet period today.  | 
  
   | 
  
  | 
 ||||
| 
   F 10/2/15  | 
  
   HW due: Neat version of
  yesterday’s worksheet. (Clean up as necessary.) If your version is already neat
  and well-organized, you have no additional work to do.  | 
  
   | 
  
  | 
 ||||
| 
   M 10/5/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 10/6/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   W 10/7/15  | 
  
   No additional
  HW due. Use the time to make sure that you are 100% caught up on all
  previously assigned work.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  10/8/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   F 10/9/15  | 
  
   No school
  (faculty professional day).  | 
  
   | 
  
  | 
 ||||
| 
   M 10/12/15  | 
  
   No school
  (Columbus Day).  | 
  
   | 
  
  | 
 ||||
| 
   T 10/13/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   W 10/14/15  | 
  
   HW due: Sleep
  and rest. An oral report may be required!  | 
  
   | 
  
  | 
 ||||
| 
   Th
  10/15/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   F 10/16/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   M 10/19/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   T 10/20/15  | 
  
   Review day.  | 
  
   | 
  
  | 
 ||||
| 
   W 10/21/15  | 
  
   Test (100 points) on all material
  covered so far.  | 
  
   | 
  
  | 
 ||||
| 
   Th 10/22/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   F 10/23/15  | 
  
   No additional
  written HW due. Use the time to recover from the test (which is looking
  pretty good, by the way), to enjoy the beautiful fall weather, and to get
  some much-needed sleep.  | 
  
   | 
  
  | 
 ||||
| 
   M 10/26/15  | 
  
   No additional
  HW due.  | 
  
   | 
  
  | 
 ||||
| 
   T 10/27/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   W 10/28/15  | 
  
   HW due: Read
  most of Chapter 6 (pp. 297-323).  | 
  
   | 
  
  | 
 ||||
| 
   Th
  10/29/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   F 10/30/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   M 11/2/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 11/3/15  | 
  
   HW due: Write
  pp. 324-325 #8, 14; p. 331 #2, 3, 4, 5.  | 
  
   | 
  
  | 
 ||||
| 
   W 11/4/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   Th
  11/5/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   F 11/6/15  | 
  
   No school
  (teacher work day).  | 
  
   | 
  
  | 
 ||||
| 
   M 11/9/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   T 11/10/15  | 
  
   HW due: Read
  pp. 346-353 twice. Reading notes
  are required, as always. This is difficult material, and you will have to
  read it slowly. Be sure to do an Internet search for any terms (for example
  “modulo-N”) that are not familiar
  to you.  | 
  
   | 
  
  | 
 ||||
| 
   W 11/11/15  | 
  
   HW due: Compute
  each of the following, showing work (bit by bit). Use your Windows calculator
  in programmer view to check your answers. 2. 0xFACE xor 0x347A 3. 0xAEB7 or
  0x409E 4. ~0xFFAFCBA3  | 
  
   | 
  
  | 
 ||||
| 
   Th
  11/12/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   F 11/13/15  | 
  
   HW due: Last
  class, we saw how a NOT gate can be constructed out of a NAND gate. All we
  have to do to invert a signal is to send the signal to both inputs of the NAND gate. If the inputs are 0, their AND is 0 and their NAND is 1. (Success.) If the
  inputs are 1, their AND is 1 and their NAND is 0.
  (Success.)  | 
  
   | 
  
  | 
 ||||
| 
   M 11/16/15  | 
  
   HW due: Diagram
  each of the expressions below, #1 through #5, as digital circuit diagrams,
  using AND, OR, and NOT gates. (Do the best you can; it doesn’t have to be
  perfect.) Then simplify each expression, showing your work. Your work can
  include truth tables, algebraic manipulations, or a combination of both. True
  is denoted by 1, and false is denoted by 0.  | 
  
   | 
  
  | 
 ||||
| 
   T 11/17/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   W 11/18/15  | 
  
   HW due: Read
  pp. 359-373. Reading notes are required, as always.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  11/19/15  | 
  
   HW due: Read through the key exchange worksheet so that you are
  familiar with the project that you will be working on in class.  | 
  
   | 
  
  | 
 ||||
| 
   F 11/20/15  | 
  
   In class: Guest speaker,
  Mr. Joe Morris of MITRE Corporation.  | 
  
   | 
  
  | 
 ||||
| 
   M 11/23/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 11/24/15  | 
  
   FFun Day (no additional written HW due).  | 
  
   | 
  
  | 
 ||||
| 
   M 11/30/15  | 
  
   HW due: Bring a written project
  proposal (approx. 2 paragraphs). You should choose something MODD-related
  that is personally of great interest to you. If your topic is approved, you
  will be given assistance in shaping and fleshing out your project proposal.
  Target completion date for the final project is Friday, Dec. 18.  | 
  
   | 
  
  | 
 ||||
| 
   T 12/1/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   W 12/2/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   Th
  12/3/15  | 
  
   No additional HW due. However,
  an open-notes quiz on recent class discussions is likely.  | 
  
   | 
  
  | 
 ||||
| 
   F 12/4/15  | 
  
   HW due: Read pp. 393-395,
  397-401, and the interesting fact at the bottom of p. 403.  | 
  
   | 
  
  | 
 ||||
| 
   M 12/7/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 12/8/15  | 
  
   HW due: Read pp. 410-417.
  Reading notes are required, as always.  | 
  
   | 
  
  | 
 ||||
| 
   W 12/9/15  | 
  
   HW due: Start working on
  your project. Our target date for completion is Friday, Dec. 18.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  12/10/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   F 12/11/15  | 
  
   HW due:  | 
  
   | 
  
  | 
 ||||
| 
   M 12/14/15  | 
  
   HW due: Work on your project.  | 
  
   | 
  
  | 
 ||||
| 
   T 12/15/15  | 
  
   HW due: Work on your
  project.  | 
  
   | 
  
  | 
 ||||
| 
   W 12/16/15  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   Th
  12/17/15  | 
  
   Test (100 points).  | 
  
   | 
  
  | 
 ||||
| 
   F 12/18/15  | 
  
   HW due: Submit your project
  and demonstrate to the class what you did. A short written report (target
  length: 2 to 3 pages) is also required. Your report should describe what you did, what resources you
  consulted, and what you learned in the process. The tone can be informal,
  since this is not a report intended for a larger audience. However, your
  grammar and spelling should be correct. A PowerPoint slide presentation to
  supplement your written report is optional.  | 
  
   | 
  
  | 
 ||||
| 
   M 1/4/16  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   T 1/5/16  | 
  
   Due date for projects. See instructions in the 12/18 calendar entry.  | 
  
   | 
  
  | 
 ||||
| 
   W 1/6/16  | 
  
   No additional HW due.  | 
  
   | 
  
  | 
 ||||
| 
   Th 1/7/16  | 
  
   HW due: Start working on
  your midterm exam cheat sheet. Bring it to class; as long as you have made a
  start on the process, you will get credit for this HW assignment. Space
  limitation is one standard sheet of paper (8.5 by 11 inches), lined or unlined.
  You may use both sides if you wish. If you wish to reuse your earlier cheat
  sheet that included nybble, byte, word, dword, qword, etc., then that would count as one of your
  sides.  | 
  
   | 
  
  | 
 ||||
| 
   F 1/8/16  | 
  
   No class.  | 
  
   | 
  
  | 
 ||||
| 
   M 1/11/16  | 
  
   Midterm Exam, MH-108, 11:00 a.m. to 1:00 p.m.  | 
  
   | 
  
  | 
 ||||
Links Based on Class Discussions:
-- Latest revision of our MODD course outline
from 2005, before we had a good textbook to use
-- Homemade “Segway”-like balancing scooter uses a fair amount of calculus!
Serious Links:
-- STA School
Handbook
-- Summer math camps
for talented high school students
-- Click here for other
serious links
Return
to Mr. Hansen’s home page
Return
to Mathematics Department home page
Return
to St. Albans home page
Last updated: 31 May 2016