Back to all courses

Introduction to Internet

Individual course

Max amount of FITech students: 30

Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course.

The course introduces the basic basic concepts, key terminology and design principles, functionality and challenges of the Internet and its architecture. The students are taken through the Internet protocol stack from the data link layer, through network and transport layers up to the application layer. It also introduces the basics of the Internet security and multimedia applications.

Course contents

  • Introduction and motivation
  • Architecture and design principles
  • Data link layer (basics, wired/wireless networks)
  • Network layer (IPv4, IPv6, routing)
  • Transport layer (TCP, UDP)
  • Internet applications
  • Network security
  • Multimedia & QoS
  • Challenges & Future trends

Learning outcomes

Upon completion of this course, students know and understand the basic concepts, know the key terminology and can write clearly with justifications about the following key areas of the course, which are

  • the design principles of the Internet, its architecture, functionality and challenges.
  • the role of the data link layer and the most important access network technologies.
  • the structure and the most important protocols of the TCP/IP protocol stack.
  • the most important internet applications and their protocols.
  • the basic principles of internet security and multimedia applications.

Additionally, students who have attained grades 2 or 3 have demonstrated satisfactory capability to perform practical software implementation work and/or solving Internet-related problems relevant to most centric course key areas. Students who have attained grades 4 or 5 have demonstrated solid capability to perform practical software implementation work and analytical skills for solving technical and research problems relevant to the course key areas.

Completion methods

Course consists of lectures, exercises, lab exercises and programming work. Lecture materials, recordings , exercises and lab work materials in Moodle. Course work deadline is 8.5.2023.

Passing the course requires mastery of the essential core content of the course. Continuous assessment and exams are provided for students to show that they have attained this level. Higher grades are attained by participating in and completing, either alone or in groups, to non-mandatory exercises and exams on advanced course topics. More detailed information on assessment is published yearly in the lecture material and in the course web page in Moodle.

More information in the University of Oulu study guide.

You can get a digital badge after completing this course.

Responsible teacher

University of Oulu
Erkki Harjula

Further information about the course and studying

University of Oulu
Johanna Vartiainen

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Start here
Start here
Category:
ICT Studies,
Technical studies
Topics:
5G technology,
Cloud and networks services,
Internet technology
Course code:
521150A
Study credits:
5 ECTS
Price:
0 €
Course level:
Teaching period:
13.3.–8.5.2023
Application start date:
07.11.2022
Application deadline:
5.3.2023
Host university:
University of Oulu
Who can apply:
Adult learner,
Degree student
Teaching method:
Online
Teaching language:
English
General prerequisites:
Essential computer skills, basic programming skills
Course suitable for:
Bachelor and Master level students
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.