Hvem kan blive gæstestuderende

Du kan blive gæstestuderende på IT-Universitetet, hvis du er indskrevet på en professions-bacheloruddannelse, en bacheloruddannelse eller på en kandidatuddannelse på et dansk universitet. Din faglige baggrund kan spænde over alt fra psykologi over humaniora til statskundskab og datalogi. 

Der er et begrænset antal pladser, og de fordeles efter først-til-mølle princippet, når der foreligger en gyldig ansøgning. Hvis du er indskrevet på en fuldtidsuddannelse på et udenlandsk universitet (gælder også universiteter inden for EU/EØS), kan du søge enten som et udvekslingsophold eller søge om optagelse på et enkeltfag, som du selv betaler for.

Ansøgning

  • Ansøg fra 15. maj (efterårssemesteret)
  • Ansøg fra 15. november (forårssemesteret) 

Ansøgningsfrist 

  • Ansøgningsfrist 20. januar (forårssemestret)
  • Ansøgningsfrist 20. august (efterårssemestret)

Vi anbefaler, at du søger hurtigst muligt, da der er et begrænset antal pladser, som fordeles efter først-til-mølle-princippet. Ønsker du optagelse på et kursus efter ansøgningsfristen, skal du kontakte SAP@itu.dk.



Ansøg hurtigst muligt efter ansøgningsportalen åbner. Der er et begrænset antal pladser, som fordeles efter først-til-mølle-princippet, når der foreligger en komplet ansøgning. En komplet ansøgning består af dokumentation for adgangskravene samt en forhåndsgodkendelse. Ansøg senest en uge før kursusstart. Der er semesterstart hhv. i uge 5 (forårssemesteret) og i uge 35 (efterårssemesteret).


Søg ind som gæstestuderende


Har du brug for hjælp?

Du er meget velkommen til at kontakte Studie- og Karrierevejledningen for hjælp og yderligere information.

Forudsætninger for at blive gæstestuderende

Forudsætning for gæstefag på bachelorniveau

For at ansøge som gæstestuderende skal du have en gymnasial uddannelse. Alt efter hvilken uddannelse faget bliver udbudt under, kan adgangskravene varierere.

  • Fælles for alle fag er krav om engelsk på minimum B-niveau med 6,0 i karaktergennemsnit

Derudover er der følgende linjespecifikke krav: 

  • Dansk på A-niveau (ingen karakterkrav, dog bestået) gælder fag udbudt under Global Business Informatics, Softwareudvikling og Digital Design og Interaktive Teknologier
  • Matematik på A-niveau med 6,0 i karaktergennemsnit gælder fag udbudt under Softwareudvikling eller Data Science
  • Matematik på B-niveau med 6,0 i karaktergennemsnit gælder fag udbudt under Digital Design og Interaktive Teknologier eller Global business Informatics

Udover at imødekomme de specifikke adgangskrav skal du desuden have en forhåndsgodkendelse fra dit eget studienævn til at meritoverføre kurserne til din bacheloruddannelse. Henvend dig i god tid til dit studienævn, da der kan være lang ekspeditionstid.
Der kan desuden være specifikke forudsætninger for optagelse på nogle kurser. Det vil fremgå af kursusbeskrivelsen i kursusoversigten. Kursusudbuddet for forårssemesteret offentliggøres omkring 1. november og kursusudbuddet for efterårssemesteret offentliggøres omkring 1. maj.



Forudsætninger for gæstefag på kandidatniveau

En forudsætning for at søge optagelse er en bestået bacheloruddannelse eller en uddannelse på tilsvarende niveau samt en forhåndsgodkendelse fra dit eget studienævn til at meritoverføre kurserne til din kandidatuddannelse. Henvend dig i god tid til dit studienævn, da der kan være lang ekspeditionstid.

Bemærk! Der kan desuden være specifikke forudsætninger for optagelse på nogle kurser. Det vil fremgå af kursusbeskrivelsen i kursusoversigten.

 

 



Gæstefag på IT-Universitetet


KursusnavnNiveauTid og stedAnsøgSprog

The course is an introduction to discrete mathematics as a foundation to work within the fields of computer science, information technologies, and software development.

KandidatEfterår 201920192Infoen-

In this course, you will learn how to implement some widely-used algorithms as fast and scalable programs on modern hardware, and how to evaluate your implementation using appropriate test cases and performance experiments.

KandidatEfterår 201920192Infoen-

This course teaches how to explore technologies for their potential in regards to play.

KandidatEfterår 201920192Infoen-

The goal of the course is to teach the understanding, design, implementation and use of modern artificial intelligence (AI) and computational intelligence (CI) techniques for generating efficient intelligent behaviors in games and other simulation environments. Additional focus will be given to state-of-the-art AI algorithms for improving gameplay experience.

KandidatEfterår 201920192Infoen-

Students learn to analyse and critically engage with games and related theoretical topics.

KandidatEfterår 201920192Infoen-

This course teaches the design and development of video games from prototyping to effective teamwork across disciplinary boundaries. It also covers the most important technical and theoretical foundations of game development.

KandidatEfterår 201920192Infoen-

This course teaches fundamental techniques for using C++ efficiently to implement 2D and 3D games.

KandidatEfterår 201920192Infoen-

The course conveys the necessary tools for analyzing games and player cultures from a comprehensive variety of angles, ranging from classic play theories and semiotics to transmedia and gender studies. It engages with games and play from a historical perspective, establishing a common ground for communication about games and player cultures among students from different backgrounds.

