Programplaner og emneplaner - Student
DATA2410 Networking and cloud computing Course description
- Course name in Norwegian
- Datanettverk og skytjenester
- Study programme
-
Bachelor in Applied Computer TechnologyBachelor's Degree Programme in Software EngineeringBachelor's Degree Programme in Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2024/2025
- Curriculum
-
SPRING 2025
- Schedule
- Programme description
- Course history
-
Introduction
The course deals with the analysis, design, implementation and application of commonly used algorithms and data structures in ordinary and advanced data processing.
Recommended preliminary courses
Alle hjelpemidler er tillatt.
Required preliminary courses
No requirements over and above the admission requirements.
Learning outcomes
After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and competence:
Knowledge
The student is capable of:
- explaining the structure and purpose of data structures such as tables, lists, stacks, different types of queues, heaps, hash tables, different types of trees, graphs and files
- explaining the function and efficiency of different variants of algorithms for counting, entering, searching for, deleting, traversing, sorting, optimising and compressing data
Skills
The student is capable of:
- analysing, designing, and implementing data structures, and evaluate which data structures are suited for specific tasks
- analysing, designing, implementing and using the algorithms required to solve specific tasks
- using both self-developed and standardised algorithms and data structures to solve complex and complicated problems
General competence
The student is capable of:
- participating in discussions and providing advice on what data structures and algorithms are most expedient in different situations
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:
- Two compulsory individual assignments
Guidance for the assignments will be provided in the labs.
Assessment
The exam consist of two parts
- an individual assignment/ practical exam (40% of the final grade) of up to 15 pages
- a final 4-hour written exam (60% of the final grade)
Both exams must be passed in order to pass the course.
Exam results can be appealed.
In the event of resit and rescheduled exams, another exam form may also be used or a new assignment given with a new deadline. If oral exams are used, the result cannot be appealed.
Permitted exam materials and equipment
None
Grading scale
Examiners
Course contact person
Eksamen består av en individuell skriftlig hjemmeoppgave på sju dager, i form av en fagartikkel, etter selvvalgt tema innen emnet på 5000 ord +/- ti prosent. I fagartikkelen skal kandidaten ta i bruk kunnskapsstoff fra pensum og knytte fagstoffet til profesjonsutøvelsen.
Dersom det skriftlige arbeidet vurderes til ikke bestått karakter, kan studenten en gang levere en omarbeidet versjon. Ved ytterligere eksamensforsøk må studenten levere en ny fagartikkel.