0% found this document useful (0 votes)
6 views

Computer Networks

The Computer Networks module at Central Asian University is a core course for Year 3 students, focusing on the principles, protocols, and technologies of modern computer networks. It includes topics such as network architecture, security, and performance optimization, with a combination of lectures, labs, and assessments throughout the semester. Evaluation consists of a mid-term exam, assignments, and a final exam, with a minimum passing mark of 40%.

Uploaded by

thedezign777
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Computer Networks

The Computer Networks module at Central Asian University is a core course for Year 3 students, focusing on the principles, protocols, and technologies of modern computer networks. It includes topics such as network architecture, security, and performance optimization, with a combination of lectures, labs, and assessments throughout the semester. Evaluation consists of a mid-term exam, assignments, and a final exam, with a minimum passing mark of 40%.

Uploaded by

thedezign777
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Central Asian University

Module Syllabus – Computer Networks


Credit Units: 6 Length: Semester-long, Academic Year
2023-2024
Level: Year 3 Module code: 4-CON-6-410
Professor: Sajid Khan Status: Core
E-Mail: [email protected] Prerequisite: None
Office Hours: Monday: 15:00-17:00
Teaching Language: English
Overall teaching period and hours: 15 weeks Guided Independent Study: 100 hours.
(2 classes of 1.5 hours each per week, 1 lab of 2 Total: 180 hours.
hours per week)

Module Description
This Module delves into the fundamental principles, protocols, and technologies governing modern
computer networks. It covers the design, implementation, and management of computer networks,
emphasizing the understanding of network architecture, transmission, protocols, and security.
Objectives
Comprehend the fundamental concepts and components of computer networks.

Understand network protocols, architectures, and their functionalities.

Analyze, design, and troubleshoot computer networks effectively.


Learning outcomes

1. Ability to design and implement network topologies, considering various requirements.


2. Proficiency in analyzing network performance and identifying optimization strategies.
3. Understanding of network security measures and protocols to ensure data integrity and
confidentiality.

Evaluation Method
Mid-term exam 30% Tutorials/Assignments/Quizzes 30%, Final Exam 40% (total 100%)
Assignments
Self-study which demands the students to solve certain problems/exercises and solve some real-world
problems related to digital image processing using script written in any programming language of their
choice.
Final Exam where students must answer in total 6 questions from topics taught during semester. Students
are not allowed to use any learning materials during the exams.
Textbook and References
Core reading:
1. "Computer Networking: A Top-Down Approach" by James F. Kurose and Keith W. Ross.
2. Computer Networks by Andrew S. Tanenbaum.
Module Policies
Moodle LMS: will be used to communicate with students for Module related announcement and
assignments.
EXAMS: A 100 minutes’ final examination.
CLASSROOM ENVIRONMENT: All students are expected to arrive on time and ready to engage
in class activities. Class activities may include case discussions, etc. Students who arrive late or
come without proper preparation can distract other students and limit their learning potential.
1
Central Asian University

Assessment Requirements for a Pass: A minimum overall mark for the Module is 40% of highest
mark.
Re-assessment Arrangements:
A one-time re-assessment is available for those students who received less than 40% for the Module.
It will be conducted in 2023 before the beginning of the Spring semester.

TENTATIVE MODULE OUTLINE


Week Topic Assignment
Introduction to Computer Networks
Overview of network architectures and protocols
1
Network types: LANs, WANs, PANs, etc.

Network Models and Layered Architectures


OSI and TCP/IP models: layers and their functionalities
2 Protocol stacks and their implementations

Data Transmission and Link Layer


Data transmission fundamentals: signals, encoding, and
3
modulation
Link layer protocols: Ethernet, PPP, and MAC addressing
Network Layer and Routing
4 IP addressing and subnetting
Routing algorithms: distance vector and link-state routing
Transport Layer and TCP/UDP Protocols
5 Functions of transport layer protocols: TCP and UDP
Connection establishment, flow control, and error handling
Wireless and Mobile Networks
6 Wireless communication principles
Mobile IP and cellular networks
Network Security Fundamentals
7 Security threats and vulnerabilities in networks
Cryptography and network security protocols
8 Mid-term examination
Network Management and Performance Optimization
9 Network management protocols: SNMP, ICMP
Performance optimization techniques
Quality of Service (QoS)
10 QoS concepts and strategies for multimedia traffic
Traffic shaping and prioritization

2
Central Asian University

Internet of Things (IoT) and Networking


11 IoT devices and network integration
Challenges and protocols in IoT networks
Virtual Private Networks (VPNs) and Remote Access
12 VPN technologies: IPSec, SSL/TLS
Remote access protocols: RADIUS, TACACS+
Cloud Computing and Networking
13 Network architecture in cloud environments
Cloud service models and networking implications
Emerging Trends in Networking
Software-Defined Networking (SDN) and Network Function
14
Virtualization (NFV)
Blockchain and its impact on networking
Revision and Final Assessment Preparation
Review of Module material
15 Final assessment preparation and problem-solving practice

Prepared by Approved by Approved by

Sajid Khan Head of Academic Affairs Dean of Engineering School

You might also like