Vijay Garg
Instructor: Prof. Vijay Garg ; Office: ACES 5.436 ; Phone: 471-9424 ;
e-mail: garg@ece.utexas.edu;
URL:
http://www.ece.utexas.edu/~garg
Prerequisites: Graduate standing
Textbook :
Web Server Programming by Neil Gray
All students registered for this course will be given this book.
Course Contents:
This course is an individual study course designed for students
to learn web server programming.
This course does not have any overlap with
Distributed Systems course offered in Fall 2005 which
is based around principles and algorithms in Distributed Systems.
This course has two parts. The first part covers the basics of web server programming. The topics include: HTTP, Apache, Perl, PHP, Java Servlets, JSP, XML, EJB and Web Services. The second part consists of current topics in internet computing: grid computing, peer-to-peer computing, collaborative software, and security issues on internet computing. The first part of the course requires students to read and understand the first ten chapters of the textbook. I will provide with some sample programming assignments which students can use to test their learning. These assignments will only serve as self-examination tools and will not be graded.
The second part of the course will require students to write a term paper on one of the current topics in internet computing such as:
1. Peer-to-peer computing
2. Grid computing
3. Collaborative software
4. Security Issues
5. Web Services
6. PHP vs JSP
7. CORBA vs .NET
8. Issues in Semantic Web
9. Issues in Web Tagging
10. Interactive Services on Internet TV
The students may choose other topic as well as long as
it deals with web based systems.
The term paper may be done individually or in a group of
2 team members.
The term paper
should be typed and at most twelve pages long.
An optional appendix may be attached if it is important for
understanding the paper.
Deadline to submit the final Term Paper: August 4
Disabilities statement: "The University of Texas at Austin provides upon request appropriate academic accommodations for qualified students with disabilities. For more information, contact the Office of the Dean of Students at 471-6259, 471-4641 TTY."