KandidatEfterår 201920192Infoen-

The course is an introduction to the basic concepts of computing and programming using a general-purpose language such as Processing. It is intended for a general audience with no prior programming experience, and taught with an emphasis on user interaction and graphics.

KandidatEfterår 201920192Infoen-

This course addresses advanced programming techniques, with a special attention on functional programming and its applications. The course is a perfect balance of theory and practice, with focus on the Scala programming language.

KandidatEfterår 201920192Infoen-

This course is about that part of programming that focuses on parallelism and concurrency. The Java programming language is the language used for practically addressing such aspects.

KandidatEfterår 201920192Infoen-

This course is an advanced course on algorithms which builds on top of an introductory course on algorithms and data structures. The course focuses on advanced techniques for identifying and solving computationally hard problems and on how to adapt such techniques to real-world scenarios.

KandidatEfterår 201920192Infoen-

This is an introductory course on information security. The course focuses on introductory aspects of analysis, design and implementation of secure software.

KandidatEfterår 201920192Infoen-

Discrete Mathematics covers different topics in mathematics, which support many disciplines in software development. The goal of this course is to give the students the ability to apply formal reasoning. The first part of the course is dedicated to learning how to construct logical proofs, proofs on set theory and proofs by induction, while the second half of the course builds upon the first part to cover number-theoretical concepts, graphs, combinatorics, discrete probabilities, and models of computation. The student will obtain the fundamental skill of computational thinking and will be better equipped to tackle technical subjects throughout the curriculum. The course is an introduction to discrete mathematics as a foundation to work within the fields of computer science, information technologies, and software development. The course develops the necessary terminology and conceptual tools needed for later courses.

This includes:

  • formal reasoning, proofs, logic, set theory, sequences and sums
  • number theory, combinatorics and (discrete) probability theory
  • induction, recursion and counting
  • relations and functions
  • basic graph theory, language theory
  • theory and models of computation, such as finite state machines, regular expressions and grammars
The course aims at providing a basic understanding of the mathematical foundations of computer science.
BachelorEfterår 201920192Infoen-

The course gives an introduction to relational databases as well as an introduction to data analytics, both from a practical and theoretical point of view.

BachelorEfterår 201920192Infoen-

The Analysis, Design, and Software Architecture (BDSA) course is part of the Bachelor in Software Development (BSWU). In this course, the students will discover software engineering from a theoretical and practical perspective. Students will learn about the history of software engineering, software processes, and will be exposed to concepts, principles, techniques, tools, and technologies related to object-oriented analysis, design, and programming. The course comprises of two lecture blocks and two exercise blocks. Weekly exercises will be given to students to gain hands on practice of the concepts taught in class.

BachelorEfterår 201920192Infoen-

The course focuses on system programming concepts (I / O, network programming and concurrent programming), and their implementation in C. The course deals with how hardware, operating system and the compilation process of programs are related. During the course, students will design and implement a simple Linux kernel module in C.

BachelorEfterår 201920192Infoen-

Kursets formål er at give en dybere praktisk og teoretisk forståelse for implementation af programmeringssprog, herunder især maskinmodellen bag Java, C# og F#. Kursusemnerne omfatter leksikalsk analyse, grammatikker, syntaksanalyse, abstrakt syntaks, stakmaskiner, virtuelle maskiner, mellemkodesprog (inklusive JVM og .NET CLI), og continuations. Endvidere implementering af fortolkere, typeinferens, oversættere for en delmængde af C og for en delmængde af SML, garbage collectors, og kodegenerering for virtuelle maskiner og maskinkode (fx x86).

BachelorEfterår 201920192Infoda-

Contemporary organizations critically rely on enterprise systems to support their business processes. In this course, students learn to analyze work systems in organizations and to identify ways for improving them. Students acquire these skills by analyzing a real-world work system and by gaining hands-on experience suggesting requirements for a sociotechnical system that supports the work system.

BachelorEfterår 201920192Infoen-

The aim of the course is to introduce students to organisational theory, particularly organising and process perspectives which are important for understanding the role of IT in organisations.

BachelorEfterår 201920192Infoen-

The course is for students looking for an introduction to strategic management to be able to understand and navigate todays and tomorrows business world.

The student will be given a toolbox of academic frameworks and models to be able to analyze current business situations and propose strategic changes. Through case studies and group work the student will become familiar with the business language which will help to bridge the gap between business and technology.

BachelorEfterår 201920192Infoen-

The course will enable the students to analyze a supply chain and identify solutions where information technology can optimize the collaboration between actors in the supply chain network.

BachelorEfterår 201920192Infoen-

In this course, students will learn to analyse and reflect upon the role of IT and culture in global collaborations.

BachelorEfterår 201920192Infoen-

Students learn about the concept of computational thinking and get a hands-on introduction to programming using the Python programming language.

BachelorEfterår 201920192Infoen-

This course is for students looking to understand business and strategic management, and the kind of information needed in order to make good business decisions.

BachelorEfterår 201920192Infoen-

Kursets mest centrale resultat er at de studerende bliver udstyret med en grundig forståelse af kvalitative forskningstilgange og -metoder og evnen til at anvende kvalitative undersøgelsesmetoder til undersøgelser samt formidling af resultaterne.

BachelorEfterår 201920192Infoda-

