EPN

DATA2410 Networking and cloud computing Course description

Course name in Norwegian
Datanettverk og skytjenester
Study programme
Bachelorstudium i ingeniørfag - data / Bachelorstudium i informasjonsteknologi / Bachelorstudium i anvendt datateknologi
Weight
10.0 ECTS
Year of study
2022/2023
Curriculum
SPRING 2023
Schedule
Course history

Introduction

In this course, students will acquire knowledge of TCP / IP and various network protocols used on the Internet and acquire insight into the modern cloud computing technology. They will understand what are the components that make up a computer network and how the Internet works. Through practical lab exercises, students will gain knowledge of network data packet structure and virtual infrastructure in the cloud.

Recommended preliminary courses

The course builds on DATA1500 Databases and DATA1600 Program Development, or similar courses.

Required preliminary courses

None for the admission. 

Learning outcomes

After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence.

Knowledge The student:

  • is familiar with the main functions of each layer in the TCP / IP model
  • can explain how the most important network protocols work
  • is familiar with the operational and infrastructure-related possibilities that virtualization and cloud-based solutions provide

 

Skills The student is capable of:

  • configuring computer networks
  • using network tools to study network traffic
  • programming sockets
  • using automation tools to roll out applications and their underlying infrastructure
  • using cloud-based services as a development platform
  • using monitoring systems to monitor the performance and stability of applications and operating environments

 

General competence:

The student is capable of:

  • understanding and communicating issues relating to networks and computer systems.
  • understanding and communicating the importance and necessity of using good cloud computing methods and technologies

Teaching and learning methods

Lectures and lab exercises. The exercises will be based on individual and group work, supervised by the lecturer or a student assistant.

Course requirements

The following coursework is compulsory and must be approved before the student can sit the exam:

  • Compulsory lab exercises in a group
  • Compulsory individual assignments

Students must pass 2 out of 4 mini-assignments in groups through the semester. These mini-assignments are completed in groups of 3-5 students. The labs will provide guidance for the minis-assignments.

In addition, there are two individual assignments.

Assessment

Portfolio assessment with the following portfolio requirements:

  • one group project (3-4 students, about 20 pages report)
  • an individual report based on the work in the individual assignments (up to 20 pages)

The portfolio is given a comprehensive assessment with one grade. All parts of the portfolio must be considered passed in order for the student to pass the course.

Exam results can be appealed. In the event of failure, a new folder must be submitted at the next ordinary exam.

Permitted exam materials and equipment

All.

Grading scale

Grade scale A-F.

Examiners

One examiner. External examiners can be used for grading.