Internet Client-Server Systems
Winter 2022
York University

Semester: Winter 2022
Course/Sect#: ITEC 4020
Lecture Time: Thu 11:30am-2:30pm
Location: Virtual Zoom Room
Instructor: Jimmy Huang
Office: TEL 3048
Office Hours: by appointment
Phone #: 416-736-2100 x30149
e-mail: jhuang AT

Welcome to the Internet Client-Server Systems course, ITEC-4020 for Winter term 2022. Materials, instructions, and notices for the course will accumulate here over the semester.

Message Board

March 17, 2022
Your assignment 3 is available (see below).

February 12, 2022
Your assignment 2 is available (see below).

February 9, 2022
Please check here for how to install Tomcat on a Windows PC.

January 21, 2022
Your assignment 1 is available (see below).

Course Description

This course introduces basic and advanced concepts of internet client-server systems. It covers both programming aspects of internet applications and advanced topics of Web technology, such as some topics on introduction to information retrieval, Web search and Web mining.

The major objective of this course is for the students to learn how to analyse, design and implement internet applications and obtain a solid grasp of how techniques in Web technology can be applied to solve problems.

This course will cover the following topics:

  • Introduction to client-server systems, WWW and Web technology
  • Servlets, Java Server Pages (JSP)
  • JDBC and Java Script
  • E-business and E-commerce
  • Internet Secruity
  • Introduction to Web mining, Web server logs and Web session
  • Introduction to Information Retrieval (indexing, search and ranking)
  • Web search

Recommended Reading

Internet and World Wide Web
          How to Program
Second Edition.
Deitel M., Deitel J., Nieto T. R.
Prentice Hall, 2002
ISBN: 0-13-030897-8
Advanced Java 2 Platform
          How to Program
Deitel M., Deitel J., Santry S. E.
Prentice Hall, 2002
ISBN: 0-13-089560-1
Foundations of Web Technology.
Sarukkai R.
Kluwer Academic Publishers, 2003
ISBN: 1-4020-7166-3
Mining the World Wide Web:
          An Information Search Approach
Chang G., Healey M. J. et al.
Kluwer Academic Publishers, 2003
ISBN: 0-7923-7349-9

Grading Criteria / Course Requirements

Percentage When
Final Exam 30% sometime in December
Assignments 70% 3 assigments, due through the semester



Useful On-line Information

This page is maintained by Jimmy Huang. Last modified on March 17, 2022.