The University of Sheffield
Department of Computer Science

COM1008 Web and Internet Technology

Summary This module is for students studying Computer Science as a main subject.
The Web and the Internet are now pervasive in modern life, providing an information resource, and promoting novel, interactive solutions to computing-related activities. This module will cover the technologies that are used in Web development, with an emphasis on building a simple interactive website using HTML, CSS and JavaScript, and give an introduction to information security.
Session Autumn 2021/22
Credits 10
  • Blackboard Quizzes [LOs 1, 2, 3, 4]
  • Assignment [LOs 1 & 2]
Lecturer(s) Dr Steve Maddock & Dr Vita Lanfranchi

This unit aims to:

  • Expose students to facets of the World-Wide Web and Internet.
  • Provide knowledge of information security.
  • Develop practical skills in website creation and using relevant tools

By the end of the unit, a candidate will be able to:

  1. Design and construct an interactive website, controlling the structure, appearance and behaviour using relevant languages.
  2. Explain and give examples of accessibility issues in web site creation.
  3. Identify characteristics of the Internet, and the World Wide Web.
  4. Recognise the social and technical benefits and problems associated with the Internet, such as information security.
  • Origins of the web
  • Markup Languages, CSS, HTML
  • Web standards
  • DOM, Javascript
  • Design and accessibility
  • Graphics, HTML5 canvas, SVG
  • Responsive web design
  • Information security
Teaching Method The module will be delivered as a series of lecture topics, timed to coincide with the skills required for the practical work. The lab classes will develop the practical skills required to build a website.
  • During lab sessions
  • Comments on marked assignments, within 3 working weeks.
Recommended Reading
  • Jennifer Niederst Robbins, Learning web design : a beginner's guide to HTML, CSS, Javascript, and web graphics, 5th edition, O’Reilly, 2018