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 Mon 9:00-10:50, Wed 9:00-9:50
Prerequisite CS105 It is a prerequisite to
Lecturer Haris Kremo Office Hours / Room / Phone
E-mail hkremo@ius.edu.ba
Assistant Bakir Brkic Assistant E-mail bakirbrkic@hotmail.com
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 Peterson and Davie, Computer Networks: A Systems Approach, chapters 1 to 5 Available online under the Creative Commons license at https://book.systemsapproach.org/ PDF version is available at https://github.com/SystemsApproach/book/releases
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).
WEEK TOPIC REFERENCE
Week 1 Introduction and historic notes Chapter 1
Week 2 Foundations of networking Chapter 1
Week 3 Transmission data and media Chapter 2
Week 4 Error detection and recovery, HW 1 assignment Chapter 2
Week 5 OFDM and MIMO, HW 1 due supplemental notes
Week 6 Link layer: Ethernet, Review for the midterm Chapter 2
Week 7 Midterm
Week 8 Switching and bridging, Project assignment Chapter 3
Week 9 Internetworking and routing Chapter 3
Week 10 Global Internet Chapter 4
Week 11 IPv6, multicast, routing for mobile devices Chapter 4
Week 12 End-to-end networking: UDP and TCP, HW 2 assignment Chapter 5
Week 13 End-to-end networking: Flow control, HW 2 due Chapter 5
Week 14 End-to-end networking: RPC and RTP Chapter 5
Week 15 Project presentations, Review for final
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
Project 1 30 1,2,3,4,5
Homework 2 10 1,2,3,4
***     ECTS Credit Calculation     ***
 Activity Hours Weeks Student Workload Hours Activity Hours Weeks Student Workload Hours
Lecture Hours 3 15 45 Home Study 3 12 36
Lab tutorials 2 15 30 In-term Exam Study 10 1 10
Course project 2 7 14 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: 21/02/2020
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.