Index of cst8281/11f/notes

 

NOTE: The scripts and programs in this directory may have had a ".txt" suffix added, to make sure that they are treated as text when your browser downloads them. You may need to remove the ".txt" suffix to compile or run them on your own computer.

Weekly Class Notes

  Sep 17 10:18 2011  week01notes.html    Week 01 Notes for CST8281 - Fall 2011
  Sep 17 10:23 2011  week02notes.html    Week 02 Notes for CST8281 - Fall 2011
  Sep 28 03:50 2011  week03notes.html    Week 03 Notes for CST8281 - Fall 2011
  Oct  5 05:13 2011  week04notes.html    Week 04 Notes for CST8281 - Fall 2011
  Oct  8 14:56 2011  week05notes.html    Week 05 Notes for CST8281 - Fall 2011
  Oct 19 06:32 2011  week06notes.html    Week 06 Notes for CST8281 - Fall 2011
  Oct 19 07:17 2011  week07notes.html    Week 07 Notes for CST8281 - Fall 2011
  Nov  4 23:49 2011  week08notes.html    Week 08 Notes for CST8281 - Fall 2011
  Nov 16 04:34 2011  week09notes.html    Week 09 Notes for CST8281 - Fall 2011
  Nov 16 04:34 2011  week10notes.html    Week 10 Notes for CST8281 - Fall 2011
  Nov 23 08:44 2011  week11notes.html    Week 11 Notes for CST8281 - Fall 2011
  Nov 23 10:31 2011  week12notes.html    Week 12 Notes for CST8281 - Fall 2011
  Dec  2 07:33 2011  week13notes.html    Week 13 Notes for CST8281 - Fall 2011
  Dec  9 10:54 2011  week14notes.html    Week 14 Notes for CST8281 - Fall 2011

Important Notes (alphabetical order)

  Jan 10 03:47 2011  000_Licensing.txt    Creative Commons Licenses - http://creativecommons.org/
  Jan 12 09:18 2011  000_README.txt    README - Index to this CST8281 directory
  Sep 28 03:15 2011  000_self_mark.txt    Self-mark of Assignment NN (participation mark)
  Jun  1 15:57 2011  000_test_instructions.html    Instructions for Tests and Exams
  Jan 10 03:53 2011  005_this_is_your_brain.txt    This is your Brain on the Internet
  Sep 16 05:02 2011  010_arithmetic_terms.txt    Basic Arithmetic Operations and Terminology
  Oct  6 21:30 2009  020_operation_output_size.txt    Size needed for output of ADD and MULTIPLY
  Sep 16 06:15 2011  030_binary_math.txt    Binary Integer Mathematics, unsigned, two's complement, etc.
  Sep 16 06:54 2011  050_hexadecimal_conversions.txt    Converting to/from hexadecimal (base 16)
  Sep 16 06:17 2011  060_different_binary_integers.html    Representation for 4-bit Signed Integers in Different Systems
  Sep 21 03:10 2011  070_integer_encoding_practice.html    Integer Encoding Practice
  Sep 28 06:48 2011  080_byte_order_endian.html    Byte Order - Big and Little Endian
  Oct  5 05:08 2011  085_floating_point_tenth.txt    Exploring approximations to "one tenth" in binary floating point
  Oct  5 11:35 2011  090_FloatingPoint.html    Floating Point Encoding
  Oct 19 06:34 2011  120_CharacterEncoding.html    Character Encoding / Line Ends
  Oct 10 14:12 2011  130_big_picture.txt    The Big Picture on Bit Patterns
  Oct 10 14:15 2011  140_attack.txt    Remote Attack Script uses hexadecimal obfuscation
  Oct 10 14:16 2011  145_textbook_secrets.txt    Alcatel-Lucent Traning Manual containing secret messages in hexadecimal
  Feb  4 06:08 2011  200_DEBUGbasics.html    MS-DOS DEBUG Basics for Fixed-Format Files
  Sep 10 04:21 2001  200_DEBUGhelp.txt    Using DOS DEBUG
  Mar 17 04:05 2010  510_disclaimer.txt    Acceptable Use Warning for Algonquin Internet Access
  Mar 21 03:29 2011  520_internet_basics.html    Internet Basics - URLs, protocols, EMail, Addresses, DNS names
  Mar 15 02:00 2011  530_internet_robustness_principle.txt    The Internet Robustness Principle
  Nov 21 12:00 2011  550_web_what_vs_how.html    Presentation vs. Content - keeping “How” separate from “What”
  Mar 28 02:04 2011  555_web_design.html    Web Design - Best and Worst Practices
  Nov 10 19:11 2011  560_course_linux_server.html    The Course Linux Server - conference-srv
  Nov  4 10:49 2011  570_file_transfer.html    File transfer to/from Unix/Linux machines
  Apr 10 14:34 2010  590_how_to_report_problems.txt    How to Ask Good Questions and Report Problems Well
  Apr  7 05:58 2010  600_basic_html.ppt    
  Nov 27 04:12 2011  700_basic_css.html    Cascading Style Sheets - Basic
  Dec 12 09:44 2011  999_final_exam_practice.txt    Practice questions and scope for the Final Exam
  Dec  2 06:57 2011  sample.html    Sample for CSS work
  Dec  2 07:22 2011  sample2.html    Sample2 for CSS work

