CCST9003 Science, Technology and Big Data
Everyday Computing and the Internet

This course is under the thematic cluster(s) of:

  • Sustaining Cities, Cultures, and the Earth (SCCE)

Non-Permissible Combination:
CCST9004 Appropriate Technology for the Developing World /
CCST9015 Electronic Technologies in Everyday Life


Course Description

In our daily lives, there are two concepts that are often used but rarely explained: Computing and the Internet. This course will not only examine what they are but also illustrate how they lie at the core of controversial topics such as the Dark Web, Internet censorship, and Big Tech’s influence. Guiding questions include the following: How does the Internet work? What are the differences between public and private IP addresses? Are the Internet and the Web the same thing? What is Web 3.0? Is blockchain the same as cryptocurrency? Practical skills such as how to properly set up a Wi-Fi router/VPN/DDNS will also be covered. Since this course is open to all students, it will be taught with minimal levels of mathematical and technical details.

In this course, we will work together, across different disciplines, to better understand computing, the internet, and their influences in all of our identities and social practices.

Course Learning Outcomes

On completing the course, students will be able to:

  1. Describe and explain various components of the Internet.
  2. Demonstrate understanding of existing & emerging Internet technologies and applications.
  3. Be better informed about important computing and Internet issues currently facing society.
  4. Learn and improve computer networking skills via hands-on practice.
  5. Demonstrate creative, collaborative and communication skills in solving problems and co-creating knowledge.

Offer Semester and Day of Teaching

First semester (Wed)

Study Load

Activities Number of hours
Lectures 22
Tutorials 8
Seminars / Guest lectures 4
Reading / Self-study 40
Online participation 10
Assessment: Online discussions 20
Assessment: Group project 30
Total: 134

Assessment: 100% coursework

Assessment Tasks Weighting
Lecture participation 20
Tutorial participation 20
Participation in online activities 20
Group project 40

Required Reading

Notes provided by the lecturer, and selected articles/videos from the Web.

Course Co-ordinator and Teacher(s)

Course Co-ordinator Contact
Professor L.K. Yeung
Department of Electrical and Electronic Engineering, Faculty of Engineering
Tel: 2857 8493
Teacher(s) Contact
Professor L.K. Yeung
Department of Electrical and Electronic Engineering, Faculty of Engineering
Tel: 2857 8493