University home »
Faculty of Science »
Department of Computer Science »
Courses » COMPSCI 725 S2 C » Archive » 2007 » Lectures »
Computer Science
Lectures
This page was updated on 27 Nov 07.Announcements
- Histogram of total marks on written reports this term. The instructor has sent detailed comments and total marks, by email attachment, to all students who submitted written reports.
- A histogram of total marks on oral reports is now available in the Assignments webarea.
- Sample comments (from 2003) on student oral reports and synopses are now available in the assignments area. The instructor will send each oral presenter an email, generally within 4 weeks of their presentation, with their marks for their oral presentation and some critical and appreciative comments on it.
- The New Zealand Parliament has published a Select Committee Report, recommending the passage with amendments of the Copyright (New Technologies and Performers' Rights) Amendment Bill (102-2) (27 July 2007).
- Handling absence or illness:
- If you must leave for family emergencies etc, PLEASE talk to the lecturer, or somehow get a message to the department. Very few problems are so urgent that we cannot be told quite quickly.
- For problems affecting assignments or tests, see the lecturer (or send email, or call on the telephone). This must be done as soon as reasonably possible, if we are to make alternative arrangements that will prevent you from getting a poor mark on this test or assignment.
- For illness during exams (or other problems that affect exam performance) students MUST contact the Examinations Office within ONE WEEK of the last affected examination to apply for an aegrotat pass (for illness) or compassionate pass (other problems). THE ONE WEEK LIMIT IS STRICTLY ENFORCED. See the University's Current Students website, or the Computer Science Handbook.
- A lot of students have missed out on a whole semester of study because they just went away. Many students have failed an examination because they did not report problems until they received the failing grade. In general, if there is a problem that will affect your study you should speak to someone as soon as possible.
- Students should sit the examination if at all possible, even if they do nothing much more than hand in a script with their name.
- It would also help if students read the examinations handbook that they receive, and double-check (triple-check?) the examination timetable.
Tentative Schedule
Note: the date listed for student presentation #x is the approximate date on which this presentation will occur; dates will be adjusted when students drop. Students will be assigned numbers by a random process during the first week of classes.
- Week 1 (16 July - 20 July). Select class
representative.
- Handout 1: General Information, version 1.0 of 15 July 2007.
- Handout 2: Selection of Oral Presentations, version 1.0 of 15 July 2007.
- Handout 3: List of Suggested Articles for Oral Presentations, version 1.13 of 18 October 2007.
- Handout 4: Randomly Assigned Student Numbers, version 1.3 of 30 July 2007.
- Handout 5: First set of Lecture Slides, version 1.0 of 16 July 2007.
- [R1] B. Lampson, "Computer Security in the Real World", IEEE Computer 37:6, 37-46, June 2004.
- [R2] Computer System Statute 2000, University of Auckland. Available http://www.auckland.ac.nz/security/images/ComputerStatute.pdf, July 2007.
- [R3] "Information and Communiations Technology (ICT) Acceptable Use Policy", Version 1.0, The University of Auckland, 1 January 2007. Available: http://www.auckland.ac.nz/security/ICTAcceptableUsePolicy.htm, July 2007.
- [R4] "Department of Computer Science Computer System Regulations", 1999. Available: https://www.cs.auckland.ac.nz/administration/handbook/ugrad/UG.DoCSCSR.html, July 2007.
- Week 2 (23 July - 27 July). Select papers and dates for student
oral presentations in Weeks 5-13. No lecture on Friday 27 July.
- Handout 6: Articles to be Presented by Students, version 1.92 of 8 October 2007.
- Handout 7: Oral Presentations, Projects and Term Reports, version 1.0 of 1 August 2007.
- Week 3 (30 July - 3 August). Finalise the selection of papers
and dates for student oral presentations. Discuss how to
prepare an oral presentation. Discuss term project requirements.
- Handout 8: Software Law and Ethics, version 1.0 of 1 August 2007.
- [R5] "What Are Patents, Trademarks, Servicemarks, and Copyrights?", US Patent and Trademark Office, 13 May 2004. Available: http://www.uspto.gov/web/offices/pac/doc/general/whatis.htm, July 2007.
- [R6] "Patent Basics", Office of Technology Transfer, Clemson University, 2002. Available: http://www.clemson.edu/research/ottSite/ottStart_IntelectPatents.htm, July 2007.
- [R7] "Copyright Office Basics", U.S. Copyright Office, Circular 1, July 2006. Available: http://www.copyright.gov/circs/circ1.html, July 2007.
- [R8] "Copyright Protection in New Zealand", Ministry of Economic Development, November 2005. Available: http://www.med.govt.nz/templates/Page____7290.aspx, July 2007.
- [R9] K. Nichols, "The Age of Software Patents", IEEE Computer 32:4, 25-31, April 1999.
- [R10] P. Samuelson, "Encoding the Law into Digital Libraries", Comm. ACM 41:4, 13-18, April 1998.
- [R11] "IEEE Code of Ethics", IEEE, February 2006. Available: http://www.ieee.org/web/membership/ethics/code_ethics.html, July 2007.
- [R12] "Our Code of Ethics", Royal Society of New Zealand, 2003. Available: http://www.rsnz.govt.nz/directory/code_ethics.php, July 2007.
- [R13] "The Ten Commandments of Computer Ethics", Computer Ethics Institute, 1992. Available: http://www.brook.edu/its/cei/overview/Ten_Commanments_of_Computer_Ethics.htm, July 2007. (As at 22 October 2007, the commandments were not available at the CEI website, however they were available at http://www.cpsr.org/issues/ethics/cei.)
- [R14] H. Rosner, "Steal this software," The.Standard.com, 21 June 2000. Available: http://www.cnn.com/2000/TECH/computing/06/21/steal.software.idg/, July 2007.
- [R15] P. Radatti, "Cybersoft, Incorporated Moral Guidelines," Cybersoft, Inc, May 1995. Available: http://www.cybersoft.com/whitepapers/papers/locks.shtml, July 20067.
- Week 4 (6 August - 10 August). Tutorial sessions:
Students #1 - #4 give practice oral presentations.
- Handout 9: Report Writing 1, version 1.0 of 10 August 2007.
- Week 5 (13 August - 17 August). Student oral presentations #1 -
#4: each presentation will be 10 minutes in length, with an 8-minute
discussion period. Tutorial sessions: Students #5 - #8
give practice oral presentations.
- Assignment 1 due by email to instructor before lecture of Friday 17 August: Term paper or project proposal (one sentence).
- Week 6 (20 August - 24 August). Student oral presentations
#5 - #8. No lecture on Friday 24 August.
Term break (25 August - 9 September)
- Week 7 (10 September - 14 September). Tutorial sessions:
Students #9 - #12 give practice oral presentations. No lecture on
Monday 10 September.
- Assignment 2 due by email to instructor before lecture of Friday 14 September: first draft of title, synopsis and references (with complete bibliographic detail) for term paper; or goal statement of term project, list of software & hardware resources required and a plan for obtaining these, and proposed methodology.
- Handout 10: Cryptography and Steganography (version 1.0 of 10 August 2007).
- [R16] M. Stamp, Information Security: Principles and Practice, John Wiley & Sons, Inc., September 2005, pp. 1-7, 11-21, 26-30, 33-39, 50-51, 54-55, 61-62, 75-81, 85-87, 100-104, 325-338.
- Handout 11: Trusted Operating Systems (Mark Stamp's lecture slides).
- [R17] M. Stamp, Information Security: Principles and Practice, John Wiley & Sons, Inc., September 2005, pp. 325-338.
- Week 8 (17 September - 21 September). Student oral
presentations #9 - #12. Tutorial sessions: Students #13 -
#16 give practice oral presentations.
- Week 9 (24 September - 28 September). Student oral presentations
#13 - #16. Tutorial sessions: Students #17 - #20 give
practice oral presentations.
- Assignment 3 due Friday 29 September, by email to instructor, sent before lecture begins: title and abstract, for publication on class website; and a detailed outline of your term paper or project report.
- Handout 12: Finalising your Term Paper (posted 25 Sep 07).
- Handout 13: Practice Final Exam, administered in class on Friday 28 September (posted 1 Oct 07).
- Week 10 (2 October - 6 October). Monday: student oral
presentations #17 - #20.
Tutorial sessions:
Students #21 - #23 give practice oral presentations.
- Handout 14: Sample answers to practice final exam, posted 2 October.
- Week 11 (8 October - 12 October). Student oral presentations #21 - #22. No lecture on Wednesday 10 October and Friday 12 October. Tutorial sessions: cancelled.
- Week 12 (15 October - 19 October). Monday: student oral
presentation #23. Friday: discussion of student answers to sample
final exam.
- Handout 15: Samples of Summary Feedback on Term Papers (posted 16 Oct 07).
- Assignment 4 due in class Friday 19 October: hardcopy of final version of your term paper, with email sent to instructor before lecture.
- Final Examination. Date and time to be arranged. This will be a 2-hour examination, with a brief settling-in and exam-reading period before the examination begins. Closed book, no calculators. The location will be announced on the morning of the exam (and possibly as early as 5pm on the day prior to the exam), at nDeva, at the Exams Office website, and by hardcopy postings on campus.
-
Related Programmes