Table of Contents
In addition, there is a growing demand to develop new capabilities, services, and business models that will work. Chief among them are searching and finding information (and sifting real information from junk), reducing information overload and finding efficient ways to deal with growing amounts of information, protecting users' and enterprises' security and privacy, and digitally converging multi-media channels.
Along with these, many non-technical issues arrise, including legal, moral, social, issues of intellectual property, and others.
In this course we provide the basic understanding and knowledge of how the Internet and the World-wide Web operarte, and the technical knowledge required to establish and maintain an Internet/Web site and to develop and introduce new capabilities and features on such sites. Further, we look at the various (technical and non-technical) directions the Internet/Web is taking, and its increasing influence on our day-to-day lives. Finally, we explore future needs and requirements, research and development topics, ideas, and opportunities.
Students in this course will acquire the necessary knowledge and develop the required skills that will prepare them to be desirable contributors to this amazing revolution.
As a continuation of this course, we are offering 91.514: Internet and Web Systems II . In this course, students will have the opportunity to examine (fewer) topics in more depth, to get involved in research projects, and establish and pursue a longer term research plan and agenda.
This year we are fortunate to have the Internet and Web Systems Laboratory, where we will have the opportunity (and freedom) to explore, experiment, and gain some hands-on experience with the hardware and software that makes (components of) the Internet. Students will be able to take turn "running" the lab, establishing and maintaining services, and experimenting with hardware and software.
This is an opportunity to work on research projects, including advance ones, which might lead to Master's thesis and Doctoral dissertation work.
Back to Table Of Contents
In addition, I will be placing in the list several other sources of information you should become familiar with before or during the course. This will include books, journals, movies, Web sites, and other sources I find appropriate.
See also my list of Interesting Places to Visit, which get updated whenever there is a need (and the opportunity). To help you with your search and research, visit my Internet Research Toolkit, it has a rich collection of tools that can be very helpful.
| Class(es) | |
|---|---|
| 1, 2 | Introduction; Introduction to the Internet; Introduction to the Web; Overview of Internet/Web services; Common server setup |
| 2, 3 | CGI Prog, gateways, imagemaps, Perl |
| 4, 5 | Security, privacy, firewalls |
| 6, 7 | Java, JavaScript, XML |
| 8, 9 | Searching, finding, research, Softbots, intelligent agents business implications |
| 10, 11 | Electronic commerce; new media; legal, social, business implications |
| 12, 13 | Advanced topics, research problems and opportunities, new and future topics |
Class presentations in HTML and PowerPoint formats
Back to Table Of Contents
| Week | |
|---|---|
| 1 | Your Web page (no credit) |
| 4 | Simple form interaction; E-mail interaction support; |
| 7 | Searching and finding |
| 11 | Security and privacy |
| 13 | Animation, other media, interesting tools and applications |
Make sure you read, and understand, and follow the homework assignments general instructions and policies.
Back to Table Of Contents
| Quizzes (4-5) | 50% |
|---|---|
| Homework assignments (3-5) | 50% |
Copyright © 1999, Dr. Haim Levkowitz Associate Professor, UMass Lowell Department of Computer Science