Uploaded by hareem.aslam

Computer Networks Lab Outline

advertisement
Punjab University College of Information Technology, University of the Punjab
1-4
Course Outline
Title
Code
Credit Hours
Prerequisite
Category
Aims and Objectives
Text Book/s
Reference Material
Computer Networks
CMP-331
1
No specific pre-requisite. The Digital Logic and Design course is recommended.
Computer Science (Core)




A.
B.
1.
2.
Student understand the basics of computer networking
Learning of TCP/IP stack
Understanding of layers of TCP/IP stack will be achieved
Understanding of Application, Transport, Network and Link layer protocols will be accomplished
William Stallings, “Data and Computer Communications”, 7th Ed., Pearson Education.
Tenenbaum , Wetherall “Computer Networks” 5th Ed., Prentice Hall.
Douglas E. Comer “Internetworking with TCP/IP” , 3 rd Edition, Prentice Hall International. ISBN 0-13-216987-8
“Internetworking Technologies Handbook”, 3rd Edition, Techmedia. ISBN 81-7635-520-8
Punjab University College of Information Technology, University of the Punjab
Instructional
Aids/Resources
2-4
 Software facilities: - Network Simulation Software
 Class facilities to Instructor and students for Lectures per Room
o 1 Network enabled PC
o 1 Multimedia
o 1 Whiteboard
o 1 Rostrum
o 1 Board marker/Month i.e. 4 Week Lectures (eight sessions)
o Max 45 students sitting facility
 Computer Labs. Facilities to Instructor and students for Hands-on Training per Lab
o 3 Hours/ Week
o 1 PC/Student
o 1 Multimedia
o 1 Whiteboard
o Server Machines
o Switches, Access Points, Routers
o 1 Rostrum
o 1 Board marker/Month i.e. 4 Week Lectures (eight sessions of 1½ hours)
o 1 Teaching Assistant
o ftp Network Facility for students to submit their lab work in Instructor privileged folder
o Max 45 students sitting facility
 Evaluation and Support facilities
o 1 Teacher assistant per class is required for teacher support includes lab and tutorial activities.
o Announced Quizzes i.e. pre mid and pre final quizzes should not be conducted during class hours separate
arrangements are required as under
 An examination hall that can carry all students enrolled in the subject at once, support staff (i.e. Teaching
Assistants).
o Tutorials that include review of difficult concepts, discussion of optional topics, case studies, lab assignments, quizzes
and their solutions requires same facilities as mentioned in class facilities.
 Photocopy facility for different Handouts
o Subject description document that includes student version of course outline, prerequisite test and its solution should be
distributed in first class.
o Weekend Handout: - A hand out is due after each week at weekend (carrying summary of contents delivered,
Terminology, Common Programming errors, Good programming practice, Performance tips, Software engineering
observation, Self review exercise, answer to self review exercise, programming self checks, case studies, pointers to
additional resources and reference materials etc.).
o
o
Quizzes and Solution: - Quizzes and their standard solution to must be provided to students in handout form after each quiz.
Case Studies and Tutorials: - Description of case study and handout of each tutorial should be provided.
o
Labs: - Handout of Lab’s activity document (carrying lab objectives, overview, pre-lab exercise it is a homework
assignment that links the lecture with laboratory session i.e. development of different ADTs, bridge-lab exercise it is
test plan that asks students to test the ADTs they developed in pre-lab, in-lab exercise takes place during actual
laboratory session it is development of applications or extensions of ADTs that are developed and tested previously,
post-lab exercise that is a homework assignment to be done following the laboratory session, and laboratory cover
sheet containing marks division, activity check list its format is attached as Annex – I.).
Punjab University College of Information Technology, University of the Punjab
Assessment Criteria
Recommendations
Assignment: 10
Lab Participation: 50
Project
40
3-4
Punjab University College of Information Technology, University of the Punjab
Framework
Week
Lecture
1
Introduction to Basic Networking Concepts
2
Network based Software and Embedded systems. Basic Hardware Requirements. Network Media.
3
Introduction to Networking Hardware, i.e., Routers, Switches, Bridges
4
Network Design (Centralized & Decentralized). Topologies and basics of Network Parameters
5
6
7
8
9
10
11
Windows Server Introduction & Installation, Introduction to Server Manager, Introduction to Roles and
Features.
DHCP Role Installation and configurations and assigning network parameters through DHCP, Network
with more than 1 DHCP servers.
Introduction and Installation of Active Directory Domain Services, Introduction to Domain, Tree, Forest,
DC, ADC, RODC, Functional Level of Forest and Domain.
User Creation in Domain,
Revision
Joining a domain from client, User management in Active Directory
Organization Unit and Group Policy Object configurations, Defragmentation and Move functionality of
Active Directory
Introduction to Socket Programming
Socket Programming with TCP (Overview)
12
Socket Programming with UDP (Overview)
13
Software Installation on client through GPO, File sharing and permissions, Event Viewer, Disk Allotment
14
15
16
Windows Deployment Services, Remote Desktop Services,
Virtualization,
Distributed File System, Printer and document services,
Web Server Basics
FSMO roles, Trust Relationship of different domains in a network
4-4
Download