CMPT 301 Assignment 3

The Year 2000 Problem

The year 2000 (Y2K) problem is a ubiquitous and insidious problem currently receiving much hype. If a program represents dates using only the last two digits of the year, when it flips from the year 1999 to the year 2000, its two-digit date will go from 99 to 00, i.e. 1999 to 1900. This will result in wrong date information, which could cause problems for any system that relies on knowing the correct date.

For this assignment, you should address the following questions:

  1. What, if anything, will happen to SFU if the Y2K problem was totally ignored?
  2. What should SFU be doing to address the Y2K problem? (Of course, your answer to this question will depend on your answer to the previous one.)

This is a research paper, so your answers to these questions must be based on research you have carried out, e.g. finding and reading articles and books about the Y2K problem. You will also be giving a (maximum) 1-minute in-class presentation that summarize your conclusions.

Requirements

Here is a list of requirements for this assignment:

Here's the same information again in a briefer, check-point format (your answer to each question should be yes):

  1. Is your paper no longer than 3 physical pages (6 sides)?
  2. Does it present a clear and coherent (and hopefully convincing!) argument?
  3. Does it include a properly formatted bibliography?
  4. Is your class presentation 1 minute (or less) long?
  5. Does your presentation use 1 (or fewer!) slides?
  6. Have you practiced your presentation?
  7. Have you handed in the review questions separately from the assignment?
Please note that the marking will very likely be less lenient than for the first assignment, since you now have some returned assignments with comments. Ignore such feedback at your own peril!