This is a course in mathematics covering linear algebra and analysis (calculus) of functions of several variables. These are perhaps the two areas of mathematics that have found most uses in practical applications. In particular, the course equips the student with mathematical tools necessary for analysis of big data.

BachelorEfterår 201920192Infoen-

This course gives a fundamental introduction to machine learning (ML) with an emphasis on statistical aspects. In the course, we focus on both the theoretical foundation for ML as well as the application of ML methods.

BachelorEfterår 201920192Infoen-

The course is focused on forming the basis of a network scientist. The final objective is to have the students being able to fully appreciate the difficulties of the problem of finding communities in social networks. To achieve this objective, a complete knowledge of network science is required. Each concept necessary to understand communities in networks has to be fleshed out in previous lectures, and the concepts on which it depends have to be presented beforehand.

BachelorEfterår 201920192Infoen-

This course gives an introduction to the field of data mining. The course is relatively practically oriented, focusing on applicable algorithms. Practical exercises will involve both use of a freely available data mining package and individual implementation of algorithms.

KandidatEfterår 201920192Infoen-

This course is a practice-based course where the students will learn how to manage sustainability.

 The world is facing severe economic and ecological challenges in relation to climate change, rising population and not least a growing middleclass. The International Panel for Climate Change, IPCC, has given us 12 years to act and reduce CO2 emissions. In a Danish context this means that we should reduce our average per capital CO2 emission from 17 tons to 2-3 tons. This challenges politics, innovation, technology development and not least social behavior. Denmark has made a national goal to be CO2 neutral in 2050 (with no plan how to do it yet), and the City of Copenhagen has made a climate plan aiming to be CO2 neutral in 2025.

 In this course the students will be introduced to politics and technological development around sustainable transitions. The course will be planned around a number of specific real-life cases within e.g. smart city development, CO2 accounting, smart electricity, and waste management. The case owners will pose concrete challenges for the students to work on. The students will work in groups proposing conceptual solutions and discussing the chosen cases. The case owners will help the students get access to relevant data and stakeholders, just as they will be giving the students feedback during the process. The cases include challenges around managing sustainable development. The conceptual solutions may include strategy development, conceptual design solutions, organizing of partnerships, and guidelines for politics and citizens involvement. Besides working practically on the challenges, the students will have to discuss the case and their own solutions through literature from innovation studies, design theory, and social science and technology studies.

After the course the students will have hands-on experience and a basic understanding of work practices around sustainable development in the real world. They will be better qualified to  contribute to concrete solutions for city planning departments, environmental companies, and other relevant actors within sustainable development.

Furthermore, the cases at the course may also open possible access to further BA thesis work. 

BachelorEfterår 201920192Infoen-

To transform the sheer amount of complex data into timely discoveries that influence the society, data-intensive systems (including database system and machine learning platforms) must utilize the full processing power offered by modern servers.

In this course, you will learn how to design, implement, and evaluate new components of a production-grade open-source data-intensive system. You will learn the techniques for data management on modern hardware (multi-cores, microsecond-scale storage, and 100 GBE) and apply them with hands-on experience with the internals of an open-source system.

KandidatEfterår 201920192Infoen-

This course introduces students to the broad field of robotics predominately from a software perspective.

KandidatEfterår 201920192Infoen-

This is a hands-on course that teaches the basic principles of computer security. You will get in-depth experience with cyberattacks, and how to prevent them. The course projects enable you to personalize the course to match your unique background.

KandidatEfterår 201920192Infoen-
The main outcome of the course is that students are equipped with an understanding of the most important concepts, themes and positions in philosophy of science, and how they relate to digital design and interactive technologies. Furthermore, the students should learn to reflect critically about how digital design and technology relate to the world at large.
BachelorEfterår 201920192Infoen-

This course teaches the theoretical and practical foundations for distributed computing.

KandidatEfterår 201920192Infoen-

This course addresses the technical issues that emerge during the big data life cycle including collection, management, processing, and analytics. We discuss modern approaches to organizing and reasoning about large, fast growing and diverse datasets. We cover the principles of big data analysis, and illustrate a hands-on approach to big data modeling and management.

KandidatEfterår 201920192Infoen-

Students attending this course will be able to implement core algorithms of Computer Graphics.

KandidatEfterår 201920192Infoen

To transform the sheer amount of complex data into timely discoveries that influence the society, data-intensive systems (including database system and machine learning platforms) must utilize the full processing power offered by modern servers.

In this course, you will learn how to design, implement, and evaluate new components of a production-grade open-source data-intensive system. You will learn the techniques for data management on modern hardware (multi-cores, microsecond-scale storage, and 100 GBE) and apply them with hands-on experience with the internals of an open-source system.

Kandidat
Efterår 202020202Infoen-

The course covers fundamental techniques for developing data management and data analytics applications.

Kandidat
Efterår 202020202Infoen-

The course covers fundamental techniques for developing data management and data analytics applications.

Bachelor
Efterår 202020202Infoen-

This course addresses advanced programming techniques, with a special attention on functional programming and its applications. The course is a perfect balance of theory and practice, with focus on the Scala programming language.

Kandidat
Efterår 202020202Infoen-

This course introduces students to the broad field of robotics predominately from a software perspective.

Kandidat
Efterår 202020202Infoen-

Students learn to analyse and critically engage with games and related theoretical topics.

Kandidat
Efterår 202020202Infoen-

