Computer_Networks_Course_Portfolio.doc

advertisement
KAAU
KING ABDULAZIZ UNIVERSITY,
FEMALE SECTION-RABIGH,
KSA
COURSE PORTFOLIO
DEPARTMENT OF INFORMATION TECHNOLOGY
FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY
COURSE NAME: COMPUTER NETWORKS
COURSE NUMBER: COIT374
SEMESTER/YEAR: 07/2012
DATE: 28/01/2012
PART I
COURSE SYLLABUS
Instructor Information
 Assitant Professor Dr.Rafat Parveen
 Office location Room # LAB2
 Office hours, Contact number(s), E-mail address
.
Sat.10.00-10.50 AM,
Mon 10.00-10.50 AM
Wed. 10.00-10.50 AM
Contact number ( 0550387685 ), E-mail: rafatparveenjmi@gmail.com
 Instructor’s profile (optional)
 A welcome letter to the student (optional)
Course Information
 Course website address : N/A
 Course prerequisites and requirements : COCS203,
 Requirements : Attending all classes on time schedule.
Attending all lab works & provide each lab reports.
Reading the chapters requested from text book.
Reading the books & articles suggested in the class.
 Description of the course (what, why, philosophy, teaching methodology)
This course provides students with an overview of data communications in today’s business
environment. Students in this course will be exposed to the understanding of fundamental
data communications concepts, be familiar with Network Layered Architecture and
understand the LANs, WANS, firewalls, gateways and proxy servers. Students will also be
taught to understand how computers are assigned IP addresses and messages routed over
networks through network routing protocols. The course will also teach the students the
difference between client and server machines provide an overview of the major Internet
protocols and their roles. Students will also be introduced with basic security threats and
mechanisms to tackle those issues. Students will be guided on how to develop an
appreciation for the role that networks play in business, entertainment and at home.
 Course Objectives
 To explain students the basic techniques for channel transmission, error control, flow
control, multiplexing, switching, routing, signaling, and scheduling
 To teach students about the Internet and Telephone networks
 The students will gain an understanding of how existing and next-generation
communication networks work.
 To teach students with a theoretical and practical base in computer networks issues
 The objective of this course is focus on understanding principles of The course can be
divided into six parts including ;
 Part One: Introduction to Computer Networks: Introduction to Computer Networks,
Example of networks ARPANET, Internet, Private Networks, Network Topologies: Bus,
Star, Ring, Hybrid, Tree, Complete,
Irregular
–Topology; Types of
Networks((Introduction, Features, Components, usage : Local Area Networks,
Metropolitan Area Networks, Wide Area Networks.
 Part Two : ISO-OSI and TCP/IP Model + Network Layer :
Layering architecture of
networks, OSI model, Functions of each layer, Services and Protocols of each layer, OSI
Reference Model and Network Architecture, TCP/IP: Introduction, History of TCP/IP,
Layers of TCP/IP, Protocols, Internet Protocol, IP Addressing, IP address classes, Subnet
Addressing and Application Layer. Transmission Control Protocol, User Datagram
Protocol.
 Part Three : IEEE Standards and Protocols: IEEE 802 Standards, Domain Name
System, Email – SMTP, FTP, NNTP, HTTP, Overview of IP version 6, Channel Access
Methods, Aloha, CSMA, CSMA/CD, Token Passing, Ethernet, Layer 2 & 3 switching,
Fast Ethernet and Gigabit Ethernet, Token Ring. LAN interconnecting devices: Hubs,
Switches, Bridges, Routers, Gateways.
 Part Four : WAN and its Architecture: Wide Area Networks: Introduction of WANs,
Routing, Congestion Control, WAN Technologies. Distributed Queue Dual Bus (DQDB),
Synchronous Digital Hierarchy (SDH)/ Synchronous Optical Network (SONET),
Asynchronous Transfer Mode (ATM), Frame Relay, Wireless Links
 Part Five : Network Management: Introduction to Network Management: Remote
Monitoring Techniques: Polling, Traps, Performance Management, Class of Service,
Quality of Service.
 Part Six : Network Security: Security management in networks: Firewalls, VLANs,
Proxy Servers, Introduction to Network Operating Systems: Client-Server infrastructure,
Windows NT/2000, Unix.
Learning Resources
 Required Textbook: Andrew S. Tanenbaum, Computer Networks, 4th Edition,PHI, 2007
 Reference Book: B. Forouzan, Data Communications and Networking, 4th Ed., McGraw
Hill, 2006.
Course Requirements and Grading
The student performance in this course will be evaluated in three activities including 3 exams,
one semester exam & two period exam(exam1 and exam2), presentation in small project. each
part will evaluate as following:
Exam1
Exam2
Presentation
Quiz + Assignments
Final Exam
20%
20%
10%
10%
40%
Overall Grading Guidelines
The letter grading system (ABCDF/+) will be used in this course. The following interpretation
of this grading scale is used:
GRADE
A+
A
B+
B
C+
C
D+
D
F
SCORE RANGE (100 Points)
95 - 100
90 – 94
85 – 89
80 – 84
75 – 79
70 – 74
65 – 69
60 – 64
< 60
Presentation : (10%)
Because of this subject is highly evolution and daily change as the science of this era, the
student demanded to catch up the daily new development in this subject by searching in several
scientific web sites and collect one or more a short theme strongly related to curriculum of
course and give a short presentation (10 min.) in the classes a week before final exam.
Exam1 and Exam2:( 20% + 20%)
In these exams questions will include MCQ +True and False +State/Define/Differentiate, Fill
in the blank, short answer questions)
Exams: (40%)
The final exam will cover the whole curriculum and the questions include varieties (Refer
.Format of Question Paper))
Detailed Course Schedule
 Detailed contents of topics and activities planned for each class or lab session during the
