Course content

This course provides a basic introduction to key features of communication systems, including addressing, routing, flow control, error handling, reliability, and synchronization. Examples are given of how these functions are used in today's communication systems, and more specifically how they are used in various network technologies. Key architectures and protocols will be reviewed.

Learning outcome

After taking IN4230 you'll:

  • understand the basic functions on which modern communication systems are based
  • know how packages are found on the Internet, and how saturation is prevented
  • know how wireless communication works
  • be able develop programs that communicate effectively in a network
  • have the necessary foundation to be able to work within this field

Admission to the course

Students admitted at UiO must apply for courses in Studentweb. Students enrolled in other Master's Degree Programmes can, on application, be admitted to the course if this is cleared by their own study programme.

Nordic citizens and applicants residing in the Nordic countries may apply to take this course as a single course student.

The course builds upon what's taught in IN2140 – Introduction to operating systems and data communication and IN2010 – Algorithms and Data Structures

Overlapping courses

Teaching

2 hours of lectures and 2 hours common exercise solving per week. Additionally there will be an oracle available for questions in a terminal room at posted times.

Successful delivery of mandatory assignment is required for admission to the exam. Read more about requirements for submission of assignments, group work and legal cooperation under guidelines for mandatory assignments.

It's recommended to attend the first lecture as important information will be given.

Examination

Two partial exams counting 20% each, and a final exam counts 60% of the grade. The final exam is a 4 hours written digital exam?or oral, depending on the number of registered students.?A failing grade on one exam still provide the opportunity to sit for the remaining exams. Exams cannot be taken in different semesters. Mandatory assignments must be approved prior to the exam.

It will also be counted as one of?your three?attempts to sit the exam for this course, if you sit the exam for one of the following courses: IN4230 – Computer Networks, INF3190 – Data communications (continued)/INF4190, INF240, IN270 and IN-KOM-EVU

Language of examination

You may write your examination paper in Norwegian, Swedish, Danish or English.

Grading scale

Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about?the grading system.

More about examinations at UiO

You will find further guides and resources at the web page on examinations at UiO.

Last updated from FS (Common Student System) Nov. 5, 2024 3:16:47 PM

Facts about this course

Level
Master
Credits
10
Teaching
Autumn
Examination
Autumn
Teaching language
Norwegian