Business Education



Internet classes

class.org | CSE 199 Syllabus  January 29, 2019 – 02:43 pm
Internet On-Line Classes

The Internet Era: what the internet is, why it is worth studying, networking terminology, difference between the internet and the World Wide Web, internet ownership, internet standardization, finding out more about the internet, "Eternal September".

Connectivity: cables, connected at work and at home, the last mile problem, the core internet, packets, circuit v. packet switching.

Protocols: what is a protocol, clients and servers, the internet protocol (IP), IP addresses, the end-to-end principle, protocol stacks, encapsulation, other internet protocols, peer-to-peer systems.

Routing: routers and end hosts, autonomous systems, the border gateway protocol, meet-me rooms, IP address structure, 512K day, traceroute, routing stability, public v. private addresses, onion routing.

Transport: the TCP protocol, TCP connections, ports, well-known port numbers, NAT, problems with TCP, QUIC, TCP influence on overall network design, buffer bloat, the UDP protocol and unreliable connections, multipath TCP.

Naming: the domain name service (DNS) and DNS protocol, machine- and human-readable names, name translation, top-level domains, IPv4 and routing, name assignment, IPv4 address exhaustion, IPv6 and adoption problems.

Web: the HTTP protocol, HTML and CSS, separation of content and presentation, links, the DOM data structure, previous attempts like Gopher, the internet before the WWW, static and dynamic web pages, server-side rendering, forms, HTTP GET key-value pairs, GET v. POST.

Search: web crawling and processing, the internet archive, data center computing, distributed indexes, MapReduce, data center networking, software-defined networking, the PageRank algorithm, improving ranking using context, history, click tracking, website reputation.

Security: Alice and Bob, symmetric and asymmetric encryption, simple ciphers, trapdoor and one-way functions, zero-knowledge proofs, certificates and certificate authorities, access control, firewalls, hacking, zero-day exploits, social engineering, famous hacks, personal web security, denial of service attacks.

Identity: cookies, server side tracking, IP addresses v. identities, anonymity online, online v. human identities.

The Interactive Web: JavaScript, web applications, asynchronous web requests, modifying the DOM.

The Mobile and Pervasive Web: internet architecture problems created by mobility, limitations of mobile devices, mobile web performance problems and solutions, MPTCP and multihoming, the IoT, pervasive computing, energy and physical constraints on tiny devices, IPv6 and network growth, the physical web.

Your Brain on the Internet: attention, concentration, distraction, deadly accidents, search v. knowledge, controlling our internet usage.

Internet Content and Economics: early proposals for early payments via link counting, Bitcoin as an online currency, DRM and other efforts to prevent digital copying, ongoing efforts to find and block online content.

Source: www.internet-class.org

School of Business Knowledge: How to Start Your Own Online Business Without Business Experience & Huge Capital Required... Amazon Youtube Marketing & Affiliate Launch Selling (2 in 1 bundle)
eBooks ()

Related posts:

  1. MBA Internet
  2. Peoples College
  3. Free online Uni courses