JUS5080 – Programming for lawyers

Schedule, syllabus and examination date

Course content

This course is an introduction to programming for lawyers. It gives a basic understanding of programming as creative problem-solving. The students will learn fundamental programming skills and uses of programming in a legal context. The course introduces the Python programming language and how to work programmatically with legal texts such as court decisions. The course does not require any previous knowledge of programming or math.

Some programming courses are intended for natural science and technology audiences and require some math knowledge. This course is instead focused on text and uses little math, mainly basic arithmetic such as addition and multiplication.

The course will focus on real life tasks relevant to practice in the legal field. For example, the students will be working with text and data from the European Court of Human Rights OpenData Project.

For students enrolled in Rettsvitenskap (jus) (master – 5 ?r): Have you considered a specialization as part of your degree? The course is part of the profile Jus og teknologi.

Students enrolled in the?Masterprogrammet i rettsvitenskap?must pass one English subject as part of their degree, this course will not meet these obligations.

Learning outcome

See learning outcome JUS5080

Admission to the course

You may register for this course if you have admission to one of the following study programmes at UIO; Rettsvitenskap, Information and Communication Technology Law (ICTL) and Forvaltningsinformatikk.

All students are required to meet the formal prerequisites.?

There are limited places in this course, maximum 35 students. A letter of motivation is requested to apply for this course.

When your admission is in order you must register for courses in StudentWeb.?

Formal prerequisite knowledge

Students must fill one of these requirements:

  • Passed 1st - 3rd year of the 5-years degree Master of Laws (Master i rettsvitenskap at UiO) (or exams that qualify for exemption for these) or
  • Hold a 5-years Master’s degree in Laws (Master i rettsvitenskap at UiO) or equivalent.

Overlapping courses

Teaching

Language of teaching for this course is English. Communication during lectures/seminars will be in English and Norwegian, and students may use learning resources in both Norwegian and English.

Programming is a practical skill that takes practice to develop. Therefore, this course will consist of group sessions as well as lectures. In the group sessions you can ask questions, get help with your assignments or just work on your assignments.

Attendance is voluntary for both the lectures and the group sessions.

Examination

Students are graded on the basis of;

  • Portfolio Assessment (40%). The portfolio will consist of 3-5 practical programming assignments. Some of the assignments may also require a short written report.The final submission of the portfolio is digital in Inspera??Read about how to submit your answer.

  • 3 hour written school exam (60%). The candidates will take the exam on a PC and the submission is digital in Inspera Read about School exams in Inspera.

You must familiarize yourself with the rules that apply to exam support materials, and?the use of sources and citations. If you violate these rules, you may be suspected of cheating or attempted cheating. You can read about what the university considers cheating, and the consequences of cheating here.

Previous exam papers and marking criteria

Examination support material

No examination support material is allowed during the school exam.

Language of examination

The examination texts are given in English but you may submit your response in Norwegian or English.

Grading scale

Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.

This guide is used by examiners for grading elective courses at the Faculty of law.

Resit an examination

More about examinations at UiO

You will find further guides and resources at the web page on examinations at UiO.

Last updated from FS (Common Student System) June 1, 2024 4:34:11 PM

Facts about this course

Level
Master
Credits
10
Teaching
Spring and autumn
Examination
Autumn
Teaching language
English