CSCI 344: Spring 2025

Advanced Web Technology

CSCI 344: Spring 2025

UNCA Logo

Topics > 1. Intro to the Web

The web and the internet are interconnected systems that facilitate the exchange of data across computers worldwide. Web browsers communicate with servers using the HTTP/HTTPS protocol to fetch and display content, while the internet provides the infrastructure for this communication. Understanding IP addresses, DNS, and how websites are hosted provides a foundation for developing web applications.

Readings & Activities

Week Slides / Activities Readings
Week 1 Mon, 1/13 Lecture 1 : Intro to the Course Activity 1 : Pre-course assessment questions & answers Skim:
Wed, 1/15 Lecture 2 : Web & Internet Infrastructure Activity 2 : Analyze a website Required: Optional:
Fri, 1/17 Lecture 3 : The Internet & Society Activity 3 : The Internet and Society: Discussion Questions Hw 1 : The Internet and the News (due Wed, 1/29) Required: Optional:

Study Questions / Concepts

  1. What is the Internet?
  2. What is the web?
  3. How are they different?
  4. What is the cloud?
  5. What is TCP/IP?
  6. What is DNS?
  7. Who invented the Internet?
  8. Who controls the Internet?
  9. Where is the Internet?
  10. What is Net Neutrality?
  11. What kind of data do you generate as you use the Internet?
  12. Who can see your data and how can they see it?
  13. Who invented the world wide web?
  14. What is a URL?
  15. What is HTTP?
  16. What is a web browser? What are some examples?
  17. What can a browser do? What languages does it understand?
  18. What is a web server? What languages does it understand?
  19. What is a search engine? What are some examples?
  20. How can someone "own" a domain name?