This course is now completed and the website is maintained for archival purposes only. For the most recent offering of this course, please click here.

INSE 6630: Recent Developments in Information Systems Security (Fall 2017)
Wednesdays, 17:45–20:15, Hall Building, Room 507 539

Course Outline

The offical course outline is available here.


This course has no formal prerequisites. It will involve a little cryptography, which will be taught as if you have not taken 6110, and a little programming of short smart contracts (10s of lines of code). Students from Quality or other departments welcome.


The lectures are based, in part, on the following textbook. It is not required but may be useful for further reading. Exams and assignments will be based on what is presented during the lectures, with the textbooks providing additional detail and formalization.

Assignments and Exams

Assignments are due by the end of class on the due date. They can be handed in during class or slipped under my office door anytime before the deadline. See the assignment itself for the late policy.

* The time and date of the final exam is selected by the university. The final exam period is Decemember 6–20. The date cannot be moved due to travel plans; I recommend you do not make travel plans until the date is finalized.


Lecture plan is tentative and may be adjusted.

Learn More

There are lots of ways to continue learning cryptocurrencies at Concordia and in Montreal: