CIT 236 Client Server Technologies and Applications Revised August 16 2021
CIT 236 Client Server Technologies and Applications Revised August 16 2021
I. University
Vision: A research university advancing quality education towards societal transformation and global recognition.
Mission: WVSU commits to develop life-long learners empowered to generate knowledge and technology, and transform communities as agents of
change.
II. College/Campus
Vision: WVSU as the center for educational excellence in the Visayas and the hub for Human Resource Development in the
Asia – Pacific Region.
Mission: WVSU is committed to provide holistic education geared towards sustainable growth and national development.
College/Campus Outcomes:
LO1: Recognized is a conglomeration of computer equipment, infrastructure, and software programs working together to accomplish computing tasks
which enable their users to be more efficient and productive.
LO2: Analyzed applications can be distinguished by the nature of the service or type of solutions they provide.
LO3: Identified new technology that yields solutions to many data management problems faced by modern organizations
LO4: Applied development tools, used operating system, database management system and its mechanism.
LO5: Build a computing and network components used in order to build effective applications.
X. COURSE DESIGN MATRIX
DESIRED LEARNING OUTCOMES COURSE CONTENT / REFERENCES OUTCOMES-BASED ASSESSMENT OF RESOURCE TIME
(DLO) SUBJECT MATTER TEXTBOOOKS TEACHING AND LEARNING MATERIAL TABLE
LEARNING (OBTL) OUTCOMES (ALO)
Lec =36
Lab=54
Unit 0. The University, The University Code Interactive None Oral None Video IDs 3 hrs N/A
At the end of the unit the students Himamaylan City Campus, Discussion Recitation Projector
must have: and the SICT Course Syllabus Laptop
1. Described and explained the 1. Vision, mission Video Essay
Vision, Mission, Degree and statement, goals and Presentation
Outcomes of the University, objectives of the Skits
Himamaylan Campus & School university and college.
of Information and 2. Course outcomes,
Communications Technology Course description
and course
requirements.
At the end of the unit, the students Unit I. Introduction: 4 hrs 6 hrs
must have: Client /Server
Computing Yadav and
● Described a computing model Singh” An
1. Client/Server Lecture Quiz Group Hand-outs
Introduction
for the development of Computing Presentat
Client/Server
computerized systems. This a. A Server for Every Class ion on PPT
Client Computing”,
model is based on distribution discussion Seatwork how Presentation
b. Client/Server: Fat or New Age network
of functions between two
Thin International, Demonstrati Graded works Video Clip
types of independent and c. Client/Server: New on recitation
autonomous processes: Stateless or Stateful Delhi ,2009 Internet
Server and Client d. Servers and
Mainframes Dawana Travis
e. Client/Server Dewire, “Client
● Identified the classification of Functions Server
Client/Server. f. Client/Server
Computing”,
Topologies
g. Integration with Tata Mc-Graw
● Identified the Client/Server
Distributed Computing Hill Education
advantage and disadvantages h. Alternatives to Pvt. Ltd., New
Client/Server Systems Delhi, 2003.
● Discussed the misconceptions 2. Classification of Robert Orfali,
About Client/Server Client/Server Systems Dan Harkey &
a. Two-tier Client/Server Jeri Edwards,
Model “Essential
b. Three-tier Client/Server
Client/Server Model Survival
c. Transaction Processing Guide”,second
Monitors
edition, John
d. Three-tier with
Message Server Wiley & Sons,
e. Three-tier with an Singapore,
Application Server 2003.
f. Three-tier with an ORB
Architecture
Three-tier Architecture
and Internet
N-tier Client/Server Model
3.Clients/Server— Advantages
and Disadvantages
a. Advantages
b. Disadvantages
4. Misconceptions About
Client/Server
At the end of the unit, the students Unit II. DRIVING FORCES Yadav and 9 14
must have: BEHIND CLIENT/SERVER Singh” An hour hour
Introduction s s
1.Driving Forces Lecture Lab 1. Individual Hand-outs
● Classified forces that drive Client/Server
a. Business Perspective Developed a Pencil and Demonstr
the move to Client/Server Computing”,
b. Technology Perspective Demonstrati Client Server paper test ation PPT
New Age on development Presentation
● Described the development of 2. Development of International, methodology Laboratory
Client/Server Systems New Class . Exercises Internet
Client/Server system differs a. Development Tools Discussion
Delhi ,2009
greatly process and the style b. Development Phases
from the traditional Dawana Travis
information system 3.Client/Server Standards Dewire, “Client
development methods. Server
4. Client/Server Security
Computing”,
a. Emerging Client /Server
● Implemented standards assure Tata Mc-Graw
Security Threats
that dissimilar computer, b. Threats to Server Hill Education
networks, and application scan Pvt. Ltd., New
interacts to form a system. 5. Organizational Delhi, 2003.
Expectations
Robert Orfali,
● Identified security threat as
6.Improving Performance of Dan Harkey &
circumstances, condition , or Client/Server Applications Jeri Edwards,
event with the potential to “Essential
cause 7.Single System Image Client/Server
Survival
8. Downsizing and Rightsizing
● Identified the organization Guide”,second
point of view. 9. Client/Server Methodology edition, John
Wiley & Sons,
● Used application may achieve Singapore,
2003.
substantially greater
performance compared with
traditional workstation or host-
only application. Internetworking
Technologies
● Identified the rapid changes Handbook, 4th
Edition,
have occurred in computer
Pearson. ISBN
technology resulting in system
1-58705-119-2
of increased capabilities.
● Explained Client/Server
development methodology.
At the end of the unit, the students Unit III. ARCHITECTURES Yadav and Lecture Lab2. Seatwork Group Hand-outs 3 6
OF CLIENT/SERVER Singh” An Connectivity activity hour hour
must have: SYSTEMS Introduction Demonstrati and Client Paper and PPT s s
Client/Server on ser/Server pencil Presentation
● Identified the architecture is 1. Client / Server Components Computing”, Design exam
Class Internet
based on the hardware and New Age
a. Interaction between the Discussion Laboratory
the software components that International,
Components Exercises
interact to form a system. New
b. Complex Client/Server Delhi ,2009
● Identified the components of Interactions
Dawana Travis
the Client/Server architecture
must conform to some basic 2. Principles behind Dewire, “ Client
principles, if they are to Client/Server Systems Server
interact properly Computing”,
3. Client Component Tata Mc-Graw
● Interpreted the server Hill Education
4. Server Components Pvt. Ltd., New
processes one request at a a.The Complexity of Servers
time. Delhi, 2003.
5. Communications Robert Orfali,
● Provided specialized services to Middleware Components
Dan Harkey &
the client process that 6. Architecture for Business Jeri Edwards,
insulates the front-end Information “Essential
applications programmer from Client/Server
the internal working of the
7. Existing Client/Server Survival
database server and network
Architecture Guide”,second
protocols
edition, John
Wiley & Sons,
● Discussed several patterns for
Singapore,
distributing business
information systems that are 2003.
structured according to a
layered architecture.
At the end of the unit, the students Unit IV. CLIENT/SERVER Yadav and Brainstormi Lab 3. Apply Graded Group Hand-outs 3 6
must have: AND DATABASES Singh ”An ng a Database Recitation activity hour hour
Introduction Design and Quiz connectin PPT s s
. • Applied Client/Server database it 1. Client/Server in Respect Lecture Application g the Presentation
of Databases Client/Server
is quite essentials to have a brief Performan periphera
Computing”,
introduction about the other Demonstrati ce Exam l at the System unit
available architecture of database 2. Client/Server Database New Age on
systems. Architecture International, Laboratory Parts of
New Class Exercises computer
• Interacted between client and 3. Database Middleware Delhi ,2009 Discussion back of
server is in the form of Component Unit Test system Internet
transaction in which client makes Dawana Travis Midterm unit
database request and receives a 4. Access to Multiple Dewire, “ Client
database response. Databases Server
Computing”,
● Discussed the Client/Server 5. Distributed Client/Server
Tata Mc-Graw
Database Systems
architecture that communication Hill Education
middleware software provides the Pvt. Ltd., New
means through which clients and 6. Distributed DBMS
Delhi, 2003.
servers communicate to perform
specific actions. 7. Web/database System for
Robert Orfali,
Client/Server Applications
Dan Harkey &
● Analyzed how the three Jeri Edwards,
components of middleware “Essential
database work together, lets us Client/Server
see how a client accesses two Survival
different databases servers Guide”,second
edition, John
Wiley & Sons,
Singapore,
2003.
At the end of the examination, Topics from Unit 1 to Unit References Conduct of Conduct of Test Practical Pencil and 1.5 1.5
the students must have achieved 4 from Unit 1 to Midterm Practical paper/ Exam Paper
75% from the Midterm Unit 6 Examination Examination Test Rubric hour hour
Booklet s s
Examination Midterm
Exam
At the end of the unit, the students Unit V. CLIENT/SERVER Yadav and Lecture- Lab 4. Quiz Group Hand-outs 3 5
must have: APPLICATION Singh ”An Configure Activity hour hour
COMPONENTS Introduction Demonstrati Client / Laboratory PPT s s
on Server Exercises Presentation
● Identified key technologies that Client/Server
1. Technologies for Services
are needed at the Client/Server Computing”,
Client/Server Application Hands-on Performanc Internet
application level. New Age Application e Exam
International,
2. Service of a Client/Server New
● Applied services of the Application Delhi ,2009
client/server application
3. Categories of Dawana Travis
Client/Server Applications Dewire, “ Client
● Compared the categories of client
Server
server applications 4. Client Services Computing”,
a. Inter Process Tata Mc-Graw
● Demonstrated client services Communication Hill Education
b. Remote Services Pvt. Ltd., New
c. Window Services Delhi, 2003.
● Demonstrated server services d. Dynamic Data
Exchange (DDE) Robert Orfali,
e. Object Linking and Dan Harkey &
Embedding (OLE) Jeri Edwards,
f. Common Object “Essential
Request Broker Client/Server
Architecture (CORBA) Survival
g. Print/Fax Services Guide”,second
h. Database Services edition, John
Wiley & Sons,
Singapore,
2003.
Internetworking
Technologies
Handbook, 4th
Edition,
Pearson. ISBN
1-58705-119-2b
At the end of the unit, the students Unit VI. SYSTEM Yadav and Lecture- Lab 5: Quiz Individual Hand-outs 3 5
must have: DEVELOPMENT Singh ”An Configure hands – hour hour
Introduction Demonstrati and install Laboratory on/ PPT s s
1. Hardware on Client Exercises demonstr Presentation
● Applied Client/Server hardware Client/Server
Requirements /Server ation
requirement Computing”,
a. PC Level Hands-on Hardware Practical Internet
New Age Application and Software exams
Processing Units International,
● Utilized Hardware Requirements
b. Storage Devices New
c. Network Delhi ,2009
● Utilized Software Requirements Protection Devices
d. Surge Protectors Dawana Travis
e. RAID Technology Dewire, “ Client
● Utilized Communication Interface
f. Server Specific Server
Technology Jargon Computing”,
Tata Mc-Graw
2. Software Hill Education
Requirements Pvt. Ltd., New
a. Client OS Delhi, 2003.
b. Server OS
c. Network OS Robert Orfali,
Dan Harkey &
3. Communication Jeri Edwards,
Interface Technology “Essential
a. Network Interface Client/Server
Card Survival
Guide”,second
b. LAN Cabling edition, John
c. WAN Wiley & Sons,
d. ATM Singapore,
e. Ethernet 2003.
f. Token Ring
g.FDDI
h. TCP/IP
i. SNMP
j.NFS
k. SMTP
At the end of the unit, the students Unit VII. CLIENT/SERVER Yadav and Lecture- Lab 6: Quiz Individual Hand-outs 3 6
must have: TECHNOLOGY AND WEB Singh ”An Configure hands – hour hour
SERVICES Introduction Demonstrati Web Laboratory on/ PPT s s
on Services Exercises demonstr Presentation
Client/Server
1. What are Web Services? ation
Computing”,
a. Web Services History Hands-on
New Age Application Internet
b. Web Server International,
Technology New
c. Web Server Delhi ,2009
d. Web Server Dawana Travis
Communication Dewire, “ Client
2. Role of Java for Server
Client/Server on Web Computing”,
3. Web Services and Tata Mc-Graw
Hill Education
Client/Server/Browser – Pvt. Ltd., New
Server Technology Delhi, 2003.
At the end of the unit, the students Unit VIII. FUTURE OF THE Yadav and Lecture . Quiz Individual 5 6
must have: CLIENT/SERVER Singh ”An hands – Hand-outs hour hour
COMPUTING Introduction Demonstrati on/ s s
on Practical PPT
● Discussed the bright future of 1. Technology of the Next Client/Server
Exam Presentation
Client/Server technologies, Generation Computing”, Class
including technology that will be a. Networking New Age Discussion
seen in the near and distant b. Development Tools International, Internet Internet
future. c. Processors and Servers New
● Created a literature review about d. Paradigms
Delhi ,2009
future of the client/server 2. Literature review for
computing Dawana Travis
about future of the
client/server Dewire, “ Client Create 1 6
computing Server Lliterature Hrs
Computing”, review for
about 3Hrs
Tata Mc-Graw
future of
Hill Education the
Pvt. Ltd., New client/serv
Delhi, 2003. er
computing
At the end of the examination, Topics from Unit 1 to References Conduct of Conduct of Test Practical Pencil and 1.5 1.5
the students must have achieved Unit 4 from Unit 1 to Midterm Practical paper/ Exam Paper
75% from the Midterm Unit 6 Examination Examination Test Rubric hour hour
Booklet s s
Examination Midterm
Exam
Note: This syllabus is flexible and may include additional topics and activities if deemed necessary by the Instructor and students.
A. Lecture = 40 % B. Laboratory = 60 %
1. Submission of Assignments
2. Research Outputs
3. Case Studies
LO3 I I I / / / /
:
Ide
ntifi
ed
ne
w
tec
hno
log
y
that
yiel
ds
sol
utio
ns
to
ma
ny
dat
a
ma
nag
em
ent
pro
ble
ms
fac
ed
by
mo
der
n
org
aniz
atio
ns
LO4 I I I / / / / /
:
App
lied
dev
elo
pm
ent
tool
s,
use
d
ope
rati
ng
syst
em,
dat
aba
se
ma
nag
em
ent
syst
em
and
its
me
cha
nis
m.
LO5 I I I I I / / / / /
:
Buil
da
co
mp
utin
g
and
net
wor
k
co
mp
one
nts
use
d in
ord
er
to
buil
d
effe
ctiv
e
app
lica
tion
s.
B. Course Outcomes in relation with Teaching Learning Activities and Assessment Strategies
Sgd.
EDISION C. SILVESTRE
Faculty, SOICT
Enhanced by:
Reviewed by:
Recommending Approval:
Approved:
Legend:
*TASE