Projects/Labs/Assignments/Exercises

  Sep  7 14:37 2011  assignment01.txt    Assignment #01 - Multi-tasking and Homework
  Sep 14 08:46 2011  assignment02.txt    Assignment #02 - range/precision errors in simple numerical calculations
  Sep 28 05:43 2011  assignment03.txt    Assignment #03 - Data Representations
  Oct  3 09:04 2011  assignment03answers.txt    Assignment #03 - Data Representations
  Sep 28 06:25 2011  assignment04.txt    Assignment #04 - Integer Numeric Conversions
  Oct  8 11:24 2011  assignment04answers.txt    Assignment #04 - Integer Numeric Conversions
  Oct 10 14:28 2011  assignment05.txt    Assignment #05 - viewing a memory dump in hexadecimal
  Oct 19 04:48 2011  assignment06.txt    Assignment #06 - midterm test 1 topics review
  Oct 26 14:58 2011  assignment07.txt    Assignment #07 - Floating Point, Endian, Shifts, Characters, Booleans
  Oct 28 11:32 2011  assignment07answers.txt    Assignment #07 - Floating Point, Endian, Shifts, Characters, Booleans
  Nov 10 17:07 2011  assignment08.txt    Assignment #08 - Bitwise, Boolean, Memory (cache, virtual)
  Nov 21 12:05 2011  assignment08answers.txt    Assignment #08 - Bitwise, Boolean, Memory (cache, virtual)
  Nov 10 11:05 2011  assignment09.txt    Assignment #09 - the Course Linux Server and Minimal HTML Page
  Nov 16 16:44 2011  assignment10.txt    Assignment #10 - Internet, Course Linux Server, Linux, Web/HTML
  Nov 25 08:25 2011  assignment10answers.txt    Assignment #10 - Internet, Course Linux Server, Linux, Web/HTML
  Nov 10 17:13 2011  assignment11.txt    Assignment #11 - midterm test #2 topics review
  Nov 10 17:59 2011  assignment12.txt    Assignment #12 - HTML, Web pages, Style, CSS
  Apr 13 14:46 2010  assignment12_table2.png    
  Apr  3 18:51 2011  assignment12_table3.png    
  Apr  3 18:55 2011  assignment12_table4.png    
  Dec  7 02:31 2011  assignment13.txt    Assignment #13 - HTML and CSS Study and Review
  Dec  7 02:31 2011  assignment13answers.txt    Assignment #13 - HTML and CSS Study and Review

Program Source

  Sep 14 08:06 2011  FunnyMath0.java    FunnyMath0 - wrong answers from simple arithmetic
  Sep 21 05:35 2011  FunnyMath1.java    FunnyMath1 - wrong answers for simple floating comparisons
  Jan 31 08:10 2011  FunnyMath2.c    FunnyMath2 - signed vs. unsigned
  Feb  4 03:35 2011  FunnyMath3.java    FunnyMath3 - wrong answers from simple arithmetic
  Sep 28 04:03 2011  FunnyMath4.java    FunnyMath4 - wrong answers from simple arithmetic

