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 ...
This course is a continuation of IN1000 – Introduction to Object-oriented Programming and goes deeper into object-oriented programming; the working language is java, and it´ll be given an introduction ...
The course gives a comprehensive overview over modern Natural Language Processing (NLP) with main emphasis on probabilistic and machine learning techniques. Methodology for experiments based on ...
Nanoscience is referred to as a research area devoted to studies of various phenomena in small-size devices. It is a cross-disciplinary field including physics, chemistry, and to some extent biology.
The course introduces basic programming in the Python programming language. The programming themes are illustrated in a series of mathematical examples. The mathematical themes are synchronized with ...
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 ...
In this course, you will engage in more depth with issues in the philosophy of mind as well as with philosophical questions at the foundations of scientific psychology, cognitive science, and the ...
This course gives an introduction to numerical methods for solving problems in physics and chemistry, i.e. methods for solving ordinary and partial differential equations, matrix operations and ...
The catalogue of international and regional human rights norms and their use in public discourse has expanded considerably since the adoption in 1948 of the Universal Declaration of Human Rights.
Computer vision is the study of how a machine, such as an unmanned system, can interpret and understand its surrounding environment using visual data such as images and video. This course will give an ...
This course provides an introduction to anthropological perspectives on Japan. Through reading and discussing recent ethnographic works, we will explore key themes for understanding contemporary Japan ...