This course is an advanced course on algorithms which builds on top of an introductory course on algorithms and data structures. The course focuses on advanced techniques for identifying and solving computationally hard problems and on how to adapt such techniques to real-world scenarios.

Kandidat
Efterår 202020202Infoen-

The Analysis, Design, and Software Architecture (BDSA) course is part of the Bachelor in Software Development (BSWU). In this course, the students will discover software engineering from a theoretical and practical perspective. Students will learn about the history of software engineering, software processes, and will be exposed to concepts, principles, techniques, tools, and technologies related to object-oriented analysis, design, and programming. The course comprises of two lecture blocks and two exercise blocks. Weekly exercises will be given to students to gain hands on practice of the concepts taught in class.

Bachelor
Efterår 202020202Infoen-

In this course, you will learn how to implement some widely-used algorithms as fast and scalable programs on modern hardware, and how to evaluate your implementation using appropriate test cases and performance experiments.

Kandidat
Efterår 202020202Infoen-

This is a hands-on course that teaches the basic principles of computer security. You will get in-depth experience with cyberattacks, and how to prevent them. The course projects enable you to personalize the course to match your unique background.

Kandidat
Efterår 202020202Infoen-

This course addresses the technical issues that emerge during the big data life cycle including collection, management, processing, and analytics. We discuss modern approaches to organizing and reasoning about large, fast growing and diverse datasets. We cover the principles of big data analysis, and illustrate a hands-on approach to big data modeling and management.

Kandidat
Efterår 202020202Infoen-

The course is for students looking for an introduction to strategic management to be able to understand and navigate todays and tomorrows business world.

The student will be given a toolbox of academic frameworks and models to be able to analyze current business situations and propose strategic changes. Through case studies and group work the student will become familiar with the business language which will help to bridge the gap between business and technology.

Bachelor
Efterår 202020202Infoen-

This course gives an introduction to the field of data mining. The course is relatively practically oriented, focusing on applicable algorithms. Practical exercises will involve both use of a freely available data mining package and individual implementation of algorithms.

Kandidat
Efterår 202020202Infoen-

The course is an introduction to discrete mathematics as a foundation to work within the fields of computer science, information technologies, and software development.

Kandidat
Efterår 202020202Infoen-

Contemporary organizations critically rely on enterprise systems to support their business processes. In this course, students learn to analyze work systems in organizations and to identify ways for improving them. Students acquire these skills by analyzing a real-world work system and by gaining hands-on experience suggesting requirements for a sociotechnical system that supports the work system.

Bachelor
Efterår 202020202Infoen-

This course is for students looking to understand business and strategic management, and the kind of information needed in order to make good business decisions.

Bachelor
Efterår 202020202Infoen-

Discrete Mathematics covers different topics in mathematics, which support many disciplines in software development. The goal of this course is to give the students the ability to apply formal reasoning. The first part of the course is dedicated to learning how to construct logical proofs, proofs on set theory and proofs by induction, while the second half of the course builds upon the first part to cover number-theoretical concepts, graphs, combinatorics, discrete probabilities, and models of computation. The student will obtain the fundamental skill of computational thinking and will be better equipped to tackle technical subjects throughout the curriculum. The course is an introduction to discrete mathematics as a foundation to work within the fields of computer science, information technologies, and software development. The course develops the necessary terminology and conceptual tools needed for later courses.

This includes:

  • formal reasoning, proofs, logic, set theory, sequences and sums
  • number theory, combinatorics and (discrete) probability theory
  • induction, recursion and counting
  • relations and functions
  • basic graph theory, language theory
  • theory and models of computation, such as finite state machines, regular expressions and grammars
The course aims at providing a basic understanding of the mathematical foundations of computer science.
Bachelor
Efterår 202020202Infoen-

This course teaches fundamental techniques for using C++ efficiently to implement 2D and 3D games.

Kandidat
Efterår 202020202Infoen-

The course conveys the necessary tools for analyzing games and player cultures from a comprehensive variety of angles, ranging from classic play theories and semiotics to transmedia and gender studies. It engages with games and play from a historical perspective, establishing a common ground for communication about games and player cultures among students from different backgrounds.

Kandidat
Efterår 202020202Infoen-

Students attending this course will be able to implement core algorithms of Computer Graphics.

Kandidat
Efterår 202020202Infoen

Students learn about the concept of computational thinking and get a hands-on introduction to programming using the Python programming language.

Bachelor
Efterår 202020202Infoen-

The course will enable the students to analyze a supply chain and identify solutions where information technology can optimize the collaboration between actors in the supply chain network.

Bachelor
Efterår 202020202Infoen-

In this course, students will learn to analyse and reflect upon the role of IT and culture in global collaborations.

Bachelor
Efterår 202020202Infoen-

Kursets mest centrale resultat er at de studerende bliver udstyret med en grundig forståelse af kvalitative forskningstilgange og -metoder og evnen til at anvende kvalitative undersøgelsesmetoder til undersøgelser samt formidling af resultaterne.

Bachelor
Efterår 202020202Infoda-

This is a course in mathematics covering linear algebra and analysis (calculus) of functions of several variables. These are perhaps the two areas of mathematics that have found most uses in practical applications. In particular, the course equips the student with mathematical tools necessary for analysis of big data.

Bachelor
Efterår 202020202Infoen-

