ARASH HABIBI LASHKARI
PUBLICATIONS
  Qualifications and Certificates
  Awards and Honors
  Technical Committee Member
  In the News
  Professional Experience
  Professional Memberships
  Pulications
  Research
  Teaching
  Supervising
  Workshops
  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.
Organisation
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     A.Habibi.L@gmail.com    A_Habibi_L@hotmail.com