Principles of Information Technology
Slides set I
Slides set II