CISC 848 - Software Reliability and Security, Fall 2017


Instructor

Dr. Mohammad Zulkernine, PEng.

Professor & Canada Research Chair

School of Computing, Queen's University, Canada 

535 Goodwin Hall

mzulker at cs dot queensu dot ca

Announcements

First lecture & organizational meeting: Monday, Setember 11, 11:30am, Goodwin Hall 521

Course Objective

This course includes some of the underlying principles and the state-of-the-art research work in software reliability and security related areas.

Course Contents

Software Crisis and Software Process Models

Software Reliability and Methods for Reliable Software

Software Reliability Engineering Process

Software Dependability

Software Fault Tolerance

Software Security

Program Security

Software Security Engineering Process

Audience

Graduate students with general background in any of the following disciplines: computer science, computer engineering, electrical engineering. Students from other educational background should discuss with the instructor first.

Assessment

Group Project & Report: 40%

Oral Presentations and Class Participation: 40%

Final Exam: 20%

Lecture Schedule

Mondays and Tuesdays: 11:30-1:00PM, Goodwin Hall 521

Office Hours

Mondays and Tuesdyas: 1:00-2:00PM

Course Website

http://www.cs.queensu.ca/~mzulker/cisc848.html

References

Lecture notes, book chapters, journal and conference papers.

Lecture Notes

Module 1

Module 2

Module 3

Module 4

Module 5

Module 6

Module 7