Course Outline

  Aug 24 16:03 2011  2011-2012_CST8281.pdf    

Quizzes, Tests, and Exams

  Nov  4 07:04 2011  midterm2practice.pdf    

Data Files (binary)

  Oct 10 13:47 2011  text.bin    
  Mar  8 06:13 2011  binary_watch.jpg    

Important Notes (chronological order)

  Dec 12 09:44 2011  999_final_exam_practice.txt    Practice questions and scope for the Final Exam
  Dec  2 07:22 2011  sample2.html    Sample2 for CSS work
  Dec  2 06:57 2011  sample.html    Sample for CSS work
  Nov 27 04:12 2011  700_basic_css.html    Cascading Style Sheets - Basic
  Nov 21 12:00 2011  550_web_what_vs_how.html    Presentation vs. Content - keeping “How” separate from “What”
  Nov 10 19:11 2011  560_course_linux_server.html    The Course Linux Server - conference-srv
  Nov  4 10:49 2011  570_file_transfer.html    File transfer to/from Unix/Linux machines
  Oct 19 06:34 2011  120_CharacterEncoding.html    Character Encoding / Line Ends
  Oct 10 14:16 2011  145_textbook_secrets.txt    Alcatel-Lucent Traning Manual containing secret messages in hexadecimal
  Oct 10 14:15 2011  140_attack.txt    Remote Attack Script uses hexadecimal obfuscation
  Oct 10 14:12 2011  130_big_picture.txt    The Big Picture on Bit Patterns
  Oct  5 11:35 2011  090_FloatingPoint.html    Floating Point Encoding
  Oct  5 05:08 2011  085_floating_point_tenth.txt    Exploring approximations to "one tenth" in binary floating point
  Sep 28 06:48 2011  080_byte_order_endian.html    Byte Order - Big and Little Endian
  Sep 28 03:15 2011  000_self_mark.txt    Self-mark of Assignment NN (participation mark)
  Sep 21 03:10 2011  070_integer_encoding_practice.html    Integer Encoding Practice
  Sep 16 06:54 2011  050_hexadecimal_conversions.txt    Converting to/from hexadecimal (base 16)
  Sep 16 06:17 2011  060_different_binary_integers.html    Representation for 4-bit Signed Integers in Different Systems
  Sep 16 06:15 2011  030_binary_math.txt    Binary Integer Mathematics, unsigned, two's complement, etc.
  Sep 16 05:02 2011  010_arithmetic_terms.txt    Basic Arithmetic Operations and Terminology
  Jun  1 15:57 2011  000_test_instructions.html    Instructions for Tests and Exams
  Mar 28 02:04 2011  555_web_design.html    Web Design - Best and Worst Practices
  Mar 21 03:29 2011  520_internet_basics.html    Internet Basics - URLs, protocols, EMail, Addresses, DNS names
  Mar 15 02:00 2011  530_internet_robustness_principle.txt    The Internet Robustness Principle
  Feb  4 06:08 2011  200_DEBUGbasics.html    MS-DOS DEBUG Basics for Fixed-Format Files
  Jan 12 09:18 2011  000_README.txt    README - Index to this CST8281 directory
  Jan 10 03:53 2011  005_this_is_your_brain.txt    This is your Brain on the Internet
  Jan 10 03:47 2011  000_Licensing.txt    Creative Commons Licenses - http://creativecommons.org/
  Apr 10 14:34 2010  590_how_to_report_problems.txt    How to Ask Good Questions and Report Problems Well
  Apr  7 05:58 2010  600_basic_html.ppt    
  Mar 17 04:05 2010  510_disclaimer.txt    Acceptable Use Warning for Algonquin Internet Access
  Oct  6 21:30 2009  020_operation_output_size.txt    Size needed for output of ADD and MULTIPLY
  Sep 10 04:21 2001  200_DEBUGhelp.txt    Using DOS DEBUG
-- 
| Ian! D. Allen  -  idallen@idallen.ca  -  Ottawa, Ontario, Canada
| Home Page: http://idallen.com/   Contact Improv: http://contactimprov.ca/
| College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/
| Defend digital freedom:  http://eff.org/  and have fun:  http://fools.ca/