Programplaner og emneplaner - Student
ITPE3900 Bachelor Thesis Course description
- Course name in Norwegian
- Bacheloroppgave
- Study programme
-
Bachelor's Degree Programme in Information Technology
- Weight
- 20.0 ECTS
- Year of study
- 2018/2019
- Programme description
- Course history
-
Introduction
Teaching methods used in the course are lectures, plenary discussions, group work and own reflection. Students will also work on specific theoretical and methodological issues related to their own experiences and will be given an opportunity to discuss them.
Required preliminary courses
The following must have been approved in order for the student to take the exam:
1. One written coursework requirement in the form of a memo of up to one page long. In the memo, the student chooses a topic and research question for their in-depth assignment in the field of child welfare work, or social work and ethnic minorities, and gives grounds for their choice. The coursework must be completed and approved by the given deadline. If the coursework requirement is not approved, the student will be given the opportunity to submit an improved version once by a given deadline.
Compulsory coursework must be completed and approved by the given deadline in order for the student to take the exam.
Learning outcomes
An individual written in-depth paper. The students will work on the assignment throughout the course. The answer paper should be 8-10 pages long. Font and font size: Calibri 12 point. Line spacing: 1.5. The approved citation style APA for assignments must be complied with.
A selection of self-chosen readings, which comprises of 400 pages must be attached in the assignment.
Students who were absent for a valid reason or who fail the exam may take a resit/rescheduled exam in the same format as the ordinary exam. If the student fails the exam, they will be given one opportunity to submit an improved version of the assignment for assessment.
Teaching and learning methods
Grade scale A-F.
Course requirements
All exam papers are assessed by one internal and one external examiner.
Assessment
Marianne Rugkåsa.
Permitted exam materials and equipment
Ingen ut over opptakskrav.
Grading scale
Ingen ut over opptakskrav.
Examiners
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
- 1 presentasjon av et gitt tema
Overlapping courses
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i kunnskap, ferdigheter og generell kompetanse.
Kunnskap
Studenten kan:
- forklare oppbyggingen og hensikten med datastrukturer som tabeller, lister, stakker, køer av ulike typer, heaper, hashtabeller, trær av ulike typer, grafer og filer
- gjøre rede for virkemåten og effektiviteten til ulike varianter av algoritmer for opptelling, innlegging, søking, sletting, traversering, sortering, optimalisering og komprimering
Ferdigheter
Studenten kan:
- designe, implementere og anvende datastrukturer for ulike behov
- analysere, designe, implementere og anvende de algoritmene som trengs for å løse konkrete oppgaver
- bruke både egenutviklede og standardiserte algoritmer og datastrukturer til å løse sammensatte og kompliserte problemer
Generell kompetanse
Studenten kan:
- delta i diskusjoner og gi råd om hvilke datastrukturer og algoritmer det er mest hensiktsmessig å bruke i ulike situasjoner
- formidle viktigheten og nødvendigheten av å bruke gode strukturer og effektive algoritmer i programmeringsprosjekter