Technological Innovation in Computing – Foundation Notes

Introduction to Technological Innovation

  • Definition: Technological innovation refers to the process of developing new technologies or improving existing ones to solve problems or enhance efficiency. It encompasses the creation, implementation, and diffusion of new ideas and inventions.

  • Importance: Drives progress across healthcare, education, business, etc.; provides new tools and solutions that improve quality of life and productivity.

  • Examples mentioned: the internet, smartphones, artificial intelligence; these have revolutionised communication, work, and daily life.

The Role of Computing in Innovation

  • Computing technology serves as a foundation for many innovations, enabling advancements in data processing, automation, and connectivity.

  • Computer as a Catalyst: Innovations in computing lead to breakthroughs in other fields (bioinformatics, fintech, environmental science) by providing powerful tools for analysis and problem solving.

  • Interdisciplinary Impact: Computing innovations make technology more accessible and scalable, allowing solutions to reach wider audiences and adapt to growing demands.

Key Concepts in Technological Innovation

  • Research and Development (R&D): Involves experimentation, prototyping, and testing to create viable products or solutions.

  • Innovation Lifecycle: Stages include ideation, development, commercialisation, and diffusion; each is critical for bringing new technologies to market.

  • Disruptive vs Incremental Innovation:

    • Disruptive: Introduces groundbreaking changes that transform industries.

    • Incremental: Involves gradual improvements to existing technologies.

Challenges in Technological Innovation

  • Technical Barriers: Overcoming performance, reliability, and security challenges.

  • Economic Factors: High costs for research, development, and deployment require substantial investment.

  • Ethical and Social Considerations: Privacy, security, potential employment and societal impacts.

Historical Milestones in Computing (Standalone to Networking)

  • 1940s–1970s: Standalone mainframes and PCs; no built-in network capabilities.

  • 1980s–1990s: Local Area Networks (LANs) enable file/printer sharing; Client-Server model (Novell NetWare, Windows NT).

  • 1990s–2000s: Wide Area Networks and the Internet; dot-com boom.

  • 2000s–Present: Wireless & Cloud Computing; rise of SaaS, PaaS, IaaS; IoT; AI & Quantum computing accelerated by big data.

The Internet vs The World Wide Web

  • Internet: Physical global network of interconnected computers using standard protocols (e.g., TCP/IP); launched as ARPANET in 1969; the largest physical network.

  • World Wide Web (WWW): Content service on top of the Internet; invented by Tim Berners-Lee in 1989 at CERN; uses webpages, HTML, URLs, and HTTP/HTTPS.

  • Key distinction: Internet is the infrastructure; Web is a service built on that infrastructure.

