Programplaner og emneplaner - Student
MBIB4140 Metadata and Interoperability Course description
- Course name in Norwegian
- Metadata og interoperabilitet
- Study programme
-
Library and Information Science, CoursesMaster Programme in archival, library and information sciencesMaster Programme in archival, library and information sciences – Part-time
- Weight
- 15.0 ECTS
- Year of study
- 2020/2021
- Curriculum
-
SPRING 2021
FALL 2020
- Schedule
- Programme description
- Course history
-
Recommended preliminary courses
Knowledge
On successful completion of this course the student has:
- Basic understaning of the operantion and capabilities of computers
- Basic knowledge about the software creation process, programming languages, and how to use them to develop program.
- Fundamental understanding of good programming practices such as clean coding, pair programming and version control 2
Skills
On successful completion of this course the student has the ability to:
- Read code in python and understand its basic function
- Develop simple procedural software.
- Use the most basic operations in version control • Write code using pair programming methodology
General competences
On successful completion of this course the student can apply:
- Simple code to solve simple problems
- The knowledge acquired to support further self-learning
Required preliminary courses
None.
Learning outcomes
Knowledge
The student has
- specialised insight into key technical web standards
- specialised knowledge about API design and exploration
- extensive knowledge about fundamental and general principles of interoperability
- extensive knowledge about different ways of securing interoperability between metadata formats
- specialised knowledge about data processing and reuse
Skills
The student
- is capable of working practically with data exchange and metadata conversion
- is capable of employing ontologies
- has expertise in ordering technological solutions in order to develop information based services for the future that support interoperability
- is capable of participating in and holding responsibility for working with interoperability between different information systems
- is capable of working practically with data sources and APIs with basic scripting skills
Content
Answer correctly the Quiz in each module and deliver the project in each module. On the fulfillment of all modules the student qualifies for taking the exam.
Teaching and learning methods
The course is organised as a weekly series of seminars. The students can attend the lectures on campus or follow them remotely online
Course requirements
Students must submit two course assignment. These consist of two practical group assignments on specified topics. If an assignment is not approved, a student is given one opportunity to submit a new version. Course assignments must be approved by the subject teacher within the given timeframe before the student can submit the final exam.
Assessment
The form of assessment is a semester paper. The semester paper can be written individually, in which case its scope shall be approx. 15 pages (35,000 characters including spaces), or it can be written in groups of two or three students, in which case it shall have a scope of approx. 20 pages (46,000 characters including spaces). Font and font size: Arial / Calibri 12pkt. Line spacing: 1.5.
If the semester paper is done as a group, everyone in the group must sit for a new / postponed exam if not passed.Candidates who do not receive a passing grade on the semester paper can resubmit the paper once.
Permitted exam materials and equipment
All written aids are allowed as long as the source reference rules are followed.
Grading scale
A micro course offered at Makerspace for students of all areas interested in developing fundamental practical understanding of programming.
Examiners
No requirement.
Admission requirements
Online Videos, Live lectures, group discussions, and demonstrations using pre-developed code. The course will run in asynchronous way modules. Each module has an associated lecture, a quiz, and a small project.