Smiley Face    

CISM 4135, Spring 2008: calendar
by Robin Snyder  ,  robin@RobinSnyder.com , source: I4135&IA/default [NV/asp]
[page formatted/updated on 2008/05/02 at 06:52:00 , loaded on 2010/09/08 at 08:43:57 ]
versions:    screen-friendly    printer-friendly

End of semester deadlines:

  • All submissions, except the final exam, were due by Tue, Apr 29, 2008. No exceptions.
  • All grading was done and published by Fri, May 02, 2008. There was a notice here when that was done.
  • You should then login and inspect all of your published scores.
  • All scoring issues are due by Fri, May 02, 2008. Your clearly stated and specific scoring issue issues must be submitted under "Submit Text" for requirement I1. Only one issue per submission. Any issue after the first issue on any submission will be ignored. Scoring issues that are ambiguous and/or unclear will be ignored. No exceptions.
  • I expect to have all issues resolved by Sat, May 03, 2008 and the grade you earned in the course determined by then. A notice will appear here when this has been done.

Please do not contact me if you fail to make a submission properly by the deadline or if you fail to properly report a scoring issue. It may happen that scoring issues that will have no impact on your final letter grade may not be resolved to your satisfaction. Thank you. Dr. Snyder.

Work due - Office hours - Syllabus - Question index - Class policies - Policy for missing class - Policy for missing exams
Policy for class participation - Earn extra points for good suggestion(s)
Policy on asking questions during class - Policy for ethical behavior -
Important: The page with links to computer labs on campus is at http://www.savstate.edu/IT/campus_labs.htm [as of Mon, Jan 14, 2008]
A: MW
1:00-2:15 PM
Jordan 129
B: M
6:00-8:50 PM
Jordan 128
Coverage/remarks
#1-A
Jan 9
Wednesday
#1-B
Jan 14
Monday
Introduction [study: Notes]
  • CISM 4135, Spring 2008: syllabus
  • Welcome to this class
  • Robin Snyder: office hours and class times
  • Required COBA account
  • Required account for Dr. Snyder's web site
  • You will need headphones in order to listen to online videos.
  • Playing class videos
  • Using Remote Desktop from the lab and from home [if installed and working at SSU/COBA]

  • #2-A
    Jan 14
    Monday
    #2-B
    Jan 14
    Monday
    Counting and base conversion, electronic mail, plain text [study: Notes]
  • You should have your own COBA account. If not, you may be unable to complete requirements. See Required COBA account .
  • You should be able to login to Dr. Snyder's web site. If not, you may be unable to complete class requirements.
  • Video: Login to Dr. Snyder's web system  Play
  • You should have/get a free Yahoo email account before coming to class. See Yahoo mail .
  • Electronic mail
  • The Notepad text editor

  • Counting (part 1/2)
  • Counting (part 2/2)
  • Counting
  • Decimal to binary/octal/hex/decimal converter

  • Video: Converting between bases 2, 10 and 16  Play

  • Video: Manual base conversion  Play
  • Video: Counting: Part 1/2  Play
  • Video: Counting: Part 2/2  Play
  • Video: Decimal to binary conversion, etc.  Play

  • #3-A
    Jan 16
    Wednesday
    #3-B
    Jan 21
    Monday
    Data, communications, topologies, portable applications [study: Notes]
  • You should bring your USB flash drive to class (at least 512 MB).
  • Reminder about Policy for class attendance .
  • Drives and volumes
  • Video: Downloading and installing portable applications  Play [Note: Near the end, the "Portable Menu" does not appear on the screencast.]
  • Portable Applications for Dr. Snyder's classes

  • Data communications
  • Networking (part 1/3)
  • The number of trips
  • Client-server architectures
  • Communication models
  • Microsoft Terminal Server

  •  
  • A1: Asmt#1: Your password  (20 points, due/on 2008/01/17 )
  • #4-A
    Jan 23
    Wednesday
    #4-B
    Jan 21
    Monday
    Information, protocols, instant messaging [study: Notes]
  • Instant messaging
  • Using Miranda (portable) IM
  • Tips and hints for Miranda
  • Video: Starting and configuring Miranda for Yahoo IM   Play

  • Networking (part 2/3)
  • Media access
  • The nature of information

  • #5-A
    Jan 28
    Monday
    #5-B
    Jan 28
    Monday
    Files, image processing [study: Notes]
  • Video: Grabbing screen images to use in documents  Play
  • Video: Positioning, grabbing, cropping, and submitting a screen image of multiple windows  Play
  • The clipboard
  • Screen capture
  • Image processing using IrfanView [recommended]
  • Image processing with Paint [not recommended]
  • Adding an image to a Word document
  • Image acquisition

  • Connecting local area networks
  • Communications media
  • Data communications: modulation
  • Modems
  • Global positioning systems

  • #6-A
    Jan 30
    Wednesday
    #6-B
    Jan 28
    Monday
    Ports, Python, podcasts [study: Notes]
  • Computer ports
  • Ports, polling, and interrupts
  • Sequential versus parallel processing

  • Python: Introduction
  • Video: Getting started using Python with SecureS/PythonS  Play . Note: Ignore the video instructions for starting SecureS. If you follow the installation instructions, SecureS will appear on the Portable Apps menu along with your other portable applications.
  • If you have an Internet article that would be good for your data communications topic presentation, send me an email message with the URL. Otherwise, I will start assigning topics soon.
  • Podcasts for marketing

  • #7-A
    Feb 4
    Monday
    #7-B
    Feb 4
    Monday
    Counting, OSI model [study: Notes]
  • Counting costs
  • Counting suffixes
  • The OSI model: introduction
  • OSI model: how it works
  • YouTube: OSI model

  • #8-A
    Feb 6
    Wednesday
    #8-B
    Feb 4
    Monday
    BEEP [study: Notes]
  • Attend and write a report on the BEEP seminar during your class time. See Q1: Quiz#1: BEEP  (20 points, due/on 2008/02/08 ).

  •  
  • Q1: Quiz#1: BEEP  (20 points, due/on 2008/02/08 )
  • #9-A
    Feb 11
    Monday
    #9-B
    Feb 11
    Monday
    Routing, network addressing [study: Book, notes]
  • Routing
  • TCP/IP: introduction
  • TCP/IP: IP class determination
  • Online base converter
  • YouTube: IP, TCP, UDP, etc.

  • Q2: Quiz#2: Multiple choice  (20 points, due/on 2008/02/11 )
  • #10-A
    Feb 13
    Wednesday
    #10-B
    Feb 11
    Monday
    Logic operations, subnet calculations [study: Book, notes]
  • Two-valued logic
  • Logical bit operations
  • Stations on a subnet
  • TCP/IP: Subnet calculations
  • Network address translation
  • More TCP/IP

  •  
  • A2: Asmt#2: Your story  (20 points, due/on 2008/02/15 )
  • A4: Asmt#4: Absolute, current, and relative paths  (20 points, due/on 2008/02/15 )
  • #11-A
    Feb 18
    Monday
    #11-B
    Feb 18
    Monday
    TCP/IP [study: Notes]
  • TCP/IP: How it works
  • Firewalls
  • More TCP/IP

  • Q3: Quiz#3: Multiple choice  (20 points, due/on 2008/02/18 )
  •  
  • A3: Asmt#3: IM image  (20 points, due/on 2008/02/19 )
  • #12-A
    Feb 20
    Wednesday
    #12-B
    Feb 18
    Monday
    Fault tolerance [study: Notes]
  • Do the on-line work and submit it by the required date.
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A6: Asmt#6: Integer remainder
  • Fault tolerance
  • Fault tolerance: check digits
  • Parity bit exercise (JavaScript)
  • Integer remainder

  •  
  • Q5: Quiz#5: IM image  (20 points, due/on 2008/02/21 )
  • A5: Asmt#5: MBTI  (20 points, due/on 2008/02/22 )
  • A6: Asmt#6: Integer remainder  (20 points, due/on 2008/02/22 )
  • A7: Asmt#7: IP address class  (20 points, due/on 2008/02/24 )
  • A8: Asmt#8: Stations on a subnet  (20 points, due/on 2008/02/24 )
  • A9: Asmt#9: Parity bits and fault tolerance  (20 points, due/on 2008/02/24 )
  • #13-A
    Feb 25
    Monday
    #13-B
    Feb 25
    Monday
    Fault tolerance [study: Notes]
  • Project groups were formed.
  • Project groups
  • Video: Stations on a subnet ISE  Play
  • Video: IP Network Class ISE  Play
  • Video: Integer remainder ISE  Play
  • Video: Parity bits ISE  Play

  • Q4: Quiz#4: Multiple choice  (20 points, due/on 2008/02/25 )
  • #14-A
    Feb 27
    Wednesday
    #14-B
    Feb 25
    Monday
    E1, E2, E3: Mid-term exams [study: Notes]
  • Important: The Monday evening class has their mid-term exams the second hour on Monday, February 25.
  • FYI: Should I drop the class?

  • E1: Exam#1: Multiple choice  (60 points, due/on 2008/02/27 )
  • E2: Exam#2: Problems  (20 points, due/on 2008/02/27 )
  • E3: Exam#3: IM image  (20 points, due/on 2008/02/27 )
  • #15-A
    Mar 3
    Monday
    #15-B
    Mar 3
    Monday
    Audit trails, time [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A11: Asmt#11: UTC time conversions
  • Audit trails
  • Telnet
  • Telnet: Simulating a web page request
  • Time aspects of communication/security
  • UTC date conversions

  •  
  • A10: Asmt#10: Group IM  (20 points, due/on 2008/03/04 )
  • A11: Asmt#11: UTC time conversions  (20 points, due/on 2008/03/04 )
  • #16-A
    Mar 5
    Wednesday
    #16-B
    Mar 3
    Monday
    Dates and time [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A12: Asmt#12: Spreadsheet days between dates
  • Official U.S. time using Python
  • Days between dates
  • Data integrity, hashing

  •  
  • A12: Asmt#12: Spreadsheet days between dates  (20 points, due/on 2008/03/06 )
  • T1: Topic#1: Topic proposal  (10 points, due/on 2008/03/06 )
  • #17-A
    Mar 17
    Monday
    #17-B
    Mar 17
    Monday
    TCP/IP packets [study: Notes]
  • Wireshark
  • TCP/IP packets and WireShark

  • Q6: Quiz#6: Multiple choice  (20 points, due/on 2008/03/17 )
  • Q7: Quiz#7: Multiple choice  (20 points, due/on 2008/03/17 )
  • #18-A
    Mar 19
    Wednesday
    #18-B
    Mar 17
    Monday
    Codes and ciphers, prime numbers [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A13: Asmt#13: Prime factorization
  • If your project group cannot get together another time, use this time for a group meeting.
  • Codes and ciphers
  • Atbash cipher
  • Cryptography
  • Prime numbers
  • Prime factorizations

  •  
  • A13: Asmt#13: Prime factorization  (20 points, due/on 2008/03/21 )
  • #19-A
    Mar 24
    Monday
    #19-B
    Mar 24
    Monday
    Identity theft, hosts file [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A14: Asmt#14: IP from domain name via hosts
  • If your project group cannot get together another time, use this time for a group meeting.
  • Identity theft
  • Hosts file: security problems
  • IP from domain name via hosts

  •  
  • A14: Asmt#14: IP from domain name via hosts  (20 points, due/on 2008/03/25 )
  • #20-A
    Mar 26
    Wednesday
    #20-B
    Mar 24
    Monday
    TCP/UDP packets [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A15: Asmt#15: Packet formats for IP, UDP, TCP
  • If your project group cannot get together another time, use this time for a group meeting.
  • TCP/IP packet format
  • Packet formats for IP, UDP, TCP

  •  
  • A15: Asmt#15: Packet formats for IP, UDP, TCP  (20 points, due/on 2008/03/28 )
  • #21-A
    Mar 31
    Monday
    #21-B
    Mar 31
    Monday
    Topic presentations [study: Notes]
  • How to study acronyms
  • Individual topic presentations are today. Submit before arriving for class. Download your submission to make sure it got there properly.

  • T2: Topic#2: Individual oral presetation  (20 points, due/on 2008/03/31 )
  • Q8: Quiz#8: Multiple choice  (20 points, due/on 2008/03/31 )
  • Q9: Quiz#9: Acronyms  (20 points, due/on 2008/03/31 )
  •  
  • T3: Topic#3: Individual written report  (20 points, due/on 2008/04/01 )
  • #22-A
    Apr 2
    Wednesday
    #22-B
    Mar 31
    Monday
    Ciphers [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A16: Asmt#16: Shift cipher
  • If your project group cannot get together another time, use this time for a group meeting.
  • Shift cipher
  • 1. Data transmission
  • 2. Data transmission
  • 3. Data communications: timing aspects
  • 4. Data communications: parallelism

  •  
  • A16: Asmt#16: Shift cipher  (20 points, due/on 2008/04/03 )
  • #23-A
    Apr 7
    Monday
    #23-B
    Apr 7
    Monday
    Casting out nines [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A17: Asmt#17: Casting out nines
  • If your project group cannot get together another time, use this time for a group meeting.
  • Casting out nines
  • Casting out nines exercise (JavaScript)
  • Bandwidth and technologies
  • 5. Data link layer
  • 6. Transmission efficiency
  • 7. Traditional wide-area networks
  • 8. High-speed Wide area networks

  •  
  • A17: Asmt#17: Casting out nines  (20 points, due/on 2008/04/08 )
  • #24-A
    Apr 9
    Wednesday
    #24-B
    Apr 7
    Monday
    Bit operations [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A18: Asmt#18: Logical bit operations
  • If your project group cannot get together another time, use this time for a group meeting.
  • Logical bit operations
  • Dr. Seuss on data communications
  • DVD encryption
  • Firmware
  • Computer forensics

  •  
  • A18: Asmt#18: Logical bit operations  (20 points, due/on 2008/04/10 )
  • #25-A
    Apr 14
    Monday
    #25-B
    Apr 14
    Monday
    Hashes [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A19: Asmt#19: Multiple choice review
  • Hashes for data integrity
  • Hashing files using Python
  • SPAM and email filtering

  •  
  • A19: Asmt#19: Multiple choice review  (30 points, due/on 2008/04/15 )
  • #26-A
    Apr 16
    Wednesday
    #26-B
    Apr 14
    Monday
    Group project [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A20: Asmt#20: Problem set review
  • Use this class time to work on your group project.

  •  
  • A20: Asmt#20: Problem set review  (20 points, due/on 2008/04/17 )
  • #27-A
    Apr 21
    Monday
    #27-B
    Apr 21
    Monday
    E4, E5: Exams [study: Notes]

  • E4: Exam#4: Multiple choice  (60 points, due/on 2008/04/21 )
  • E5: Exam#5: Problems  (40 points, due/on 2008/04/21 )
  • #28-A
    Apr 23
    Wednesday
    #28-B
    Apr 21
    Monday
    Review [study: Notes]
  • This is an on-line or out-of-class meeting. There is no in-class meeting.
  • Your attendance status for this class will be based ...
  • ...on your submission of A21: Asmt#21: Problem set review

  •  
  • A21: Asmt#21: Problem set review  (20 points, due/on 2008/04/24 )
  • #29-A
    Apr 28
    Monday
    #29-B
    Apr 28
    Monday
    Group project presentations [study: Notes]

  • P1: Project#1: Individual written report  (20 points, due/on 2008/04/28 )
  • P2: Project#2: Group written report  (20 points, due/on 2008/04/28 )
  • P3: Project#3: Group oral presentation  (30 points, due/on 2008/04/28 )
  • P4: Project#4: Project does something  (30 points, due/on 2008/04/28 )
  •  
  • S1: Suggestion Bonus  (20 points, due/on 2008/04/29 )
  • #30-A
    Apr 30
    Wednesday
    #30-B
    Apr 28
    Monday
    F1, F2: Final exams [study: Notes]

  • Z1: Class participation  (30 points, due/on 2008/04/30 )
  • Z2: Class participation: Good things  (0 points, due/on 2008/04/30 )
  • Z3: Class participation: Bad things  (0 points, due/on 2008/04/30 )
  • Z4: Class participation: Attendance  (0 points, due/on 2008/04/30 )
  • F1: Final: Multiple choice  (120 points, due/on 2008/04/30 )
  • F2: Final: Problems  (80 points, due/on 2008/04/30 )



  • by Robin Snyder  ,  robin@RobinSnyder.com , source: I4135&IA/default [NV/asp]