CS456/556 - Internet Services


Number and Title of Course: CS456/556 - Internet Services

Instructor(s): Dr. Wayne Summers
Office: SCA204       Office phone: (505) 454-3230
Department phone: (505) 454-3295
Office Hours: M 5:00-5:50 p.m. TR 2-3:15; via e-mail, net-meetings and by appointment
e-mail address: summers_wayne@ColumbusState.edu
homepage:http://csc.ColumbusState.edu/summers

Catalog Description of Course: An Introduction to telecommunications and the Internet. This course introduces the use of Internet for both research and problem-solving. Students will be expected to develop tools for enhancing and accessing the Internet. (3 credit).

Course Prerequisite:Permission of instructor.

Required Textbook(s):

  1. The INTERNET Book; Comer, Douglas; Pentice-Hall Publishing; ISBN 0-13-890161-9
  2. A Guide to Microsoft Internet Information Server 4.0; Stewart & Chandak; Course Technology, 1999; ISBN 0-7600-1081-1
  3. Traveler's Guide to the Internet by Wayne Summers or other Internet book
  4. On-line documentation

Supplementary Books and Materials
Educational Outcomes
  1. Students should have a good understanding of how the Internet works.
  2. Students should be able to use the Internet for complicated searching.
  3. Students should be able to use advanced techniques for developing HTML documents.
  4. Students should be able to use, manage and install a variety of Internet Servers including Web Servers, FTP Servers, E-mail Servers.
  5. Students should be able to use the Internet as a research and problem-solving tool.

Major Topics
  1. Introduction to Networking
  2. Introduction and History of the Internet
  3. How the Internet Works
  4. Services Available on the Internet
    • E-mail and ListServs
    • Gopher and World-Wide Web
    • Graphical User Interfaces - Netscape and Internet Explorer
    • Telnet and ftp
    • Usenet News Groups and electronic magazines
  5. Setting up Internet access on a PC
  6. Designing and creating your own HTML documents
  7. Introduction to ftp and www servers
  8. Configuring ftp and www servers
  9. Managing ftp and www sites
  10. Netiquette and the politics of Internet
  11. Security issues including firewalls and encryption

Instructional Methods and Techniques
  1. The class will meet for one two-hour lecture/discussion period and one two-hour lab each week.
  2. The lectures and discussions will be a combination of in-class and virtual discussions using WebCT.
  3. There should be facilities for demonstrating software and access to computer networks in the classroom.

Assignments for Course
Evaluation
  1. One midterm and final exam over the lectures, readings, and labs consisting of both non-essay and essay questions. [300 pts]
  2. Homework including lab assignments that reinforce the material discussed in class and lab. [200-300 pts]
  3. The students would be expected to discuss their readings weekly in the discussion group and online during the chat sessions. [100 pts]
  4. Mentoring a school teacher in charge of Internet services (this includes developing and installing web pages for the teacher and leaving the teacher with sufficient training so that the teacher can continue to maintain the web pages. [100 pts]
  5. Research Paper or Project on some aspect of Internet services (must be approved by instructor) [required for all Graduate Students]; should include a PowerPoint presentation that is suitable for posting on the Internet for discussion by the class. [100 pts]

Class Attendance:Class attendance is the responsibility of the student, and it is the student's responsibility to independently cover any materials/he may miss. Class attendance and participation may also be used in determining grades.


Grades may be determined according to this scale :
A 90% - 100% B 80% - 89%
C 70% - 79% D 60% - 69%

Honor Policy: Cheating will not be tolerated. Any student caught cheating will be given a zero on the assignment or exam. Repeat offenders will be given an F for the course and may suffer expulsion from the university. All work must be your own. You may discuss the material in the course and help one another, however, I expect any work you hand in for a grade to be your own. Plagiarism will result in, at best, an "F" for the assignment. A simple way to avoid inadvertent plagiarism is to talk about the assignments, but don't read each other's work or write solutions together. Keep scratch paper and old versions of assignments until after the assignment has been graded and returned to you. If you have any questions about this, please see me immediately.

COURSE OUTLINE (tentative)
DATE Chapter / Description Lab Assignment
Week 1: (Aug. 23-27)1 The Internet Has Arrived
2 Telephones Everywhere
3 The World Was Once Analog
18 Electronic Mail
19 Bulletin Board Service (Network News)
e-mail clients and servers
NNTP clients/servers
Week 2: (Aug. 30 - Sept. 3)4 The Once and Future Digital Network
5 Basic Communications
6 The Local Area Network Arrives
20 File Transfer
21 Remote Login (TELNET)
ftp clients/servers
telnet clients/servers
Week 3: (Sept. 7-10)7 Internet: The Early Years
8 A Decade of Incredible Growth
22 Browsing the World Wide Web
HTTP clients/servers
Week 4: (Sept. 13-17)9 The Global Internet
10 A Global Information Infrastructure
23 World Wide Web Documents (HTML)
HTML Web Page Design
Week 5: (Sept. 20-24)11 Packet Switching
12 Internet: A Network of Networks
24 Advanced Web Technologies
Advanced HTML
Week 6: (Sept. 27 - Oct. 1)13 IP: Software to Create A Virtual Network
14 TCP: Software For Reliable Communications
25 Automated Web Search (Search Engines)
27 The Global Digital Library
Search Engines
Week 7: (Oct. 4-8)15 Clients + Servers = Distributed Computing
16 Names for Computers
17 Why the Internet Works Well
26 Audio and Video Communications
Audio on the Web
Video on the Web
Week 8: (Oct. 11-15)REVIEWMIDTERM EXAM(Comer: 1-27)
Week 9: (Oct. 18-22)1 Intro to IIS
IIS Architecture
Hands-on Project
Week 10: (Oct. 25-29)3 Installing IIS
4 Configuring IIS
Hands-on Project
Week 11: (November 1-5)5 Configuring FTP
IIS Security
Hands-on Project
Student Reports
Week 12: (Nov. 8-12)7 Enhanced Security
8 Virtual Directories
9 Managing and Tuning IIS
Hands-on Project
Student Reports
Week 13:(Nov. 15-19)11 Web Site Management
12Web Site Analysis
Hands-on Project
Student Reports
Week 14: (Nov. 23)13 Other ServersHappy Thanksgiving
Week 15: (Nov. 29 - Dec. 3)Student Reports
REVIEW
FINAL EXAM Good Luck!!!