Title:

Computer Communications and Networks

Code:IPK
Ac.Year:2003/2004
Term:Summer
Study plans:
ProgramBranchYearDuty
IT-BC-3BIT2ndCompulsory
Language:Czech, English
Private info:http://www.fit.vutbr.cz/study/courses/IPK/private/
Credits:5
Completion:examination (written)
Type of
instruction:
Hour/semLecturesSem. ExercisesLab. exercisesComp. exercisesOther
Hours:3900013
 ExaminationTestsExercisesLaboratoriesOther
Points:7000030
Guarantee:Švéda Miroslav, prof. Ing., CSc., DIFS
Lecturer:Ráb Jaroslav, Ing., DIFS
Instructor:Matoušek Petr, Ing., Ph.D., DIFS
Ráb Jaroslav, Ing., DIFS
Ščuglík František, Ing., Ph.D., DIFS
Faculty:Faculty of Information Technology BUT
Department:Department of Information Systems FIT BUT
Follow-ups:
Network Applications and Network Administration (ISA), DIFS
 
Learning objectives:
The aim is to understand basic concepts and principles of computer communications and computer networks; to be aware of communication functions and their implementations in common computer networks.
Description:
Internet concept and model of Internet. Model ISO/OSI. TCP, UDP, IP protocols. Addressing in computer networks (local and Internet). Routing in Internet. Multicasting in Internet. Switching and switches. Principles of reliable data transfer. Network interconnections. Multiple access. Error control. Communication services and protocols. Wireless and mobile networks and protocols.
Learning outcomes and competences:
Understanding basic concepts and principles of computer communications and computer networks; being aware of communication functions and their implementations in common computer networks.
Syllabus of lectures:
  1. Introduction into computer networks.
  2. Communication model of Internet. ISO/OSI model. Communication services and protocols.
  3. Application layer and protocols.
  4. Transport layer. UDP protocol.
  5. TCP protocol.
  6. Network layer. IP protocol. Addressing and routing.
  7. Routing protocols.
  8. Multicast in INternet.
  9. Link layer and link protocols.
  10. Switching and switches.
  11. ATM. Frame Relay.
  12. High-speed networks. Wireless and mobile networks and protocols.
  13. Network management.
Syllabus - others, projects and individual work of students:
  1. Individual study, written presentation and implementation of a selected protocol specification (RFC, ...)
Fundamental literature:
  1. Kurose J.F., Ross K.W.: Computer Networking, A Top-Down Approach Featuring the Internet. Addison-Wesley, 2003.
Study literature:
  1. Halsall F.: Data Communications, Computer Networks and Open Systems. Addison-Wesley, 1996.
  2. Puzmanova, R.: Routing and Switching, Time of Convergence?. Addison-Wesley, 2003.
Controlled instruction:
Completing a project.
Progress assessment:
Completing a project in due date.