Lecture notes are also available.
3 lectures
1. administration, motivation, data networks
2. network applications examples, client/server
3. OSI layers, protocols, Internet applications protocols, non-layering
7 lectures, 2-3 labs
lab 1. The HyperText Markup Language(HTML)
5. Browser-server interaction through HTML (1)
6. Browser-server interaction through HTML (2)
7. Web server performance, browser state, proxies and caching
lab 2.HTTP, the browser and the server
8. (guest lecture by Dr Roger Clarke) Achieving business payback from open Internet capabilities
9. connections and connectionless working, request pipelining in HTTP
10. email and embedded data formats
lab 3. Tutorial: embedded data formats - content types, transfer encoding
4 lectures, 1 lab
11. introduction to WWW security
12. network security and encryption
13. Public keys and digital signatures
14. Security in Network Applications
lab 4. Tutorial: encryption, public and private keys
3 lectures, 1 lab
15. Active Web pages - Java technology
16. Java technology and security
17. Other technologies for active content
lab 5. Tutorial: active Web page technology and application design
1 lecture
18. Standards and Open Systems: Internet, ISO, proprietary. Intro to techno-politics.
1 lecture
19. Summary and wrap up, exam hints, including some discussion of the examination questions.
Last modified: Tue Feb 23 16:47:24 EST 1999