What Is Computer Science? An "Information Security" Perspective

D. Page and N.P. Smart

Contents

Available as one (fairly large) book, or individual chapters:

Slides

Some related material is available, e.g., lecture slides.