Internet Client-Server Systems
ITEC-4020
Winter 2023
York University

Semester: Winter 2023
Course/Sect#: ITEC 4020
Lecture Time: Thu 11:30am-2:30pm
Location: LSB 107
T.A. No
Instructor: Jimmy Huang
Office: TEL 3048
Office Hours: by appointment
Phone #: 416-736-2100 x30149
e-mail: jhuang AT yorku.ca


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


Message Board

March 16, 2023
Your assignment 3 is available (see below).

February 17, 2023
Your assignment 2 is available (see below).

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

January 17, 2023
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
  • HTML, XHTML and XML
  • 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



Lectures



Assignments



Useful On-line Information


This page is maintained by Jimmy Huang. Last modified on March 16, 2023.