Qualifications and Certificates
  Technical Committee Member
  Professional Experience
  Research & Developme
  Awards and Honors
  In the News
  Auxiliary Activities
 Client Server Architecture
This is an introductory course to client Server Architecture. The client/server model is a computing model that acts as a distributed application which partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware, but both client and server may reside in the same system. A server machine is a host that is running one or more server programs which share their resources with clients. This course is an introsuce to the Client server architecture and will focus on the three major parts of these architectures namely Client, Server and Communication Media.
Language: The class is taught in English.
Assistant: Select one student to manage, handle and collect the assignments, projects, and LAB activities.
Final Examination: Written examination, (40%)
Courseworks: First Coursework is Compulsory + Select one from number 2 or 3, (40%)
Coursework 1: A 6 page paper (in a team of two/Three students), (30%)
Coursework 2: A Project and Presentation (individually), (30%)
Lecture Notes
Session 01 - Tutorial 1
Session 02 - Tutorial 2
Session 03 - Tutorial 3
Session 04 - Tutorial 4
Session 05 - Tutorial 5
Session 06 - Tutorial 6
Session 07 - Tutorial 7
Session 08 - Tutorial 8
New Brunswick, Canada