Network Architecture - 2022

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Adama Science and Technology University

School of Electrical Engineering and Computing


Computer Science and Engineering Department
Course Syllabus
Course Title: Network Architecture Course Code: CSE 6106
Credit Hours: 3
Department: Computer Science and Engineering (CN&IoT, DS, and AI)
Year and Semester: M.Sc. 1st Year) Semester I
Program: Regular/Weekend
Academic Year: 2022/23
Instructor Name: Dr. Ketema A. E-Mail: [email protected]
Course Description
The goal of this course is to provide students with an understanding on the concept of networking and layered
architectures, the design and implementation of communication protocols, multimedia communication protocol,
design of high-speed protocols as well as a new generation of computing systems and applications. Additionally,
the course covers many aspects of protocol and other related issues as highlighted in the course contents such as
security issues and network managements.

Course Objectives
Upon completion of this course, students should be able to:
• Specify the need for internetworking and identify elements of communication
• State various issues related to internetworking architecture (layering, protocols, standards, data, data
representation, addressing, flow control, error detection, security, congestion, etc)
• Understand switching network techniques and switched network types
• Explain the operation of various internetworking devices
• Discuss, explain and understand different categories of high speed protocols, multimedia communication
system as well as network security issues.
• Explain issues related to Software Defined Network (SDN) as well as network design management
systems
• Understand an overview of Cutting-edge technologies for a new generation of computing systems and
applications.

Course Content

SN. Topic Duration Reading Reference


Weeks (1-2) Books
1. Computer Network and Layered Architecture &
Handouts
Books
Wireless Applications and Transmissions
2. Weeks (3-5) &
Medium Access Control
Handouts
Books
3. Routing Protocols Weeks (6-7) &
Handouts
Books
Design of High Speed Protocol & Weeks (8-9)
3. &
Multimedia Communication System
Handouts
Books
4. Network Security Weeks (10-11) &
Handouts
Books
Week 12
5. Software Defined Network &
Handouts

Books
Weeks (13-14)
6. Network Design Management &
Handouts

Teaching/Learning Methods
The course will be delivered through lectures, discussions and presentations, and case studies; remember that
your attendance in all cases will be important and expected. Students are expected to actively participate.
Assessment/Evaluation Methods

Assessment Criteria and Important Dates


SN Method Weight Date
1. Class Assignments 10 4th and 10th Weeks
2 Article Reviews/ Presentations 30 Every two weeks
2. Mid Exam 15 6th week
3. Quiz 5 10th week
4. Final Examination 40 15th week

Laboratory: Network simulations: NS2/3, omnet++, and Mininet


References:
▪ Computer Networks Prentice Hall, S Tannenbaum .
▪ Computer Networks and Internet, Douglas E. comer.
▪ Data Communications and Networking, Forouzan
▪ Data and Computer Communication, William Stallings.
▪ Computer Networking. Kurose & Ross. Addison Wesley
▪ Cloud Computing: A Practical Approach, Anthony T. Velte Toby J. Velte and Robert Elsenpeter
▪ Cloud Computing: Implementation, Management, and Security, John W. Rittinghouse and James F. Ransome
▪ W.R. Stevens, UNIX Network Programming, vol. 1: Networking APIs: Sockets and XTI, 2nd. ed., Prentice-Hall,
1997. Or the latest 3rd. edition
▪ W. R. Stevens, TCP/IP Illustrated, Volume 1: The Protocols, 1st Edition, 1994.
▪ Any related materials such as article papers.

You might also like