This course gives a basic introduction to machine learning (ML) and artificial intelligence (AI). Through an algorithmic approach, the students are given a practical understanding of the methods being ...
Ethical hacking covers vulnerability and penetration testing, which are essential elements in modern cybersecurity. Ethical hacking consists of testing the security of IT systems by trying to find and ...
The course is a continuation of the course IN1900, and provides an introduction to more advanced concepts in programming and software development. The central goal of the subject is to introduce new ...
The course examines the fundamental dynamics at work in all geophysical systems, from the mantle to the atmosphere. These include time-dependent processes, advection and diffusion. Each process is ...
This course gives a thorough introduction to operating systems and covers topics like interrupt management, threads and processes, process coordination and synchronization, management of physical and ...
This course focuses on human-environment relationships and their implications for nature and society. The issue of climate change will be a focal point for examining the drivers and consequences of ...
The course presents the international legal framework for women`s human rights with emphasis on basic principles such as equality and non-discrimination, freedom, integrity and dignity embedded in the ...
The core of the subject is a major programming task to be solved in small groups.Through the assignment, you will get practical training in programming and gain experience with how object-oriented ...
The course presents the fundamental geophysical methods used to investigate the Earth’s inner structure, from a global to local scale. Core methods covered include seismology, seismic, analysis of the ...
The techniques presented have for several years been used in design of real time systems and other distributed systems. We concentrate on systems of interacting actors and model such systems in UML.
This course provides an introduction to key concepts and methods in bioinformatics. Emphasis will be put on review of efficient algorithms, data structures, and techniques used in current applications ...
Peace and Conflict studies traditionally tend to focus on the causes and dynamics of conflict. This is the only legal course in the world which seeks to explore the normative framework and substantive ...