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
Nov 12 14:48 2020  week02notes.html   Week 02 Notes for CST8281 - Fall 2011
Nov 12 14:48 2020  week03notes.html   Week 03 Notes for CST8281 - Fall 2011
Nov 12 14:48 2020  week04notes.html   Week 04 Notes for CST8281 - Fall 2011
Nov 12 14:48 2020  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:18 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:45 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

Course 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 17 00:00 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   
Sep  1 10:42 2017  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

Assignments

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 and Evaluation

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

Quizzes, Tests, and Exams

Nov  4 07:04 2011  midterm2practice.pdf   

Data Files and Media (binary)

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