term.
 Reading assignments for each topic.
 Assignments and Exam due dates.
(The following pages include templates of tables for course schedule and practical sessions)
Course Schedule Model
Week
#
Date
1
4.02.12,
6.02.12
Introduction to Computer Networks,
Example of networks ARPANET,
Internet, Private Networks.
2
8.02.12
3
11.02.12,
13.02.12
Network Topologies: Bus, Star, Ring,
Hybrid, Tree, Complete, Irregular –
Topology;
Types of Networks: Introduction,
Features, Components, usage : Local
Area Networks, Metropolitan Area
Networks, Wide Area Networks .
4
15.02.12,
18.02.12
Layering architecture of networks,
OSI model, Functions of each layer.
5
20.02.12
22.02.12
Services and Protocols of each layer,
OSI Reference Model and Network
Architecture, TCP/IP: Introduction,
History of TCP/IP, Layers of TCP/IP,
Protocols, Internet Protocol.
IP Addressing, IP address classes,
Subnet Addressing and Application
Layer. Transmission Control Protocol,
User Datagram Protocol. IPv 6
Topic
6
03.03.12
04.03.12
05.03.12
7
07.03.12
10.03.12
IEEE 802 Standards, Domain Name
System, Email – SMTP,
FTP, NNTP, HTTP.
8
12.03.12
14.03.12
31.03.12
Channel Access Methods, ALOHA,
CSMA, CSMA/CD, Token Passing,
Ethernet, Layer 2 & 3 switching, Fast
Ethernet and Gigabit Ethernet, Token
Ring.
9
1.04.12
03.04.12
LAN interconnecting devices: Hubs,
Switches, Bridges, Routers, Gateways.
10
14.04.12
16.04.12
Wide Area Networks: Introduction of
WANs, Routing, Congestion Control,
WAN
Technologies.
Distributed
Queue Dual Bus (DQDB).
Synchronous Digital Hierarchy (SDH)/
Synchronous
Optical
Network(SONET),
Asynchronous
Transfer Mode (ATM), Frame Relay,
Wireless Links.
Reading
Assignment
What is
Due?

Annexure-1
Exam1
Exam2
11
18.04.12
21.04.12,
23.04.12
12
25.04.12
28.04.12
Introduction to Network Management:
Remote Monitoring Techniques:
15
30.04.12
02.05.12
05.05.12
Polling, Traps, Performance
Management, Class of Service, Quality
of Service.
@5 min.
each student
Final Exam all sections
2 hr. allowed
PART III
COURSE RELATED MATERIAL
Contains all the materials considered essential to teaching the
course, includes:
Quizzes, lab quizzes, mid-terms, and final exams and their solution set
Paper PPT.Slides/ handouts (optional), Practical Session Manual (if one
exists),Handouts for project/term paper assignments
PART IV
EXAMPLES OF STUDENT LEARNING
Examples of student work. (Included good, average, and poor
examples)
Graded work, i.e. exams, homework, quizzes
Students' lab books or other workbooks
Students' papers and other creative work
Final grade roster and grade distribution
Examples of instructor’s written feedback of student’s work, (optional)
Scores on standardized or other tests, before and after instruction,
(optional)
Course evaluation, self evaluation or students comments (optional)
PART V
INSTRUCTOR REFLECTION (optional)
Part V. Instructor Reflections on the Course
 Instructor feedback and reflections
 Propose future improvement and enhancement
 Evaluate student competency and reflect on their course evaluation for improvements
to the course
 Conceptual map of relationships among the content, objective, and assessment
 Recent trends and new approaches to teach the course.
COURSE PORTFOLIO
CHECKLIST
TITLE PAGE
COURSE SYLLABUS
COURSE RELATED MATERIAL
EXAMPLES OF EXTENT OF STUDENT LEARNING
INSTRUCTOR REFLECTION ON THE COURSE
Download