This course gives a fundamental introduction to machine learning (ML) with an emphasis on statistical aspects. In the course, we focus on both the theoretical foundation for ML as well as the application of ML methods.

Bachelor
Efterår 202020202Infoen-

This course teaches the design and development of video games from prototyping to effective teamwork across disciplinary boundaries. It also covers the most important technical and theoretical foundations of game development.

Kandidat
Efterår 202020202Infoen-

This course is a practice-based course where the students will learn how to manage sustainability.

 The world is facing severe economic and ecological challenges in relation to climate change, rising population and not least a growing middleclass. The International Panel for Climate Change, IPCC, has given us 12 years to act and reduce CO2 emissions. In a Danish context this means that we should reduce our average per capital CO2 emission from 17 tons to 2-3 tons. This challenges politics, innovation, technology development and not least social behavior. Denmark has made a national goal to be CO2 neutral in 2050 (with no plan how to do it yet), and the City of Copenhagen has made a climate plan aiming to be CO2 neutral in 2025.

 In this course the students will be introduced to politics and technological development around sustainable transitions. The course will be planned around a number of specific real-life cases within e.g. smart city development, CO2 accounting, smart electricity, and waste management. The case owners will pose concrete challenges for the students to work on. The students will work in groups proposing conceptual solutions and discussing the chosen cases. The case owners will help the students get access to relevant data and stakeholders, just as they will be giving the students feedback during the process. The cases include challenges around managing sustainable development. The conceptual solutions may include strategy development, conceptual design solutions, organizing of partnerships, and guidelines for politics and citizens involvement. Besides working practically on the challenges, the students will have to discuss the case and their own solutions through literature from innovation studies, design theory, and social science and technology studies.

After the course the students will have hands-on experience and a basic understanding of work practices around sustainable development in the real world. They will be better qualified to  contribute to concrete solutions for city planning departments, environmental companies, and other relevant actors within sustainable development.

Furthermore, the cases at the course may also open possible access to further BA thesis work. 

Bachelor
Efterår 202020202Infoen-

This course teaches the theoretical and practical foundations for distributed computing.

Kandidat
Efterår 202020202Infoen-

The goal of the course is to teach the understanding, design, implementation and use of modern artificial intelligence (AI) and computational intelligence (CI) techniques for generating efficient intelligent behaviors in games and other simulation environments. Additional focus will be given to state-of-the-art AI algorithms for improving gameplay experience.

Kandidat
Efterår 202020202Infoen-

The course is focused on forming the basis of a network scientist. The final objective is to have the students being able to fully appreciate the difficulties of the problem of finding communities in social networks. To achieve this objective, a complete knowledge of network science is required. Each concept necessary to understand communities in networks has to be fleshed out in previous lectures, and the concepts on which it depends have to be presented beforehand.

Bachelor
Efterår 202020202Infoen-

The course focuses on system programming concepts (I / O, network programming and concurrent programming), and their implementation in C. The course deals with how hardware, operating system and the compilation process of programs are related. During the course, students will design and implement a simple Linux kernel module in C.

Bachelor
Efterår 202020202Infoen-

The aim of the course is to introduce students to organisational theory, particularly organising and process perspectives which are important for understanding the role of IT in organisations.

Bachelor
Efterår 202020202Infoen-
The main outcome of the course is that students are equipped with an understanding of the most important concepts, themes and positions in philosophy of science, and how they relate to digital design and interactive technologies. Furthermore, the students should learn to reflect critically about how digital design and technology relate to the world at large.
Bachelor
Efterår 202020202Infoen-

This course teaches how to explore technologies for their potential in regards to play.

Kandidat
Efterår 202020202Infoen-

This course is about that part of programming that focuses on parallelism and concurrency. The Java programming language is the language used for practically addressing such aspects.

Kandidat
Efterår 202020202Infoen-

Kursets formål er at give en dybere praktisk og teoretisk forståelse for implementation af programmeringssprog, herunder især maskinmodellen bag Java, C# og F#. Kursusemnerne omfatter leksikalsk analyse, grammatikker, syntaksanalyse, abstrakt syntaks, stakmaskiner, virtuelle maskiner, mellemkodesprog (inklusive JVM og .NET CLI), og continuations. Endvidere implementering af fortolkere, typeinferens, oversættere for en delmængde af C og for en delmængde af SML, garbage collectors, og kodegenerering for virtuelle maskiner og maskinkode (fx x86).

Bachelor
Efterår 202020202Infoda-

The course is an introduction to the basic concepts of computing and programming using a general-purpose language such as Processing. It is intended for a general audience with no prior programming experience, and taught with an emphasis on user interaction and graphics.

Kandidat
Efterår 202020202Infoen-

This is an introductory course on information security. The course focuses on introductory aspects of analysis, design and implementation of secure software.

Kandidat
Efterår 202020202Infoen-
The main outcome of the course is that students are equipped with a basic understanding of sustainability perspectives on digital design. This includes critical analysis of sustainability issues in digital design, reflecting on the role of digital design in the transition towards ecologically sustainable futures, and the ability to engage in philosophical discussions around technological innovation and its relation to nature.
BachelorForår 202020201Ansøgda-
This course provides an introductory overview of the necessary analysis, activities, and challenges that need to be addressed in order to assess the business value of an idea and take it to market. 
BachelorForår 202020201Ansøgda-
This course provides the basic algorithmic tools indispensable for every software developer.
KandidatForår 202020201Ansøgen-

