0% found this document useful (0 votes)
75 views4 pages

Fundamentals of Networking Course Outline

Uploaded by

Isan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views4 pages

Fundamentals of Networking Course Outline

Uploaded by

Isan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Program: Software Engineering and Computing Technology

Module Title: Full Stack Software Module Code: SITE-M2101


Development
Module ECTS: 29
Course Title: Fundamentals of Networking Course Code: SITE-2102
Course ECTS: 5
Course Duration: 16 weeks
Course Description
Data Communication and Computer Networking is a course which deals about the basic
concepts of ways of communication, types of communications, basic types of
networking devices, how devices are communicating each other using the TCP/IP and
OSI reference model, designing a small LAN network using peer to peer connection,
basic types of LAN and WAN protocols, the Wireless Network and
identifying the protocols which are working at the Application and Transport layers.

Course Objectives
General Objective
After completing the course the students are going to evaluate the application of Computer
Networking in today‘s global communities who are linked by common goals and
technologies.
Specific Objective
1. Analyze the principles of data communication, computer networks and inter-networking.

2. Describe the trends of the rapidly evolving communication and networking technologies.

3. Categorize the functions and design of different types of computer networks from LANs
to WANs.

4. Evaluating the impact of data communication and networking technologies on society


5. Comparing different types of designing and cabling a network
6. Comparing of IPV4 and IPV6 IP addressing
7. Evaluating a small network using basic Cisco IOS commands for routers and switches

Learning Outcomes
The programme provides a knowledge and understanding of the following:
On successful completion of this unit, students should be able to:
a. Explain the principles of networking protocols and standards;
b. Identify reference models and layered architectures in networking;
c. Recognize network topologies, media types and network components;
d. Identify the network (OSI) layers at which various network devices operate;
e. Use some basic tools/utilities for network analysis;
f. Employ basic cabling and network design techniques to connect devices.
Prerequisites: Fundamental of Computer Systems

Student Workload
Lecture:32 hrs Tutorial: 32 hrs Home Study:65 hrs Laboratory: 48hrs
Course Content
Chapter 1: Introduction to Data Communications and computer networks

Basics of data communications


Basic components of communication network
Fundamentals of Information Transmission Media and Coding
Types of networks [ PP &CS]
Current and future networks
Basic Data Communication Hardware [NIC, cables, Switch, Router, Hub,
Bridge…]
Basic types of network Topologies: ring, bus, star, and mesh

Chapter 2: Data Communication Layers


OSI 7 layer reference model and concepts of open standards
Motivations for standards
ISO reference model
Open standard
Internetworking with TCP/IP;
Structure Architectures
Protocol standards
Internet IP and
Bandwidth The ISO
protocol

Chapter 3: Network Layer


Internetworking,
IPV4 Addressing [Class full]
IPV4 Addressing [ Classless- VLSM addressing ]
Network layer protocols
Unicast and multicast
routing Introducing IPV6
Addressing

Chapter 4: Physical and data link Layers


Physical Layer
Coding and Multiplexing
Data link layer overview
Flow and error control
Medium access control
Local area networks [ Types, Protocols, Performance ]
Wireless Networks
Switching ,Bridging and VLANs
Wide Area Networks [Packet switched data network, Circuit switched data
networks, ISDN, Private networks]
Internet data link control protocols: PPP and HDLC

Chapter 5: Transport Layer


Overview & process to process
delivery TCP and UDP
Congestion control
Multimedia Communication and Quality of service (QOS)

Chapter 6: Application Layer


Application layer overview
DNS, SMTP, FTP, Telnet
WWW & HTTP
Socket programming using TCP and UDP
Fundamentals of Queuing Theory
Schedule
Weeks Topics and Subtopics
Lecure Laboratory Assessment
Week 1- Week 4 Chapter 1- Chapter
2
Week 5- Week 8 Chapter 3
Week 9- Week 13 Chapter 4 - Chapter
5
Week 14- Week 16 Chapter 6

Teaching Methods
The teaching methods that shall be employed for this course are
lecturing, demonstration, classroom discussion and classroom action
research.
Assessment Method

Type Mark
Quiz Exam 5
Assignments 10
Lab Exam 20
Final Project 20
Mid Exam 20
Final Exam 25
TOTAL 100%
Course Policies
● Attendance Policy: Regular and punctual attendance is required. A maximum
of 2 unexcused absences is allowed for a four-credit course. If a student absent
more than 2 days, he/she will not sit on the mid / final exam.
● Assignments: No Late Assignment will be accepted
● Test/Quizzes: Rarely re-examination schedules will be arranged for those who
missed the exam by accidental or uncontrollable situation.
● Cheating/Plagiarism: No second Chance or excuses.
References
1. Kurose, James F., and Keith W. Ross. Computer networking : a top-down approach.
Boston: Pearson, 2017
2. A. S. Tanenbaum, Computer Networks, 5th ed, Prentice Hall, 2010
3. W. Stallings, Data and Computer Communications, 10th ed. Prentice Hall, USA, 2014

You might also like