NWI-IBC021
Networks and Distributed Systems
Course infoSchedule
Course moduleNWI-IBC021
Credits (ECTS)6
CategoryBA (Bachelor)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; Informatica en Informatiekunde;
Lecturer(s)
Lecturer
P.N. Meessen
Other course modules lecturer
Examiner
dr. V. Moonsamy
Other course modules lecturer
Lecturer
dr. V. Moonsamy
Other course modules lecturer
Coordinator
dr. V. Moonsamy
Other course modules lecturer
Contactperson for the course
dr. V. Moonsamy
Other course modules lecturer
Academic year2018
Period
KW3-KW4  (28/01/2019 to 01/09/2019)
Starting block
KW3
Course mode
full-time
Remarks-
Registration using OSIRISYes
Course open to students from other facultiesYes
Pre-registrationNo
Waiting listNo
Placement procedure-
Aims
By the end of the course you will be able to:
  • Design, implement and document networking applications
  • Solve special cases (sometimes toy examples) of networking problems on paper
  • Analyse networking problems
  • Identify and apply the most relevant principles in networking
  • Compare the functions of networking layers
  • Recall the most important Internet protocols
Content
Computer Networking is an introductory course to get acquainted with the most relevant techniques that enable networks and the Internet to function efficiently and in a scalable way. During this course you learn all fundamental notions and algorithms in the context of computer networking, and you will be able to use them in theory and in practice.
Additional comments
This course will be taught in English.

Topics
• Overview of networking and the Internet
• Application layer
• Transport layer
• Network layer
• Link layer
• Wireless communication
• Possibly some further interesting topics

General considerations:

• Networking principles
• Implementation
• Protocols
• Networking problems
• Internet

Test information
Assessment is done by a written exam and two compulsory practical assignments. The final grade consists of 60% exam and 40% practical assignments. Next to this, there are mandatory homework assignments

Prerequisites
Recommended:
• Algoritmen en datastructuren
• Imperatief programmeren
• Object Oriëntatie

Required materials
Book
J.F. Kurose & K. W. Ross. Computer Networking: a top-down approach (7th edition), Pearson.

Instructional modes
Lecture

Tutorial

Zelfstudie

Tests
Exam
Test weight4
Test typeExam
OpportunitiesBlock KW4, Block KW4

Project
Test weight1
Test typeProject
OpportunitiesBlock KW4

Assignments
Test weight0
Test typeAssignment
OpportunitiesBlock KW4