This course aims to make students proficient in the functional programming paradigm used by languages such as F#, Scala, SML, OCaml, or Haskell. All programs created in the course will be written in F#, developed by Microsoft and incorporated in Visual Studio and the .NET framework. We will relate the functional paradigm to its imperative and object-oriented counterparts, but focus on concepts predominantly found in functional programming languages such as higher-order functions, recursion and tail recursion, immutable data structures, and first-class functions.

BachelorForår 202020201Ansøgen-
The goal of this second year project is that the student take actively part in building working software according to the requirements of an industrial customer in teams of 7-9 students using the Scrum method. With the background of previous courses the students should plan, structure and execute the project, including integration of code made by others, analysis and optimisation of the program. The student should furthermore analyse and comment on another project and provide feedback.
BachelorForår 202020201Ansøgen-
The course introduces the students to probability theory and applied statistics. It will focus on understanding the theoretical foundations of statistics and on applying the theory using mathematical analysis and simulations in R.
BachelorForår 202020201Ansøgen
The goal of the course is to make students able to manage and use data sets, e.g. by learning about tools for data interpretation and visualization, and to reason about the use of data in larger contexts.
KandidatForår 202020201Ansøgen-
Dette kursus vil, på et avanceret niveau, lære de studerende at forstå og analysere brugeradfærd og praksisser på et individuelt, organisatorisk og socialt niveau. Det vil udvide og udbygge deres metodemæssige værktøjskasse og konceptuelle og teoretiske forståelse, ved at bygge videre på den viden, de studerende har erhvervet sig på Brugere i kontekst kurset. Dette sker ved at arbejde med både teori, analyse og digitale metoder.
KandidatForår 202020201Ansøgda-

In this course, you will learn how to evaluate the performance of a computer system.

The course combines a focus on low-level system components (hardware, operating system, etc.) with the analysis of complex data systems.

KandidatForår 202020201Ansøgen-
The course will enable the students to apply tools and methods for data visualizations and to critically reflect on data design as a socio-technical process.
KandidatForår 202020201Ansøgen-
This course gives an introduction to the field of data science with applications to game development. The course is relatively practically oriented, focusing on applicable algorithms. Practical exercises will involve both use of a freely available data mining packages and individual implementation of algorithms.
KandidatForår 202020201Ansøgen-
The course is focused on forming the basis of a data communicator. The students should recognize the various features of the human perception system, and operate around those limitations. We expect a student to be able to create effective visual encodings (charts), data-driven stories, dashboards and storyboards. The course will empower students with the underlying assumptions, guidelines and trappings of visualizing quantitative information. In doing so, the curriculum will put the field of data visualization in context; touching on its history from the first historic examples, right up until the propensity today of misleading people.
BachelorForår 202020201Ansøgen

In this course, students learn how to work in data-driven design and development processes and what changes data analysis brings to the design and maintenance of games.

KandidatForår 202020201Ansøgen-
This course examines the socio-political, ethical and legal contexts of data by investigating a range of recent data controversies. In this course students will learn to critically reflect upon the multiple ways data is articulated as a controversial legal and ethical object.
BachelorForår 202020201Ansøgen-
The course gives an introduction and overview of data engineering techniques.
BachelorForår 202020201Ansøgen-

Dette kursus introducerer til teorier og metoder om designdrevet innovation med særlig vægt på produkter, tjenester og systemer, der vedrører eller involverer digitale teknologier. Kurset er organiseret omkring spørgsmål om samfundsmæssig og erhvervsmæssig innovation og indebærer dybtgående videnstyper af innovation, identifikation af innovations muligheder, strategi og konkurrencedygtig analyse, udvikling af forretnings modeller. Gennem et case-drevet engagement med eksterne virksomheder, vil de studerende udvikle, teste, præsentere og argumentere for konkrete koncepter.

KandidatForår 202020201Ansøgda-
This specialisation focuses on theories, practices and methods from Human Computer Interaction and Interaction Design and enhances the students ability to critically analyze, understand and develop interactive technologies through hands-on experiments in a studio workspace.
KandidatForår 202020201Ansøgen-

The goal of the course is to teach ‘Enterprise Architecture’, a recognised approach for understanding, managing, and developing a practice, which analyses areas of common activity within or between organisations, where information and other resources are exchanged to guide future states from an integrated viewpoint of strategy, business, and technology.

KandidatForår 202020201Ansøgen-

The course will provide an overview of popular Web technologies and frameworks, with a particular emphasis placed on front-end (client-side) development.

KandidatForår 202020201Ansøgen-

The subject of the course is functional, declarative programming in general and F# in particular.

KandidatForår 202020201Ansøgen-
This course teaches the conceptual foundation and practical implementation of game worlds.
KandidatForår 202020201Ansøgen-

This course considers the nature as well as the challenges associated with ‘global project management and IT’.

BachelorForår 202020201Ansøgen-
The course is a hands-on introduction to the tools that are necessary to design and develop physical artefacts.
KandidatForår 202020201Ansøgen-

The goal of this course is to learn to apply agile in practice, especially the Scrum method.

KandidatForår 202020201Ansøgen-

This course gives an introduction to IoT as well as practical experience with the design and implementation of  end-to-end IoT systems.


KandidatForår 202020201Ansøgen-

The course covers fundamental techniques for developing data management and data analytics applications.

BachelorForår 202020201Ansøgen-

