| Professor:
Dr. Lillian N. Cassel 162A Mendel Hall +1 610 519 - 7341 |
Assistant:
Wang Liu G50 Mendel Monday 6-10 pm wliu_hotmail.com |
|
|||||||||
| Villanova University Academic Integrity Policy and Procedures | |||||||||||
| Schedule | Texts | Links to
Related Web Pages
Link Tracker |
Class Project Demonstrations | ||||||||
| Mail to whole class | Grading | Web pages created by class members | |||||||||
| Week | Date | Topic | Reading | Assignment |
| 1 | 8/25 | Course introduction; overview of computer networks; introduction to the Internet and the World Wide Web HTML documents and simple forms | Cassel/Austing
Chapter 1
Cassel/Austing Chapter 2 |
Web search exercise. Begin design of your own web page |
| 2 | 9/1 | HTML forms processing. Fundamentals of networked applications. The OSI seven-layer model. | Web Form Exercise | |
| 3 | 9/8 | Abstract
Syntax Notation The Application Layer and Common Services: ACSE, ROSE,
RTSE, CCR
Needs of remote execution |
Cassel/Austing
Chapter 3
Cassel/Austing Chapter 4 |
Begin thinking about a network based application you wish to develop |
| 4 | 9/15 | Web Server Configuration | Apache documentation | Web page due |
| 5 | 9/22 | Client/Server computing | Survey exercise due | |
| 6 | 9/29 | Email and File transfer applications | Cassel/Austing Chapters 5 and 7
(distributed in hard copy ) |
Application #1: discussion of requirements, suggestions of projects.
By next week, put together a description of your project. Work in teams? Discuss in class. |
| 7 | 10/6 | Directory Services | Cassel/Austing Chapter 8 | Application #1 description due
List team members, project goals, deliverables |
| 8 | 10/13 | Encryption, Compression
Presentation Layer and XDR; RPC |
Cassel/Austing Chapters 9-10 | |
| Break | 10/20 | |||
| 9 | 10/27 | Transport Layer | Cassel/Austing Chapter 11 | |
| 10 | 11/3 | Network Layer | Cassel/Austing Chapter 12 | Application #1 due
Begin second application or research paper (Possible extension of first application or paper related to it. Otherwise, new project) |
| 11 | 11/10 | |||
| 12 | 11/17 | Medium Access Control, Network Connectivity | Cassel/Austing Chapters 13-14 | |
| Thanks-
giving Break |
11/24 | |||
| 14 | 12/1 |
Conference style presentation of projectsAttendance and active participation by all students at all sessions requiredAbstracts of presentations will be available at least one week ahead of time. There will be demonstrations of the working projects, and questions, suggestions from the audience |
||
| 15 | 12/8 | |||
| 16 | 12/15 | |||
Make your goals clear and be sure the page is organized to present
some kind of information well.
There is lots of room for creativity and imagination in this assignment.
These guides are given to describe a base expectation. Go on from
there in any way that seems appropriate for you.
You will need regular access to the class web page. You will need access
to a computer system where you can prepare web materials and make
them accessible to the rest of the class. You will also need to be
able to write programs that use network resources and allow others in the
class to have access to your programs. You will have an account on the
department computers for this purpose. You may use other computers as long
as the access requirements are met.
Access to G50 (The Networks Lab) will be available when you need it.
If you need entrance to the room when it is not open, ask for a key ahead
of time.
Grading
Your performance will be assessed based on regular, active participation
in and contribution to the class discussions; some homework assignments
such as the Web page creation, a project that you will design and implement;
several class presentations of varying length. I prefer not to have examinations
unless it seems necessary for the integrity of the course. An important
component of class participation is finding related material for this course
on the Web and submitting the links to be added to the class page.
You will be required to provide a written review of at least two such pages
submitted by others.
Here is a starting point for a grading plan:
Grades available are A, B, C and F, with + / - options on the A, B,
C grades.
1. Do everything that is required for the course (submit every
assignment on time, complete and correct), attend every class and participate
actively.
===> B
2. Do less than what is required, grade goes down. The
amount depends on how much is neglected.
3. Do more than what is required, the grade goes up. Again,
the amount of increase depends on the degree of excellence of the work.
| Student or team | Web Form Project or Front
End to Project |
Semester Project |
| Kishore Bulusu
Venkat R. Gyambavantha Vamshidhar Pakiru |
Overview:
This simulates a E-commerce site, an online shopping store for camera. The User creates a profile at the first login. The user is alloted a password which he could use for successive logins. Each user is given a shopping cart and an can view his cart details and balances at any time. Users are given options on payment type. This is a general overview of the project. Tools: The project will be coded in JAVA 1.1x. Java Electronic Framework will be used for simulations of Shopping cart, credit card etc. JDBC will be used to access database. |
|
| Chumei Luo, Jingzhen Sun, Tiewei, Zhou | Project goals: The goal of this project is to build a online
book shopping system, users can search books, order books and system
will send a feedback to users, etc, like bookpool web site.
Deliverables: 1) Several Web Forms as front end user interfaces
Future improvement: If we finish this project before the deadline, we might try to migrate from simple system database to more practical Oracle database to make it more like a commercial application. Since we have not figure out how to connect our Perl script to a Oracle database, we will stick to our more preliminary design. |
|
| Zuobing Zhou
Juying Zhang Yue Zhang |
Project proposal: implement a program to display the game with client/server.
Deliverables: Zuobing Zhou-implement code for server.
|
|
| Madhura Bhalerao
Adhishree Deshmukh Tuyen Truong |
The project will deal with setting up an online cosmetic store. This
project will be divided into two parts - Application 1 and Application
2. Application 1 will contain the basic functionality of the store. Some
enhanced features will be added to it as Application 2.
Platform and Software Requirement : Windows NT Server 4.0 IIS(Internet Information Server) 4.0 MS Access (?) / Mini SQL / My SQL Scope : The project will incorporate the following things for the online store. Application 1 will include – 1. Product Catalog. 2. Product Display by Categories. 3. Weekly Specials. 4. User Registration for access to secure information. 5. Ability to purchase one product at a time. 6. Use of database to store product and user specific information. Application 2 of the project will involve adding of the following features
|
|
| Bob Mack, rmack@gi.com
Ray Novak, rnovak@cisco.com John Porter, jporter99@hotmail.com |
Goal: Learn, design, install and test a Domain Name Service
(DNS) for the Netlab.
Activities:
Requirements:
Potential Project Extensions:
|
|
| Fan Huijun
Huang Lijun |
Chat Room
Goal:
Deliverables:
Features:
|
|
| Sudhir Dhamankar (s_dhamankar@hotmail.com)
Jignesh Shah (jignesh_75@yahoo.com) Yonglei Zhu (yonglei_zhu@yahoo.com) Xiaotong Li (xg_li@hotmail.com) |
Project:
It will be an E-commerce application for an Insurance company. We plan to implement this project as a 3-tier online application. Goal: ? Customizable look and feel for Insurance Company
Deliverables: The front end will be HTML forms. The back end will be MS Access & embedded SQL queries. The main area of the project will be JavaServelets for developing connectivity, security and decision making. JaveServelets have been chosen because it is the current choice of replacement for C/Perl in developing CGI scripts. We plan to download Java Web Server and JSDK kit to develop the Servelets. We have chosen this topic to learn, develop and implement a whole new concept in CGI programming which is rapidly growing popular in the commercial business world. |
|
| Lijun Huang | http://renoir.csc.vill.edu/
~lhuang/survey.html |
|
| Sudhir Dhamankar | http://www.csc.vill.edu/
~sdhamank/sbdform.html |
|
| Yue Zhang | http://www.csc.vill.edu/
~yuzhang/flower.html |
|
| John Porter | http://153.104.24.42/
y2ksurvey.htm |
|
| Huijun Fan | http://www.csc.vill.edu/
~hfan/Form.html |
|
| Kishore Bulusu | http://www.csc.villanova.edu/
~kbulusu/survey_kishore.htm |
|
| umesh yerram | renoir.vill.edu/
~uyerram/survey.html |
|
| Tuyen Truong | http://www.csc.vill.edu/
~truong/survey2000.html |
|
| Ray Novak | www.csc.vill.edu/
~rnovak/rjnform.html |
|
| Xiaotong Li | http://renoir.vill.edu/
~xgli/xgliform.html |
|
| srinivasa.s.pulugurtha | www.csc.vill.edu/
~spulugur/sampleform.htm |
|
| Venkat R Gyambavantha | http://renoir.vill.edu/
~vgyambav/sform.htm |
|
| Zuobing Zhou | http://www.csc.vill.edu/
~zuzhou/survey.html |
|
| . | ||