Web Technologies: HTTP, HTML, URLs

  • HTTP/HTTPS: Protocols governing communication between browsers and servers; HTTPS uses TLS/SSL for security.

  • HTML: Markup language for creating web pages.

  • URLs: Addresses used to locate resources on the Web; web pages have unique URLs.

  • Web Address (URL) anatomy: protocol, host, domain, path, webpage name (e.g., http://www.example.com/path/to/page.html).

Web Versions and Web Apps

  • Web 1.0: Linking static information; basic search programs.

  • Web 2.0: Dynamic content creation; social platforms (e.g., Facebook).

  • Web 3.0: Data relationships; personalized content.

  • Web 4.0: Mobile web; more interactive, personalized, and intelligent.

  • Web App: Application running on a web server, accessed via a browser; browser-based, client-server architecture, dynamic functionality, cross-platform.

Interactive Websites and Web Utilities

  • Interactive Websites: Go beyond static content; use JavaScript, PHP, and CSS to provide dynamic, engaging experiences.

  • Web Utilities: Specialized programs to make Internet use safer/easier (e.g., web filters, file transfer utilities, Internet security suites).

  • Web Filters: Content control (block websites), monitor time spent; used for security, productivity, compliance.

  • File Transfer Utilities: FTP, FTPS, SFTP; include web-based transfer services (e.g., Dropbox), P2P (BitTorrent).

Web Search Tools and Evaluation

  • Web Search Tools: Search engines index and retrieve web content; use spiders/crawlers, indexing, ranking.

  • Crafting Queries: Use keywords, quotes for exact matches, Boolean operators (AND, OR, NOT), wildcards (e.g., univer*).

  • Why Evaluate Web Content: Ensure credibility, avoid misinformation, enhance research quality.

  • Evaluation Criteria (Authority, Accuracy, Currency, Objectivity).

  • Tools for Evaluation: WHOIS for domain info, Google Scholar for scholarly validation, fact-checking sites (Snopes, FactCheck.org).

Communication Applications on the Internet

  • Online Social Networking: Profiles, pages, groups, friends, news feed, sharing settings; examples include Facebook, Twitter, Instagram, LinkedIn, YouTube, Reddit, TikTok, etc.

  • Blogs and Microblogs: Diary-style entries; microblogs for short-form content.

  • Webcast, Podcast, Wikis: Webcast (streamed content to many users), Podcast (on-demand audio/video series), Wiki (collaborative editing).

  • Messaging and Email: SMS, MMS, Instant Messaging (WhatsApp, WeChat, Skype, FB Messenger, Telegram); Email basics (header, address, subject, message, signature, attachments).

  • Spam: Unsolicited bulk messages; laws and tools to combat (CAN-SPAM Act, antispam laws, blockers).

The Internet: Rise and Core Concepts

  • ARPANET: Late 1960s, precursor to the Internet; packet-switched network.

  • World Wide Web: 1989 invention by Tim Berners-Lee; webpages, hyperlinks, HTML.

  • Broadband and Wireless Technologies: Late 1990s/2000s; faster speeds and wider access.

  • Internet Access Providers (ISPs): Path to Internet; use DSL, fibre, cable, wireless.

  • Internet Technology Evolution: Dial-up (56 kbps), ISDN (128 kbps), DSL, Cable, Fibre, Satellite, 5G.

Internet Connectivity and Broadband

  • Broadband defined (FCC): minimum speeds of 25 \mathrm{Mbps} download and 3 \mathrm{Mbps} upload.

  • Types: DSL, Cable modem, Fibre, Satellite, 5G, BPL (Broadband over Power Lines).

  • Always-on connection: continuous connectivity; higher speeds and bandwidth than dial-up.

  • Fixed-line broadband: DSL, Cable, Fibre.

  • Wireless broadband: Satellite (e.g., Starlink), Fixed Wireless (5G/4G), Wi-Fi, WiMAX.

Network Infrastructures and Topologies

  • Network sizes: WAN, MAN, CAM, LAN, PAN.

  • Topologies: Point-to-Point (P2P), Bus, Ring, Star, Tree, Mesh, Hybrid.

  • P2P: Direct connection between two devices; high speed, simple but limited scalability.

  • Bus: All devices share a backbone; single point of failure; collisions reduce performance.

  • Ring: Circular data path; token-based networks avoid collisions; failure can disrupt unless dual ring.

  • Star: Central switch/hub; fast, easy troubleshooting; central point of failure.

  • Tree: Hierarchical extension of star; scalable; root failure disrupts network.

  • Mesh: Each device connects to multiple others; highly reliable but expensive.

  • Hybrid: Mix of two or more topologies; flexible but complex/costly.

Wired Technologies

  • Wired vs wireless: Physical cables; generally faster and more stable; less prone to interference.

  • Types of wired media: Twisted-pair, Coaxial, Fibre optic.

  • Twisted-pair: Cat3 to Cat8; UTP/FTP/STP/SFTP; shielding variations.

  • Coaxial Cables: Used in CATV, internet over HFC, telecom, CCTV; shielded against EMI; cost-effective.

  • Fibre Optic Cables: Transmit data as light; very high bandwidth; low signal loss; immunity to EMI; types: Single-Mode Fibre (SMF) and Multi-Mode Fibre (MMF).

  • Wire classifications and speeds: Cat3 through Cat8; bandwidth and distances vary; shielding types STP, FTP, SFTP, UTP.

Fibre Optic Details

  • SMF core ~8–10 microns; long-distance; minimal distortion.

  • MMF core ~50–62.5 microns; suitable for short distances; potential distortion over long runs.

Coaxial Cables: Advantages and Uses

  • High bandwidth, supports video and broadband; EMI/RFI resistance; durable and cost-effective; easy to install.

Wireless Technologies

  • Definition: Wireless means data transmission without physical cables, using radio waves.

  • Key Wireless Technologies: Wi-Fi, Bluetooth, cellular networks, ZigBee, RFID, NFC, IR, etc.

  • Radio waves: Longest wavelengths, lowest frequencies in EM spectrum; include microwaves, infrared, visible light, etc.

  • Wireless Connectivity Overview:

    • Wi-Fi: 802.11 standards (b, a, g, n, ac, ad); ranges ~50–100 m typical indoors; higher speeds with newer standards.

    • Cellular Networks: 2G to 5G; generations define data rates and capabilities; 5G NR enables very high speeds and IoT.

    • Bluetooth: Short-range (<10 m) for peripherals and audio.

    • Other: IR, GPS, NFC, RFID, DECT, Starlink satellite Internet, etc.

  • Wi-Fi 6 and future: Enhanced performance, capacity, and efficiency.

Wireless Standards and Performance (Selected Highlights)

  • Wi-Fi standards and typical maximums: 802.11b ~11 Mbps; 802.11a ~54 Mbps; 802.11g ~54 Mbps; 802.11n ~300 Mbps; 802.11ac ~0.5–1 Gbps; 802.11ad ~up to 7 Gbps.

  • Cellular generations: 1G analogue voice; 2G digital with SMS; 3G WCDMA with multimedia; 4G LTE with rich multimedia; 5G NR with IoT and very high speeds.

  • Wireless ranges and use cases vary widely by technology and environment.

Internet Protocols and Network Layering

  • Communication Protocol: Set of rules and standards for data transmission and reception; covers syntax, semantics, timing.

  • Internet Protocol (IP): Core addressing/routing protocol; data split into packets; each packet has source/destination IP addresses.

  • TCP/IP vs UDP:

    • TCP/IP: Connection-oriented, reliable, error-checked delivery; used for web, email, file transfers.

    • UDP: Connectionless, no delivery guarantees; used for real-time apps (video, VoIP, gaming).

  • IP Address Types:

    • IPv4: 32-bit addresses (e.g., 192.168.1.1); ~4.3 billion addresses; running out.

    • IPv6: 128-bit addresses (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334); trillions of addresses; designed to replace IPv4.

  • IP Address Allocations:

    • Public IP: Global identification assigned by ISPs.

    • Private IP: Used within local networks; ranges include 192.168.x.x, 10.x.x.x, 172.16.x.x.

  • IP Address Assignments:

    • Static IP: Manual configuration; fixed location.

    • DHCP: Automatic assignment with subnet mask, gateway, DNS, and lease time.

Domain Name System (DNS)

  • DNS translates domain names to IP addresses and vice versa; acts as the Internet's phonebook.

  • DNS Queries typically use UDP Port 53; zone transfers use TCP Port 53; DNS over TLS uses Port 853; DNS over HTTPS uses Port 443.

  • How DNS Works (high level): User types domain name → DNS resolver translates to IP → Browser requests IP → Web server returns content → Browser renders.

Internet Protocols: DNS, FTP, SMTP, POP3, IMAP

  • FTP: File Transfer Protocol; transfers files between client/server; Port 21 for control, Port 20 for data in active mode; versions include FTP, FTPS (encrypted), SFTP (SSH-based).

  • SMTP: Simple Mail Transfer Protocol; sends outgoing emails; Ports 25 (default), 465 (SSL), 587 (TLS).

  • POP3: Post Office Protocol v3; downloads emails to a single device; port 110 (default), 995 (SSL).

  • IMAP: Internet Message Access Protocol; syncs mail with server across devices; port 143 (default), 993 (SSL).

  • ICMP: Used for error reporting and diagnostics (e.g., ping, traceroute).

  • ARP/RARP: Address Resolution Protocol maps IP addresses to MAC addresses in a LAN; RARP finds an IP from a MAC address.

Internet Content Evaluation and Credibility

  • Authority: Assess author credentials and source reputation.

  • Accuracy: Verify factual correctness with other credible sources.

  • Currency: Ensure information is up-to-date.

  • Objectivity: Check for bias and balanced perspectives.

Applications and Future Trends in Broadband and Wireless

  • Current applications: Education (online learning), healthcare (telemedicine, remote monitoring), entertainment (streaming, online gaming, social media).

  • Future trends: 5G development; IoT expansion; enhanced fiber networks; Wi-Fi 6; advanced Bluetooth; satellite Internet (e.g., Starlink).

  • Challenges and opportunities: Infrastructure development; digital divide; fostering innovation and growth in broadband and wireless tech.

Takeaways

  • Technological innovation in computing drives progress across multiple sectors by developing or improving technologies for problem-solving and efficiency.

  • Computing acts as a catalyst enabling data processing, automation, and connectivity across disciplines; enhances accessibility and scalability of technology.

  • Core concepts: R&D, the innovation lifecycle, disruptive vs incremental innovation.

  • Ongoing challenges include technical barriers, economic costs, and ethical considerations; historical milestones illustrate the trajectory of computing development.

  • The Internet and Web have transformed communication, commerce, and entertainment; broadband and wireless technologies continue to advance speed and connectivity.

Numerical and Key References (for quick review)

  • Broadband speed benchmark: 25\,\mathrm{Mbps} download / 3\,\mathrm{Mbps} upload (FCC definition).

  • IPv4 address space: 32-bit addressing; ~4.3\times 10^9 addresses.

  • IPv6 address space: 128-bit addressing; extremely large address space (trillions to beyond). 128\text{-bit}.

  • Web generations (illustrative): Web 1.0, Web 2.0, Web 3.0, Web 4.0.

  • Typical port references:

    • HTTP: 80; HTTPS: 443.

    • FTP control: 21; FTP data: 20.

    • SMTP: 25, 465, 587.

    • POP3: 110, 995.

    • IMAP: 143, 993.

    • DNS: 53\, (UDP/53, TCP/53); DNS over TLS: 853; DNS over HTTPS: 443.

Key Terms to Remember

  • Innovation Lifecycle; R&DIntroduction to Technological Innovation Definition: Technological innovation refers to the process of developing new technologies or improving existing oneIntroduction to Technological Innovation Definition: Technological innovation refers to the process of developing new technologies or improving existing ones to solve problems or enhance efficiency. It encompasses the creation, implementation, and diffusion of new ideas and inventions. Importance: Drives progress across healthcare, education, business, etc.; provides new tools and solutions that improve quality of life and productivity. Examples mentioned: the internet, smartphones, artificial intelligence; these have revolutionised communication, work, and daily life. The Role of Computing in Innovation Computing technology serves as a foundation for many innovations, enabling advancements in data processing, automation, and connectivity. Computer as a Catalyst: Innovations in computing lead to breakthroughs in other fields (bioinformatics, fintech, environmental science) by providing powerful tools for analysis and problem solving. Interdisciplinary Impact: Computing innovations make technology more accessible and scalable, allowing solutions to reach wider audiences and adapt to growing demands. Key Concepts in Technological Innovation Research and Development (R&D): Involves experimentation, prototyping, and testing to create viable products or solutions. Innovation Lifecycle: Stages include ideation, development, commercialisation, and diffusion; each is critical for bringing new technologies to market. Disruptive vs Incremental Innovation: Disruptive: Introduces groundbreaking changes that transform industries. Incremental: Involves gradual improvements to existing technologies. Challenges in Technological Innovation Technical Barriers: Overcoming performance, reliability, and security challenges. Economic Factors: High costs for research, development, and deployment require substantial investment. Ethical and Social Considerations: Privacy, security, potential employment and societal impacts. Historical Milestones in Computing (Standalone to Networking) 1940s–1970s: Standalone mainframes and PCs; no built-in network capabilities. 1980s–1990s: Local Area Networks (LANs) enable file/printer sharing; Client-Server model (Novell NetWare, Windows NT). 1990s–2000s: Wide Area Networks and the Internet; dot-com boom. 2000s–Present: Wireless & Cloud Computing; rise of SaaS, PaaS, IaaS; IoT; AI & Quantum computing accelerated by big data. The Internet vs The World Wide Web Internet: Physical global network of interconnected computers using standard protocols (e.g., TCP/IP); launched as ARPANET in 1969; the largest physical network. World Wide Web (WWW): Content service on top of the Internet; invented by Tim Berners-Lee in 1989 at CERN; uses webpages, HTML, URLs, and HTTP/HTTPS. Key distinction: Internet is the infrastructure; Web is a service built on that infrastructure. Web Technologies: HTTP, HTML, URLs HTTP/HTTPS: Protocols governing communication between browsers and servers; HTTPS uses TLS/SSL for security. HTML: Markup language for creating web pages. URLs: Addresses used to locate resources on the Web; web pages have unique URLs. Web Address (URL) anatomy: protocol, host, domain, path, webpage name (e.g., http://www.example.com/path/to/page.html). Web Versions and Web Apps Web 1.0: Linking static information; basic search programs. Web 2.0: Dynamic content creation; social platforms (e.g., Facebook). Web 3.0: Data relationships; personalized content. Web 4.0: Mobile web; more interactive, personalized, and intelligent. Web App: Application running on a web server, accessed via a browser; browser-based, client-server architecture, dynamic functionality, cross-platform. Interactive Websites and Web Utilities Interactive Websites: Go beyond static content; use JavaScript, PHP, and CSS to provide dynamic, engaging experiences. Web Utilities: Specialized programs to make Internet use safer/easier (e.g., web filters, file transfer utilities, Internet security suites). Web Filters: Content control (block websites), monitor time spent; used for security, productivity, compliance. File Transfer Utilities: FTP, FTPS, SFTP; include web-based transfer services (e.g., Dropbox), P2P (BitTorrent). Web Search Tools and Evaluation Web Search Tools: Search engines index and retrieve web content; use spiders/crawlers, indexing, ranking. Crafting Queries: Use keywords, quotes for exact matches, Boolean operators (AND, OR, NOT), wildcards (e.g., univer*). Why Evaluate Web Content: Ensure credibility, avoid misinformation, enhance research quality. Evaluation Criteria (Authority, Accuracy, Currency, Objectivity). Tools for Evaluation: WHOIS for domain info, Google Scholar for scholarly validation, fact-checking sites (Snopes, FactCheck.org). Communication Applications on the Internet Online Social Networking: Profiles, pages, groups, friends, news feed, sharing settings; examples include Facebook, Twitter, Instagram, LinkedIn, YouTube, Reddit, TikTok, etc. Blogs and Microblogs: Diary-style entries; microblogs for short-form content. Webcast, Podcast, Wikis: Webcast (streamed content to many users), Podcast (on-demand audio/video series), Wiki (collaborative editing). Messaging and Email: SMS, MMS, Instant Messaging (WhatsApp, WeChat, Skype, FB Messenger, Telegram); Email basics (header, address, subject, message, signature, attachments). Spam: Unsolicited bulk messages; laws and tools to combat (CAN-SPAM Act, antispam laws, blockers). The Internet: Rise and Core Concepts ARPANET: Late 1960s, precursor to the Internet; packet-switched network. World Wide Web: 1989 invention by Tim Berners-Lee; webpages, hyperlinks, HTML. Broadband and Wireless Technologies: Late 1990s/2000s; faster speeds and wider access. Internet Access Providers (ISPs): Path to Internet; use DSL, fibre, cable, wireless. Internet Technology Evolution: Dial-up (56 kbps), ISDN (128 kbps), DSL, Cable, Fibre, Satellite, 5G. Internet Connectivity and Broadband Broadband defined (FCC): minimum speeds of 25 \mathrm{Mbps} download and 3 \mathrm{Mbps} upload. Types: DSL, Cable modem, Fibre, Satellite, 5G, BPL (Broadband over Power Lines). Always-on connection: continuous connectivity; higher speeds and bandwidth than dial-up. Fixed-line broadband: DSL, Cable, Fibre. Wireless broadband: Satellite (e.g., Starlink), Fixed Wireless (5G/4G), Wi-Fi, WiMAX. Network Infrastructures and Topologies Network sizes: WAN, MAN, CAM, LAN, PAN. Topologies: Point-to-Point (P2P), Bus, Ring, Star, Tree, Mesh, Hybrid. P2P: Direct connection between two devices; high speed, simple but limited scalability. Bus: All devices share a backbone; single point of failure; collisions reduce performance. Ring: Circular data path; token-based networks avoid collisions; failure can disrupt unless dual ring. Star: Central switch/hub; fast, easy troubleshooting; central point of failure. Tree: Hierarchical extension of star; scalable; root failure disrupts network. Mesh: Each device connects to multiple others; highly reliable but expensive. Hybrid: Mix of two or more topologies; flexible but complex/costly. Wired Technologies Wired vs wireless: Physical cables; generally faster and more stable; less prone to interference. Types of wired media: Twisted-pair, Coaxial, Fibre optic. Twisted-pair: Cat3 to Cat8; UTP/FTP/STP/SFTP; shielding variations. Coaxial Cables: Used in CATV, internet over HFC, telecom, CCTV; shielded against EMI; cost-effective. Fibre Optic Cables: Transmit data as light; very high bandwidth; low signal loss; immunity to EMI; types: Single-Mode Fibre (SMF) and Multi-Mode Fibre (MMF). Wire classifications and speeds: Cat3 through Cat8; bandwidth and distances vary; shielding types STP, FTP, SFTP, UTP. Fibre Optic Details SMF core ~8–10 microns; long-distance; minimal distortion. MMF core ~50–62.5 microns; suitable for short distances; potential distortion over long runs. Coaxial Cables: Advantages and Uses High bandwidth, supports video and broadband; EMI/RFI resistance; durable and cost-effective; easy to install. Wireless Technologies Definition: Wireless means data transmission without physical cables, using radio waves. Key Wireless Technologies: Wi-Fi, Bluetooth, cellular networks, ZigBee, RFID, NFC, IR, etc. Radio waves: Longest wavelengths, lowest frequencies in EM spectrum; include microwaves, infrared, visible light, etc. Wireless Connectivity Overview: Wi-Fi: 802.11 standards (b, a, g, n, ac, ad); ranges ~50–100 m typical indoors; higher speeds with newer standards. Cellular Networks: 2G to 5G; generations define data rates and capabilities; 5G NR enables very high speeds and IoT. Bluetooth: Short-range (<10 m) for peripherals and audio. Other: IR, GPS, NFC, RFID, DECT, Starlink satellite Internet, etc. Wi-Fi 6 and future: Enhanced performance, capacity, and efficiency. Wireless Standards and Performance (Selected Highlights) Wi-Fi standards and typical maximums: 802.11b ~11 Mbps; 802.11a ~54 Mbps; 802.11g ~54 Mbps; 802.11n ~300 Mbps; 802.11ac ~0.5–1 Gbps; 802.11ad ~up to 7 Gbps. Cellular generations: 1G analogue voice; 2G digital with SMS; 3G WCDMA with multimedia; 4G LTE with rich multimedia; 5G NR with IoT and very high speeds. Wireless ranges and use cases vary widely by technology and environment. Internet Protocols and Network Layering Communication Protocol: Set of rules and standards for data transmission and reception; covers syntax, semantics, timing. Internet Protocol (IP): Core addressing/routing protocol; data split into packets; each packet has source/destination IP addresses. TCP/IP vs UDP: TCP/IP: Connection-oriented, reliable, error-checked delivery; used for web, email, file transfers. UDP: Connectionless, no delivery guarantees; used for real-time apps (video, VoIP, gaming). IP Address Types: IPv4: 32-bit addresses (e.g., 192.168.1.1); ~4.3 billion addresses; running out. IPv6: 128-bit addresses (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334); trillions of addresses; designed to replace IPv4. IP Address Allocations: Public IP: Global identification assigned by ISPs. Private IP: Used within local networks; ranges include 192.168.x.x, 10.x.x.x, 172.16.x.x. IP Address Assignments: Static IP: Manual configuration; fixed location. DHCP: Automatic assignment with subnet mask, gateway, DNS, and lease time. Domain Name System (DNS) DNS translates domain names to IP addresses and vice versa; acts as the Internet's phonebook. DNS Queries typically use UDP Port 53; zone transfers use TCP Port 53; DNS over TLS uses Port 853; DNS over HTTPS uses Port 443. How DNS Works (high level): User types domain name → DNS resolver translates to IP → Browser requests IP → Web server returns content → Browser renders. Internet Protocols: DNS, FTP, SMTP, POP3, IMAP FTP: File Transfer Protocol; transfers files between client/server; Port 21 for control, Port 20 for data in active mode; versions include FTP, FTPS (encrypted), SFTP (SSH-based). SMTP: Simple Mail Transfer Protocol; sends outgoing emails; Ports 25 (default), 465 (SSL), 587 (TLS). POP3: Post Office Protocol v3; downloads emails to a single device; port 110 (default), 995 (SSL). IMAP: Internet Message Access Protocol; syncs mail with server across devices; port 143 (default), 993 (SSL). ICMP: Used for error reporting and diagnostics (e.g., ping, traceroute). ARP/RARP: Address Resolution Protocol maps IP addresses to MAC addresses in a LAN; RARP finds an IP from a MAC address. Internet Content Evaluation and Credibility Authority: Assess author credentials and source reputation. Accuracy: Verify factual correctness with other credible sources. Currency: Ensure information is up-to-date. Objectivity: Check for bias and balanced perspectives. Applications and Future Trends in Broadband and Wireless Current applications: Education (online learning), healthcare (telemedicine, remote monitoring), entertainment (streaming, online gaming, social media). Future trends: 5G development; IoT expansion; enhanced fiber networks; Wi-Fi 6; advanced Bluetooth; satellite Internet (e.g., Starlink). Challenges and opportunities: Infrastructure development; digital divide; fostering innovation and growth in broadband and wireless tech. Takeaways Technological innovation in computing drives progress across multiple sectors by developing or improving technologies for problem-solving and efficiency. Computing acts as a catalyst enabling data processing, automation, and connectivity across disciplines; enhances accessibility and scalability of technology. Core concepts: R&D, the innovation lifecycle, disruptive vs incremental innovation. Ongoing challenges include technical barriers, economic costs, and ethical considerations; historical milestones illustrate the trajectory of computing development. The Internet and Web have transformed communication, commerce, and entertainment; broadband and wireless technologies continue to advance speed and connectivity. Numerical and Key References (for quick review) Broadband speed benchmark: 25\,\mathrm{Mbps} download / 3\,\mathrm{Mbps} upload (FCC definition). IPv4 address space: 32-bit addressing; ~4.3\times 10^9 addresses. IPv6 address space: 128-bit addressing; extremely large address space (trillions to beyond). 128\text{-bit}. Web generations (illustrative): Web 1.0, Web 2.0, Web 3.0, Web 4.0. Typical port references: HTTP: 80; HTTPS: 443. FTP control: 21; FTP data: 20. SMTP: 25, 465, 587. POP3: 110, 995. IMAP: 143, 993. DNS: 53\, (UDP/53, TCP/53); DNS over TLS: 853; DNS over HTTPS: 443. Key Terms to Remember Innovation Lifecycle; R&D; Disruptive vs Incremental Internet vs Web; HTTP/HTTPS; HTML; URLs DNS, IP (IPv4/IPv6), TCP/IP vs UDP Broadband types (DSL, Cable, Fibre, Satellite, 5G, BPL) Wired vs Wireless technologies; Topologies; Media types (Twisted-pair, Coaxial, Fibre) Email protocols (SMTP, POP3, IMAP); File transfer protocols (FTP/FTPS/SFTP) Web content evaluation criteria (Authority, Accuracy, Currency, Objectivity) Interactive web technologies (JavaScript, CSS, PHP) Future trends (5G, IoT, Starlink, Wi-Fi 6)s to solve problems or enhance efficiency. It encompasses the creation, implementation, and diffusion of new ideas and inventions. Importance: Drives progress across healthcare, education, business, etc.; provides new tools and solutions that improve quality of life and productivity. Examples mentioned: the internet, smartphones, artificial intelligence; these have revolutionised communication, work, and daily life. The Role of Computing in Innovation Computing technology serves as a foundation for many innovations, enabling advancements in data processing, automation, and connectivity. Computer as a Catalyst: Innovations in computing lead to breakthroughs in other fields (bioinformatics, fintech, environmental science) by providing powerful tools for analysis and problem solving. Interdisciplinary Impact: Computing innovations make technology more accessible and scalable, allowing solutions to reach wider audiences and adapt to growing demands. Key Concepts in Technological Innovation Research and Development (R&D): Involves experimentation, prototyping, and testing to create viable products or solutions. Innovation Lifecycle: Stages include ideation, development, commercialisation, and diffusion; each is critical for bringing new technologies to market. Disruptive vs Incremental Innovation: Disruptive: Introduces groundbreaking changes that transform industries. Incremental: Involves gradual improvements to existing technologies. Challenges in Technological Innovation Technical Barriers: Overcoming performance, reliability, and security challenges. Economic Factors: High costs for research, development, and deployment require substantial investment. Ethical and Social Considerations: Privacy, security, potential employment and societal impacts. Historical Milestones in Computing (Standalone to Networking) 1940s–1970s: Standalone mainframes and PCs; no built-in network capabilities. 1980s–1990s: Local Area Networks (LANs) enable file/printer sharing; Client-Server model (Novell NetWare, Windows NT). 1990s–2000s: Wide Area Networks and the Internet; dot-com boom. 2000s–Present: Wireless & Cloud Computing; rise of SaaS, PaaS, IaaS; IoT; AI & Quantum computing accelerated by big data. The Internet vs The World Wide Web Internet: Physical global network of interconnected computers using standard protocols (e.g., TCP/IP); launched as ARPANET in 1969; the largest physical network. World Wide Web (WWW): Content service on top of the Internet; invented by Tim Berners-Lee in 1989 at CERN; uses webpages, HTML, URLs, and HTTP/HTTPS. Key distinction: Internet is the infrastructure; Web is a service built on that infrastructure. Web Technologies: HTTP, HTML, URLs HTTP/HTTPS: Protocols governing communication between browsers and servers; HTTPS uses TLS/SSL for security. HTML: Markup language for creating web pages. URLs: Addresses used to locate resources on the Web; web pages have unique URLs. Web Address (URL) anatomy: protocol, host, domain, path, webpage name (e.g., http://www.example.com/path/to/page.html). Web Versions and Web Apps Web 1.0: Linking static information; basic search programs. Web 2.0: Dynamic content creation; social platforms (e.g., Facebook). Web 3.0: Data relationships; personalized content. Web 4.0: Mobile web; more interactive, personalized, and intelligent. Web App: Application running on a web server, accessed via a browser; browser-based, client-server architecture, dynamic functionality, cross-platform. Interactive Websites and Web Utilities Interactive Websites: Go beyond static content; use JavaScript, PHP, and CSS to provide dynamic, engaging experiences. Web Utilities: Specialized programs to make Internet use safer/easier (e.g., web filters, file transfer utilities, Internet security suites). Web Filters: Content control (block websites), monitor time spent; used for security, productivity, compliance. File Transfer Utilities: FTP, FTPS, SFTP; include web-based transfer services (e.g., Dropbox), P2P (BitTorrent). Web Search Tools and Evaluation Web Search Tools: Search engines index and retrieve web content; use spiders/crawlers, indexing, ranking. Crafting Queries: Use keywords, quotes for exact matches, Boolean operators (AND, OR, NOT), wildcards (e.g., univer*). Why Evaluate Web Content: Ensure credibility, avoid misinformation, enhance research quality. Evaluation Criteria (Authority, Accuracy, Currency, Objectivity). Tools for Evaluation: WHOIS for domain info, Google Scholar for scholarly validation, fact-checking sites (Snopes, FactCheck.org). Communication Applications on the Internet Online Social Networking: Profiles, pages, groups, friends, news feed, sharing settings; examples include Facebook, Twitter, Instagram, LinkedIn, YouTube, Reddit, TikTok, etc. Blogs and Microblogs: Diary-style entries; microblogs for short-form content. Webcast, Podcast, Wikis: Webcast (streamed content to many users), Podcast (on-demand audio/video series), Wiki (collaborative editing). Messaging and Email: SMS, MMS, Instant Messaging (WhatsApp, WeChat, Skype, FB Messenger, Telegram); Email basics (header, address, subject, message, signature, attachments). Spam: Unsolicited bulk messages; laws and tools to combat (CAN-SPAM Act, antispam laws, blockers). The Internet: Rise and Core Concepts ARPANET: Late 1960s, precursor to the Internet; packet-switched network. World Wide Web: 1989 invention by Tim Berners-Lee; webpages, hyperlinks, HTML. Broadband and Wireless Technologies: Late 1990s/2000s; faster speeds and wider access. Internet Access Providers (ISPs): Path to Internet; use DSL, fibre, cable, wireless. Internet Technology Evolution: Dial-up (56 kbps), ISDN (128 kbps), DSL, Cable, Fibre, Satellite, 5G. Internet Connectivity and Broadband Broadband defined (FCC): minimum speeds of 25 \mathrm{Mbps} download and 3 \mathrm{Mbps} upload. Types: DSL, Cable modem, Fibre, Satellite, 5G, BPL (Broadband over Power Lines). Always-on connection: continuous connectivity; higher speeds and bandwidth than dial-up. Fixed-line broadband: DSL, Cable, Fibre. Wireless broadband: Satellite (e.g., Starlink), Fixed Wireless (5G/4G), Wi-Fi, WiMAX. Network Infrastructures and Topologies Network sizes: WAN, MAN, CAM, LAN, PAN. Topologies: Point-to-Point (P2P), Bus, Ring, Star, Tree, Mesh, Hybrid. P2P: Direct connection between two devices; high speed, simple but limited scalability. Bus: All devices share a backbone; single point of failure; collisions reduce performance. Ring: Circular data path; token-based networks avoid collisions; failure can disrupt unless dual ring. Star: Central switch/hub; fast, easy troubleshooting; central point of failure. Tree: Hierarchical extension of star; scalable; root failure disrupts network. Mesh: Each device connects to multiple others; highly reliable but expensive. Hybrid: Mix of two or more topologies; flexible but complex/costly. Wired Technologies Wired vs wireless: Physical cables; generally faster and more stable; less prone to interference. Types of wired media: Twisted-pair, Coaxial, Fibre optic. Twisted-pair: Cat3 to Cat8; UTP/FTP/STP/SFTP; shielding variations. Coaxial Cables: Used in CATV, internet over HFC, telecom, CCTV; shielded against EMI; cost-effective. Fibre Optic Cables: Transmit data as light; very high bandwidth; low signal loss; immunity to EMI; types: Single-Mode Fibre (SMF) and Multi-Mode Fibre (MMF). Wire classifications and speeds: Cat3 through Cat8; bandwidth and distances vary; shielding types STP, FTP, SFTP, UTP. Fibre Optic Details SMF core ~8–10 microns; long-distance; minimal distortion. MMF core ~50–62.5 microns; suitable for short distances; potential distortion over long runs. Coaxial Cables: Advantages and Uses High bandwidth, supports video and broadband; EMI/RFI resistance; durable and cost-effective; easy to install. Wireless Technologies Definition: Wireless means data transmission without physical cables, using radio waves. Key Wireless Technologies: Wi-Fi, Bluetooth, cellular networks, ZigBee, RFID, NFC, IR, etc. Radio waves: Longest wavelengths, lowest frequencies in EM spectrum; include microwaves, infrared, visible light, etc. Wireless Connectivity Overview: Wi-Fi: 802.11 standards (b, a, g, n, ac, ad); ranges ~50–100 m typical indoors; higher speeds with newer standards. Cellular Networks: 2G to 5G; generations define data rates and capabilities; 5G NR enables very high speeds and IoT. Bluetooth: Short-range (<10 m) for peripherals and audio. Other: IR, GPS, NFC, RFID, DECT, Starlink satellite Internet, etc. Wi-Fi 6 and future: Enhanced performance, capacity, and efficiency. Wireless Standards and Performance (Selected Highlights) Wi-Fi standards and typical maximums: 802.11b ~11 Mbps; 802.11a ~54 Mbps; 802.11g ~54 Mbps; 802.11n ~300 Mbps; 802.11ac ~0.5–1 Gbps; 802.11ad ~up to 7 Gbps. Cellular generations: 1G analogue voice; 2G digital with SMS; 3G WCDMA with multimedia; 4G LTE with rich multimedia; 5G NR with IoT and very high speeds. Wireless ranges and use cases vary widely by technology and environment. Internet Protocols and Network Layering Communication Protocol: Set of rules and standards for data transmission and reception; covers syntax, semantics, timing. Internet Protocol (IP): Core addressing/routing protocol; data split into packets; each packet has source/destination IP addresses. TCP/IP vs UDP: TCP/IP: Connection-oriented, reliable, error-checked delivery; used for web, email, file transfers. UDP: Connectionless, no delivery guarantees; used for real-time apps (video, VoIP, gaming). IP Address Types: IPv4: 32-bit addresses (e.g., 192.168.1.1); ~4.3 billion addresses; running out. IPv6: 128-bit addresses (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334); trillions of addresses; designed to replace IPv4. IP Address Allocations: Public IP: Global identification assigned by ISPs. Private IP: Used within local networks; ranges include 192.168.x.x, 10.x.x.x, 172.16.x.x. IP Address Assignments: Static IP: Manual configuration; fixed location. DHCP: Automatic assignment with subnet mask, gateway, DNS, and lease time. Domain Name System (DNS) DNS translates domain names to IP addresses and vice versa; acts as the Internet's phonebook. DNS Queries typically use UDP Port 53; zone transfers use TCP Port 53; DNS over TLS uses Port 853; DNS over HTTPS uses Port 443. How DNS Works (high level): User types domain name → DNS resolver translates to IP → Browser requests IP → Web server returns content → Browser renders. Internet Protocols: DNS, FTP, SMTP, POP3, IMAP FTP: File Transfer Protocol; transfers files between client/server; Port 21 for control, Port 20 for data in active mode; versions include FTP, FTPS (encrypted), SFTP (SSH-based). SMTP: Simple Mail Transfer Protocol; sends outgoing emails; Ports 25 (default), 465 (SSL), 587 (TLS). POP3: Post Office Protocol v3; downloads emails to a single device; port 110 (default), 995 (SSL). IMAP: Internet Message Access Protocol; syncs mail with server across devices; port 143 (default), 993 (SSL). ICMP: Used for error reporting and diagnostics (e.g., ping, traceroute). ARP/RARP: Address Resolution Protocol maps IP addresses to MAC addresses in a LAN; RARP finds an IP from a MAC address. Internet Content Evaluation and Credibility Authority: Assess author credentials and source reputation. Accuracy: Verify factual correctness with other credible sources. Currency: Ensure information is up-to-date. Objectivity: Check for bias and balanced perspectives. Applications and Future Trends in Broadband and Wireless Current applications: Education (online learning), healthcare (telemedicine, remote monitoring), entertainment (streaming, online gaming, social media). Future trends: 5G development; IoT expansion; enhanced fiber networks; Wi-Fi 6; advanced Bluetooth; satellite Internet (e.g., Starlink). Challenges and opportunities: Infrastructure development; digital divide; fostering innovation and growth in broadband and wireless tech. Takeaways Technological innovation in computing drives progress across multiple sectors by developing or improving technologies for problem-solving and efficiency. Computing acts as a catalyst enabling data processing, automation, and connectivity across disciplines; enhances accessibility and scalability of technology. Core concepts: R&D, the innovation lifecycle, disruptive vs incremental innovation. Ongoing challenges include technical barriers, economic costs, and ethical considerations; historical milestones illustrate the trajectory of computing development. The Internet and Web have transformed communication, commerce, and entertainment; broadband and wireless technologies continue to advance speed and connectivity. Numerical and Key References (for quick review) Broadband speed benchmark: 25\,\mathrm{Mbps} download / 3\,\mathrm{Mbps} upload (FCC definition). IPv4 address space: 32-bit addressing; ~4.3\times 10^9 addresses. IPv6 address space: 128-bit addressing; extremely large address space (trillions to beyond). 128\text{-bit}. Web generations (illustrative): Web 1.0, Web 2.0, Web 3.0, Web 4.0. Typical port references: HTTP: 80; HTTPS: 443. FTP control: 21; FTP data: 20. SMTP: 25, 465, 587. POP3: 110, 995. IMAP: 143, 993. DNS: 53\, (UDP/53, TCP/53); DNS over TLS: 853; DNS over HTTPS: 443. Key Terms to Remember Innovation Lifecycle; R&D; Disruptive vs Incremental Internet vs Web; HTTP/HTTPS; HTML; URLs DNS, IP (IPv4/IPv6), TCP/IP vs UDP Broadband types (DSL, Cable, Fibre, Satellite, 5G, BPL) Wired vs Wireless technologies; Topologies; Media types (Twisted-pair, Coaxial, Fibre) Email protocols (SMTP, POP3, IMAP); File transfer protocols (FTP/FTPS/SFTP) Web content evaluation criteria (Authority, Accuracy, Currency, Objectivity) Interactive web technologies (JavaScript, CSS, PHP) Future trends (5G, IoT, Starlink, Wi-Fi 6); Disruptive vs Incremental

  • Internet vs Web; HTTP/HTTPS; HTML; URLs

  • DNS, IP (IPv4/IPv6), TCP/IP vs UDP

  • Broadband types (DSL, Cable, Fibre, Satellite, 5G, BPL)

  • Wired vs Wireless technologies; Topologies; Media types (Twisted-pair, Coaxial, Fibre)

  • Email protocols (SMTP, POP3, IMAP); File transfer protocols (FTP/FTPS/SFTP)

  • Web content evaluation criteria (Authority, Accuracy, Currency, Objectivity)

  • Interactive web technologies (JavaScript, CSS, PHP)

  • Future trends (5G, IoT, Starlink, Wi-Fi 6)