CPSC 525/625 Principles of Computer Security (Winter 2013)

Professor Michael E. Locasto [last update: 10 Feb 2013]

Course Information

Wiki: CPSC525.W2013 (main course page)
Class dates: 9 Jan 2012 - 15 April 2012
Class time: MWF 12:00-12:50 in MS527
Instructor Office hours: 9:30am-10:30am M and by appt @ICT643
Midterm exam: 27 February
Final Exam: No final exam.
Discussion: Piazza
The Piazza site is for discussion and help; the TA and the professor will monitor this site. We encourage students to share their understanding with other students via this site.


This course is an introduction to the Principles of Computer and Information Security. It is simultaneously offered as both a graduate level (625) and undergraduate level (525). The course focuses on providing a basis for further study in this field. This is a lecture-based course with some practice-oriented assignments. When successfully finishing the course, a student should be able to:
  1. articulate the evolution of the major themes of the field of computer security
  2. identify and explain major security models
  3. understand the principles and tradeoffs expressed by such models
  4. equipped to apply their understanding to other areas of security

Course Policies

I typically DO NOT scale or curve grades. Plan your work and effort based on the assumption that there will be no curve. I also DO NOT typically accept late work. See the course wiki for more detail on the grading policy.

For most communications concerning the course, please use the Piazza site. Questions on lectures and assignments sent directly to my ucalgary address will go unanswered. You may send email to my address only if it is of a private nature (e.g., dealing with your grade or some other personal matter). In either case, terse emails are more likely to get a response. See HOWTO Ask Smart Questions (required reading).

"ACADEMIC MISCONDUCT: (cheating, plagiarism, or any other form) is a very serious offence that will be dealt with rigorously in all cases. A single offence may lead to disciplinary probation or suspension or expulsion. The Faculty of Science follows a zero tolerance policy regarding dishonesty. Please read the sections of the University Calendar under K. Student Misconduct http://www.ucalgary.ca/pubs/calendar/current/k.html to inform yourself of definitions, processes and penalties." You should also read: UofC Academic Honesty Page and ACM Code of Ethics

ACADEMIC ACCOMMODATION POLICY: Students with documented disabilities are referred to the following links: Calendar entry on students with disabilities and Disability Resource Centre: http://www.ucalgary.ca/drc/. If you have a documented learning disability or other condition that may affect academic performance, you should make sure this documentation is on file with the Disability Resource Center. Please talk with me to discuss your accommodation needs.

ASSEMBLY POINTS: In case of emergency during class time. Be sure to familiarize yourself with the information at: http://www.ucalgary.ca/emergencyplan/assemblypoints

SAFEWALK: Campus Security will escort an individual day or night, http://ucalgary.ca/security/safewalk. Call 220-5333 for assistance. Use any campus phone, emergency phone or the yellow phones located at most parking lot pay booths.

FREEDOM OF INFORMATION AND PRIVACY: This course is conducted in accordance with the FOIPP Act. As one consequence, students must identify themselves on all written work by placing their name on the front page and their ID number on each subsequent page. (more information)

STUDENT UNION INFORMATION: VP Academic Phone: 220-3911, Email: suvpaca@ucalgary.ca. SU Faculty Rep. Phone: 220-3913. Email: sciencerep@su.ucalgary.ca. Website: http://www.su.ucalgary.ca/home/contact.html. Student Ombudsman: http://www.su.ucalgary.ca/services/student-services/student-rights.html.

INTERNET and ELECTRONIC COMMUNICATION DEVICE Information: You can assume that in all your classes that you attend, your cell phone should be turned OFF. Also, communication with other individuals via laptop computers, tablets, phones, or other electronic devices is not allowed in class time unless specifically permitted by the instructor. If you violate this policy you may be asked to leave the classroom. Repeat abuse may result in a charge of misconduct.

Other Resources