University of North Carolina at Chapel Hill
School of Information and Library Science
INLS 181: Internet Applications
Class Schedule
This schedule will be ammended regularly to include links
to class notes, updated readings and schedule changes.
- Thursday, June 28
(online class notes)
- Class welcome and overview
- The Internet: What it is, how it works
- Internet addresses and hostnames
- Ping, traceroute, whois
- The DNS
- Protocols: what they are, why we need them
- Who develops protocols? ICANN and others
- TCP/IP
Read 1.04-1.07, 1.11-1.16
Due Confirm you are subscribed
to "inls181_sumr@lyris.unc.edu" via the Lyris
list Web page. If you are not subscribed, subscribe
yourself by the start of our 2nd class. Also, confirm you have your
UNC Onyen (you must know the password and username) via
help.unc.edu.
- Friday, June 29 (lab)
(online class notes)
- Monday, July 2
(online class notes)
- History of the Internet
- HTTP
- Web browsers
- Web servers
- Structure of an HTML document
- HTML verification
- HTML accessibility
- Bandwidth considerations
- HTML validation via validator.w3.org
Read 1.07-1.11, 3.1, 3.2, 3.3, 9.1, HTML section 1.1, 1.2
- Tuesday, July 3 (lab)
(online class notes)
- HTML: Colors for fonts, background
- HTML: Special characters
- HTML: Anchor tags, named anchors
- HTML: Lists, lines
- File transfer
- File formats (binary, ASCII; application-specific formats)
- FTP
- FTP clients
Read 6.1, ATN's Putting your Page on the Web
- Wednesday, July 4: No classes due to Independence Day holiday
- Thursday, July 5
(online class notes)
- HTML: Tables
- Email concepts
- Email transport: SMTP
- Email protocols
- Email clients
- MIME
- Mailing lists
- Internet directories for people & places
Read 2.01-2.12, 7.1, 7.2, 7.3
- Friday, July 6 (lab)
(online class notes)
- PC-based HTML editors: Concepts and challenges
- Netscape Composer
- Dreamweaver
- Frontpage
- Cold Fusion
Read: nothing, but refer to the WebMonkey Tools
pages for background and tutorials on HTML editors
Due Online Resume (at 5:00 pm)
- Monday, July 9
(online class notes)
- Information quality on the Internet
- Web searching
- The search engines
- Searching parameters
- Spidering
Read 4.1, 4.2, 5.1, 5.2; Google Zeitgeist
- Tuesday, July 10 (lab)
(online class notes)
- Image formats for the Web: JPEG, GIF, PNG
- HTML: Images
- Editing images with Microsoft Image Composer
- Editing images with Fireworks
- Editing images with Photoshop
Read: GIF
vs. JPEG on Webmonkey. Also, peruse Webmonkey's design
& graphics pages
- Wednesday, July 11
(online class notes)
- Thursday, July 12
(online class notes)
- Friday, July 13 (lab)
(online class notes)
- Network news (Usenet)
- NNTP
- News clients
- Searching Usenet on the Web
- Web-based discussion forums
- HTML: CSS
Read 8.2; Newsgroup news.announce.newusers (after class)
Due Search Engine Research and Evaluation
- Monday, July 16
- Security
- Proxy servers
- Firewalls
- VPNs, Intranets
- SSL, digital certificates
- The KGB, the Computer & Me
Read 9.2;
Jerry Pournell's Byte Column on DDoS attacks.
- Tuesday, July 17
(online class notes)
- MPEG, MP3
- Peer-to-peer networking
- Napster, Gnutella
- Freenet
- Censor-proof networking and data storage
Read: Hactivisomo's
Statement on human rights on the Internet
- Wednesday, July 18 (lab)
- Thursday, July 19
(online class notes)
- Friday, July 20 (classroom, not lab as originally scheduled)
(online class notes)
- XML markup
- SGML and XML collections
- Software for XML authoring
Read 8.2
- Monday, July 23
(online class notes)
- Server-side programming
- CGI concepts
- CGI authoring
- Simple CGI example: gform
- HTML: Client-side programming with Javascript
- Read ATN's Forms and Counters
- Due Term project proposal by email to gbnewby@ils.unc.edu (11:30 am)
Due Forum Listing and Review (5:00 pm)
- Tuesday, July 24 (lab)
(online class notes)
- Instant messaging protocols
- Instant messaging clients: ICQ, AIM
- Online chatting with IRC
Read 8.1
- Wednesday, July 25
(online class notes)
- Web-Database integration
- Dynamic content
- E-commerce
- How do we get security on the Internet?
Read 10.2
- Thursday, July 26
(online class notes)
- Gaming on the Internet: Multi-user and single-user
- Text-based virtual environments (MUDs etc.)
- Peer-to-peer
- Central server
- Peered server
Read Cyber-Disorders
by Kimberly Young et al.; A Rape in
Cyberspace by Julian Dibbell
- Friday, July 27 (lab)
(online class notes)
- Multimedia conferencing
- NetMeeting
- Sound and video on the Internet
- HTML: Inserting multimedia
Read Peruse Microsoft's Netmeeting pages
- Monday, July 30
(online class notes)
- Buying Internet service
- Selecting a hosting service
- Proprietary multimedia formats
- Sample proprietary formats: Windows media, RealMedia, Quicktime
- File types and plug-ins for the Web
Read ICANN's FAQ; peruse Yahoo!'s Web Hosting
Directories listings
- Tuesday, July 31
(online class notes)
- The present, the future
- Personalized information delivery
- Growth of the grey Web
- Who has the best searching capabilities?
Read 10.1, The Great CNet Spamoff
Due on Thursday, August 2 at 11:30 am: Term Project
Most recently updated:
Sunday, 31-May-2009 00:16:21 PDT