• The final is in KHE222 , at 12:00 on 2017.04.21 (past)
  • I will have office hours from 11-13:00 on Thursday, April 20 - specifically for CPS650.
  • The final will be 120 minutes long.
  • Please be there 15 minutes early, as the exam will not start until everyone is seated, and any delay after the official start time will eat into your time!
  • There will be no calculators or books allowed, and you will have to leave all laptops, backpacks, and coats at the front of the room.
  • If you insist on wearing a hat, any brim must point back.
  • The final will cover all of the material covered in class and the labs.
  • The questions will be in the form of:
    1. Choose one of the areas from: Communications, Robotics, or WWW, and write about ...
    2. Choose one of the labs from: Location or Social Networks, and explain the progams in fair detail. I don't care about the exact block names, but you should explain the structure of the processing you were doing, and the point of each phase of the program.
    3. Discuss the utopian aspects of computer technologies as applied to Military, Robotics, Transportation, and Security, particularly with respect to individual rights.
    4. Discuss the dystopian aspects of computer technologies as applied to Military, Robotics, Transportation, and Security, particularly with respect to individual rights.
    5. Describe a buffer overflow and how it can be used to install software on an individual's computer. What is a botnet and how does it relate to buffer overflows?
    6. Discuss the role of computer games as a technology driver.
    where the areas will be different, but fixed, and you'll get to choose from 2 or 3 areas for each question. In other words, you don't have to come perfectly prepared for every area, but you should be comfortable about most of them.
  • Questions will ask about technology, culture and social and personal implications
  • There will be a survey sheet at the back that you can tear off and hand in separately, where I will be soliciting your ideas for how to make the course better for next year. This will not be marked or associated with you (if you don't tear it off, I will before marking), so please be honest, and I encourage you to think about it in advance of the exam.
  • Last year's exam is available here