Course - Networks: administration, programming and security - IIKG1003
IIKG1003 - Networks: administration, programming and security
About
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 4 hours | D |
Course content
Introduction to layered communication, standardization in computer networks, implementation of distributed applications and secure communication. Topics included in the subject (examples of potential technologies/protocols given in brackets):
- The physical layer and the data link layer (Ethernet)
- The network layer (IP, ICMP)
- Network addressing (IP addressing)
- The transport layer (TCP and UDP)
- The application layer (HTTP, SMTP, DNS)
- C programming
- Linux
- Client/server programming with sockets
- Encryption of network connections
Learning outcome
Knowledge:
- K1: The candidate is familiar with key reference models and relevant protocols, and understands their role in modern computer networks.
- K2: The candidate is familiar with important network services supporting modern computer networks.
- K3: The candidate can explain fundamental methods for developing programs that communicate across a network.
Skills:
- F1: The candidate can manage, maintain and troubleshoot small computer networks.
- F2: The candidate can develop programs that establish a secure connection both internally in a computer as well as across a network.
- F3: The candidate can use command line tools to establish and troubleshoot network connections.
General competence:
- G1: The candidate is able to read and understand new material that deals with computer networks and data communication.
- G2: The candidate is able to work with computer network oriented issues both individually and in collaboration with others.
Learning methods and activities
- Lectures
- Group work
- Laboratory work in the network lab in Gjøvik
- Coursework requirements: Mandatory assignments must be approved before the candidate will be permitted to attend the final exam.
Compulsory assignments
- Mandatory assignments
Further on evaluation
- Re-sit examination in August.
- Mandatory assignments must be approved before the candidate will be permitted to attend the final exam.
- If the number of candidates for re-sit is small, the exam may be arranged as an oral exam.
Specific conditions
Admission to a programme of study is required:
Computer Science - Engineering (BIDATA)
Programming (BPROG)
Recommended previous knowledge
None, but the course is specifically designed for students who have completed the first semester of the BIDATA studies (or equivalent).
Required previous knowledge
Admission to the computer science bachelor program BIDATA (Bachelor i ingeniørfag, data).
Course materials
- Cisco NetAcademy teaching materials
- Handouts/articles/slides from the lectures
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
DCSG1006 | 3.7 | AUTUMN 2023 | |
DCST1006 | 3.7 | AUTUMN 2023 |
No
Version: 1
Credits:
7.5 SP
Study level: Foundation courses, level I
Term no.: 1
Teaching semester: SPRING 2025
Language of instruction: Norwegian
Location: Gjøvik
- Computer Science
Department with academic responsibility
Department of Information Security and Communication Technology
Examination
Examination arrangement: School exam
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Spring ORD School exam 100/100 D INSPERA
-
Room Building Number of candidates - Summer UTS School exam 100/100 D INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"