SE308 Communication Systems and Networks

Print this page Please use the scale options of your printing settings for adjustments.

Course Code Course Title Weekly Hours* ECTS Weekly Class Schedule
T P
SE308 Communication Systems and Networks 3 2 6 Tuesday 09:00-11:50
Prerequisite CS105 It is a prerequisite to
Lecturer Ali Almisreb Office Hours / Room / Phone
Monday:
9:00-10:00
Tuesday:
13:00-15:00
Wednesday:
13:00-15:00
Thursday:
8:00-10:00
Friday:
10:00-11:00
Saturday:
8:00-18:00 Via Teams
Sunday:
8:00-18:00 Via Teams
A F2.6
E-mail aalmisreb@ius.edu.ba
Assistant Assistant E-mail
Course Objectives

  • Introduce the students to the overall data networks architecture built around the protocol stack, its design tradeoffs and operation

  • Provide basic understanding of


    • Transmission over physical media and medium access techniques

    • Internetworking: routing and flow control


  • Familiarize students with the tools to configure, setup and debug Internet connections

Textbook 1. Peterson and Davie, Computer Networks: A Systems Approach. Available online under the Creative Commons license at https://book.systemsapproach.org/ PDF version is available at https://github.com/SystemsApproach/book/releases

2. Network+ Guide to Networks, Eighth Edition, Jill West, Jean Andrews and Tamara Dean.

Additional Literature
  • 1- Cisco Networking Academy - Introduction to Networks Companion Guide (CCNAv7), Cisco Press, 2020.
  • 2- Cisco Networking Academy - IT Essentials Companion Guide v7, Cisco Press, 2020.
Learning Outcomes After successful  completion of the course, the student will be able to:
  1. describe the layered organization and structuring of computer networks
  2. demonstrate an in-depth understanding and design issues of advanced networking
  3. identify and analyze the key design parameters and their effect to provide consistent services in computer networks
  4. analyze the key problems involved at the layers of the TCP/IP protocol stack and apply the techniques and algorithms that have been devised to address these problems
  5. maintain small network, to design small and medium network and to be a part of team to maintain a large network.
Teaching Methods Lectures, programming labs, group projects based on case studies. (Lectures with presentations, tutorials and laboratories by solving exercises, project meetings, and discussions).
Teaching Method Delivery Online Teaching Method Delivery Notes
WEEK TOPIC REFERENCE
Week 1 Foundation Textbook1--Chapter 1
Week 2 Direct Links Textbook1--Chapter 2
Week 3 Direct Links -Quiz 1 Textbook1--Chapter 2
Week 4 Internetworking Textbook1--Chapter 3
Week 5 Internetworking-Quiz 2 Textbook1-Chapter 3
Week 6 Advanced Internetworking Textbook1-Chapter 4
Week 7 Midterm
Week 8 End-to-End Protocols Textbook1-Chapter 5
Week 9 Congestion Control Textbook1-Chapter 6
Week 10 Congestion Control-Quiz 3 Textbook1-Chapter 6
Week 11 End-to-End Data Textbook1-Chapter 7
Week 12 Network Security Textbook1-Chapter 8
Week 13 Network Security-Quiz 4 Textbook1-Chapter 8
Week 14 Applications Textbook1-Chapter 9
Week 15 Applications Textbook1-Chapter 9
Assessment Methods and Criteria Evaluation Tool Quantity Weight Alignment with LOs
Final Exam 1 40 1,2,3,4
Semester Evaluation Compenents
Midterm Exam 1 20 1,2,5
Quizzes 4 20 1,2,3,4,5
End-term Exam 1 20 1,2,3,4
***     ECTS Credit Calculation     ***
 Activity Hours Weeks Student Workload Hours Activity Hours Weeks Student Workload Hours
Lecture Hours 3 15 45 In-term Exam 1 Study 2 7 14
Quizzes Study 2 15 30 Home Study 3 12 36
In-term Exam 2 Study 10 1 10 Final Exam Study 15 1 15
        Total Workload Hours = 150
*T= Teaching, P= Practice ECTS Credit = 6
Course Academic Quality Assurance: Semester Student Survey Last Update Date: 16/04/2021
QR Code for https://ecampus.ius.edu.ba/course/cs105-advanced-programming

Print this page Please use the scale options of your printing settings for adjustments.