at a Glance:
- Tentative Class Schedule
- Assignments & Due
- Project Page
- Online Course
- Other Relevant Links
join the mailing list to receive more information about the course
(put "IAD04F" in the subject field).
you want to know more or are interested in this course please contact me.
CLASS ROOM: MSB276
Welcome to the course site.
This is a special topic course for students who are interested to know
about the emerging technologies surrounding the Internet. The objective
of this course is to initiate students with the current
challenges and the exciting future directions of the Internet
Technology. This course is
offfered once in every two years, and every year it has changed
dramatically with the advancement in the field.
You may want to read the
following two articles to get some idea of the directions to be covered
in the class:
The four main theme of 2004
Fall course will be:
- Internet Appliances:
Content networking, building high performance server, proxy and cache
Computing: Audio/ video, mobile and realtime applications.
- Security in Networked
Systems: threats, public key/ private key theory, and systems on them.
- Ubiquitous and Mobile
Internet: Multimedia and routing protocols.
This open forum class will
involve review of latest advancments in the area. For each of the
themes, I will first present the foundation lectures. It will be
followed by reviewing and critical reading of seminal papers. Each
student will read 2-3 papers and make a class presentation. Each
will also prepare and present a survey term paper. A set of suggested
open topics will also be given. For lucky ones these projects can lead
to thesis/dissertation research.
is not needed to register if you meet the prerequisite.
WHO SHOULD TAKE:
- If you
are fascinated by Web, want to know in-depth about it, and curious
about its inner design and working mechanisms, into its current
limitations and its future directions.
- If you
want to participate in the development of the future internet.
you plan to build internet based applications/ servers/ browsers/search
- If you
plan to enter in a serious internet based systems development job.
- If you
want to do /thesis/dissertation/research on networking, internet,
distributed systems or web technology.
- If you
plan to do a project/thesis/dissertation in any other field (Math, CS,
business ad, fashion design, psychology, physics, etc.) but want to
connect your work with Internet.
If you are
even slightly interested in this course feel free to contact me.
- If you
are looking for a thesis topic.
Dr. Javed I. Khan
217 MSB, Computer Science Department
For current office hours see my webpage.
Phone: 330-672-9038 Email: firstname.lastname@example.org
Text Book and Reference
The course will use a set of
selected online papers and articles, These will be made available to
all the students via digital library. Besides, the following
books will be used as reference:
Sample topics you will
learn in this course:
A. Internet Real-Time and Multicast Services
B. Server-Client Design, WWW and its extensions
- IP4, IP6, Internet2,
- Internet routing and
- Properties of
services and support
- Resource reservation,
scheduling and transport
- Streaming audio and
- Conference control and
- Performance evaluation
- Curremt & Future
WWW technologies: HTTP1.1, HTTPng,URLs
- Designing server
- The web as universal
front-end (cgi, database integration, CORBA)
- WWW performance and
- Web cache systems
- Web models:
certificate, secure link, future secure virtual subnets.
- Transparent Web
crawling and information gathering
- Digital library,
engines, content- based multimedia search.
Security: encryption, SET, digicash, wallets & certificates
skill in C or C++ is required.
Operating Systems and Computer Networks, CS4/5995 Internet Engineering,
CS4/55201 Computer Networking will help greatly. Experience in HTML and
Java is not an absolute necessity.
If you have
questions email me.
advanced undergraduate students will be permitted to register provided
you have taken the CS4/55201 Computer Networks or CS4/5201
Computer Operating Systems. You will be responsible for self
of Chapters 1-3 of reference book Web Server