The course covers fundamental techniques for developing data management and data analytics applications.

KandidatForår 202020201Ansøgen-
The course introduces the student to the basic principles, methods and tools of service design. The focus is specially design of services with digital components. Lectures, case studies and hands-on exercises will be used to learn to identify service design opportunities through understanding of stakeholder requirements and needs, and for using service design methods for co-design and evaluation of services with digital components.
KandidatForår 202020201Ansøgen-

The students learn to conduct work place studies and analyses through the use of ethnographic methods.

BachelorForår 202020201Ansøgen-
The course will provide an understanding of how to analyze an organization's IT Governance & Quality Management (IT governance) and how to restructure the organization's IT governance so that it is in line with the organization's IT strategy.
BachelorForår 202020201Ansøgen-

The students will learn theoretical foundations of IT-enabled process improvement and apply these to a real life practical context by working with an organisation.

BachelorForår 202020201Ansøgen-

Turning the unprecedented amounts of data being collected today into useful information is well beyond the computing power of a single general purpose CPU core. It is, therefore, crucial to know and understand the methods and tools that are able to parallelize various data analysis tasks in an efficient way on multicore CPUs and on a cluster of machines.

With this goal in mind, this course first gives an overview of the popular parallel data processing platforms. Then, it dives into parallelizing various machine learning tasks.

BachelorForår 202020201Ansøgen
This is a course in mathematics covering linear algebra and basic probability theory. This course is the first course of the Algorithms and Machine Learning specialisations.
KandidatForår 202020201Ansøgen-
This course gives an introduction to Java development of apps for the Android platform, and an overview of concepts for handling concurrency on mobile devices.
KandidatForår 202020201Ansøgen-
The goal of this course is to give you a mindset of working with software in an abstract and semi-automated fashion, as in a production process (as opposed to a hand crafting process).
KandidatForår 202020201Ansøgen-

The objective of the course is to provide a set of coherent concepts for critical evaluation of the theoretical and methodological basis of research traditions in the information sciences. The course introduces students to important philosophical and historical perspectives on science and technology, as well as to more general epistemological and reflexive issues relating to natural and social science disciplines.

BachelorForår 202020201Ansøgen-
This course is designed to introduce students to Play Design as a Critical Technical Practice. The goal is to give students theoretical and practical knowledge about play that they can use in different subject areas, from game design and interaction design to software development.
KandidatForår 202020201Ansøgen-
The course provides a basic introduction to scientific thought and introduces central philosophical perspectives on science, epistemology and technology, including central concepts in scientific methodology.
BachelorForår 202020201Ansøgen-
This course provides the necessary tools for analysing systems and security protocols.
KandidatForår 202020201Ansøgen-
The goal of the course is to teach how to navigate and actively participate in an increasingly complex and constantly changing service economy.
KandidatForår 202020201Ansøgen-
The design, development, and implementation of a software system requires the evaluation of several, often conflicting, aspects of the system and mastery of multiple tools and techniques. The aim of this course is to provide you with knowledge on how to design the architecture of  software systems in a structured and systematic way that addresses the required functionality and supports the necessary system qualities. This requires a technical toolbox with concepts, methods, and principles to support the software design, implementation, and evaluation as much as a wider understanding of the context and domain of the system. Beyond the design of software architecture you will also learn about the tools and approaches that are used in recovering the architecture of a system by the analysis of its source code and version control information.
KandidatForår 202020201Ansøgen-
The course examines the new responsibilities and obligations of state actors as they implement IT systems. It explores how public bodies use and store data, questions the line between public and private companies, and explores political and ethical questions of infrastructure and responsibility during public digitization initiatives.
KandidatForår 202020201Ansøgen-
This course teaches students how to design innovative user experiences for a variety of digital platforms. The course is organized in a practice-based learning approach, and intends to give students the skills that are necessary to plan and conduct design processes, including iterative prototyping and testing. Classes will be structured around theoretical lectures as well as practical design work.
KandidatForår 202020201Ansøgen-
The goal of the course is to enable students to become better writers mastering a variety of text-genres - academic as well as commercial.
KandidatForår 202020201Ansøgen-

The main outcome of the course is that students are equipped with an understanding of core theories, concepts and methods in co-design and participatory design approaches, and their historical grounding and development. Students will also have experience from applying co-design methods in a live project with real stakeholders, and reflecting on the process and results.

BachelorForår 202020201Ansøgen-

The main outcomes of the course are that students are equipped with (1) a basic understanding of concepts of data, networks and data analytics; and (2) a toolbox of techniques and theories to discuss the idea of networks and data as a basis for conceptualizing a network society.

BachelorForår 202020201Ansøgen-
The students will learn techniques for identifying and modelling flexible business processes and workflows using state-of-the-art cloud-based design and simulation tools.
BachelorForår 202020201Ansøgen-

This course provides the basic algorithmic tools indispensable for every software developer.

BachelorForår 202020201Ansøgen

This course gives a fundamental overview of Android programming concepts and the best practices for mobile app development.

BachelorForår 202020201Ansøgen

This is an introductory course on information security. The course focuses on introductory aspects of analysis, design and implementation of secure software.

BachelorForår 202020201Ansøgen

The objective of the course is to provide students with ways of understanding, articulating and thinking critically about some of the fundamental assumptions about the psychology of games, play and players, both human and non-human.

KandidatForår 202020201Ansøgen
Students attending this course will be able to implement core algorithms and systems related to game development.
KandidatForår 202020201Ansøgen

