The lectures and practicals are controlled by me. Labs may also have a demnstrator hired by the school to help me. Should I be ill and unable to attend, Neil Urquhart may be approached for advice.
This structure and other information should be considered a draft. All this is subject to change without notice until it is presented in a lecture.
As an aid for students I have video presentations covering some of the lecture material. This is not exaustive, and I will not be preparing such material for all lectures. It is not a replacement for attenting the University. However you may find it useful.
| Week | Subject | Slides | Extra Material |
|---|---|---|---|
| 2 | Introduction/Linux basics | PPT PDF |
Using Linuxzoo Video Slides Video: flash / mp4 |
| The module, the tutorials, the lecturers. Basic linux. | |||
| 3 | Users, Permissions, Processes, Pipes | PPT PDF | Slides Video: flash / mp4 |
| UID, GID, passwd, devices, chmod, link | |||
| 4 | Basic Administration Concepts | PPT PDF | Slides Video: flash / mp4 |
| Booting, Disks and Partitions, user management | |||
| 5 | Networking | PPT PDF | - |
| Network configuration, ethernet, ip, and routes | |||
| 6 | Firewalls + Security | PPT PDF | - |
| iptables, input filtering, egress filtering | |||
| 7 | DNS | PPT PDF | Slides Video: flash / mp4 |
| Domain Name Service | |||
| 8 | Essential Apache | PPT PDF | Slides Video: flash / mp4 |
| Intro to configuration, mod_rewrite | |||
| 9 | Reading Week Session | PPT PDF | - |
| Practical exam guide, formal exam tutorial | |||
| 10 | Using Apache | PPT PDF | Slides Video: flash / mp4 |
| Basic Authentication, Log Analysis, Security | |||
| *** The Class Test runs in this practical slot. | |||
| 11 | PPT PDF | - | |
| SMTP, Linux Email, Spam | |||
| 12 | Hacking | PPT PDF | Slides Video: flash / mp4 |
| Hacking techniques, DNS Cache Poisoning, | |||
| 13 | Lecture catchup + revision | - | - |
| Revision + Catchup Presentations | |||
| *** Practical Test Essay Resit Deadline. | |||
| 14-15 | Formal Exam | - | |