The course "DevOps, Software Evolution and Software Maintenance" is a BSc elective.

In this course, the students will discover all the software engineering activities that take place after an initial software product is delivered or after a legacy system is taken over from a theoretical and practical perspective. Students (in groups) will take over such a system that is live and serving users, they will refactor and migrate it to the languages and technologies of their liking. All subsequent DevOps, software evolution and software maintenance activities will be performed directly on the systems of the students.

BachelorForår 202020201Ansøgen

The course "DevOps, Software Evolution and Software Maintenance" is an MSc elective.

In this course, the students will discover all the software engineering activities that take place after an initial software product is delivered or after a legacy system is taken over from a theoretical and practical perspective. Students (in groups) will take over such a system that is live and serving users, they will refactor and migrate it to the languages and technologies of their liking. All subsequent DevOps, software evolution and software maintenance activities will be performed directly on the systems of the students.

KandidatForår 202020201Ansøgen
The overall goal of the course is to introduce students to a selection of the most important problem solving and decision support techniques within AI and optimization.
KandidatForår 202020201Ansøgen
The overall goal of the course is to introduce students to a selection of the most important problem solving and decision support techniques within AI and optimization.
BachelorForår 202020201Ansøgen
BachelorForår 202020201Ansøgen

Dokumentation

Når du søger optagelse på et kursus som gæstestuderende på IT-Universitetet, skal du desuden indsende følgende dokumentation:

  • For bachelorstuderende: Kopi af dit eksamensbevis fra din gymnasiale uddannelse samt dokumentation for eventuel suppleringsfag.
  • For kandidatstuderende: Kopi af dit eksamensbevis fra din bacheloruddannelse eller en uddannelse på tilsvarende niveau. 
  • For både bachelor- og kandidatstuderende: Kopi af forhåndsgodkendelse fra dit studienævn på, at du får merit for de kurser, som du søger optagelse på. Kontakt dit studienævn snarest, da nogle studienævn har temmelig lang ekspeditionstid. Det skal fremgå af forhåndsgodkendelsen, hvilken uddannelse du er indskrevet på.

Har du et udenlandsk adgangsgivende grundlag, så omregner vi dit eksamensbevis for at dokumentere, at det er i overensstemmelse med adgangskravene. Det gøres i overenstemmelse med eksamenshåndbogen. Du bliver muligvis kontaktet for at sende yderligere dokumentation. 

Ansøg om at blive gæstestuderende

Inden du søger

Husk at tjekke, at du har, hvad du skal bruge for at udfylde ansøgningen:

  • Find det ønskede kursus og tjek om du opfylder eventuelle adgangskrav
  • Få forhåndsgodkendelse ved eget studienævn
  • Læs loginvejledningen (se nedenfor)

Du søger om at læse som gæstestuderende gennem ansøgningsportalen. Det er en god ide at have al dokumentation klar, før du begynder ansøgningen, men det er også muligt at gemme ansøgningen og vende tilbage til den senere.

Login

Når du møder systemet første gang, kan du logge ind på tre forskellige måder. Du finder hjælp til login i loginvejledningen.

Ansøgningen 

Hvis du har brug for hjælp til at udfylde felterne og forstå processen på ansøgningsportalen, kan du læse denne ansøgningsvejledning, som gennemgår ansøgningsprocessen trin-for-trin.

Kvittering

Når du har udfyldt og afsendt din ansøgning, modtager du en advisering på den e-mail, som du er oprettet med på ansøgningsportalen. Derefter logger du på ansøgningsportalen for at se kvitteringen i dine beskeder.

Om optagelse

Vi behandler ansøgninger løbende og giver besked om optagelse i ansøgningsportalen. Når der er besked til dig, vil du modtage en adviserende e-mail om dette på den e-mailadresse, som du er oprettet med på ansøgningsportalen. For at læse beskeden skal du logge ind på ansøgningsportalen. Det er også gennem ansøgningsportalen, vi i nogle tilfælde anmoder om yderligere dokumentation. Det er dit eget ansvar at tjekke portalen for beskeder.

Ansøgere optages på ledige pladser efter først-til-mølle-princippet. Vær opmærksom på, at vi først kan optage dig, når vi har en komplet ansøgning med al dokumentation for de gældende adgangskrav.

Prioritering

Hvis du ønsker at søge om optagelse på mere end ét kursus, skal du sende en ansøgning pr. kursus, og du vil blive bedt om at prioritere de søgte kurser. Ved oprettelsen af ansøgning nr. 2 vil du blive bedt om at angive, hvor mange kurser du ønsker at øge i alt, og hvordan du prioriterer dem.

Annullering af ansøgning

Hvis du ønsker at annullere din ansøgning, så orienter os hurtigst muligt. Hvis din ansøgning ikke er færdigbehandlet, så bedes du annullere den i systemet. Hvis din ansøgning er færdigbehandlet og du har fået svar om optagelse, så bedes du annullere din optagelse ved at sende en mail til sap@itu.dk.

Søg

Du søger om optagelse som gæstestuderende. I ansøgningssystemet hedder det enkeltfag som gæstestuderende. Denne information vil allerede være udfyldt, hvis du benytter linket forneden. Det eneste, du skal vælge, er 'type' du søger: bachelor- eller kandidatniveau.

SØG IND SOM GÆSTESTUDERENDE