Instructors (students) and Teaching Assistants (with a completed master's degree) at the Department of Computer Science, UCPH, block 3 and 4 in 2027

The Department of Computer Science is looking for Instructors and Teaching Assistants for courses in the Bachelor programmes and Master programmes from 1 February 2027 – 30 June 2027.

Employment is from 1 February 2027.

There are available positions on the following courses:

Bacheloruddannelserne på DIKU

  • Kickstartkurset (preparation course in August)

I blok 3

  • Algoritmer og datastrukturer (AD)
  • Econometrics B (ØkB)
  • Grundlæggende Data Science (GDS)
  • Grundlæggende statistik og sandsynlighedsregning (GSS)
  • Interaktionsdesign (Inter)
  • Introduktion til diskret matematik og algoritmer (IDMA)
  • Participatory design af informationssystemer (PD)
  • Programming Language Design (PLD)

I blok 4

  • Databases and Information Systems (DIS).
  • Implementering af programmeringssprog (IPS).
  • Macroeconomics B (MakØkB).
  • Mikroøkonomi A (MikØkA).
  • Mikroøkonomi B (MikØkB).
  • Randomiserede algoritmer til dataanalyse (RAD).

I blok 3 & 4

  • Softwareudvikling (SU).

Kandidatuddannelsen i datalogi (MSc.)

I blok 3

  • Advanced Topics in Human-Centred Computing (ATHCC).
  • Computability and Complexity (CoCo).
  • Computational Geometry (CG).
  • Introduction to Data Science (IDS).
  • Numerical Optimisation (NO).
  • Online and Reinforcement Learning (OReL).
  • Web Recommender Systems (WRS).
  • Robustness in Machine Learning (RoMal).
  • Semantics and Types (SaT).
  • Signal and Image Processing (SIP).
  • Designing Collaborative Technologies (DesignCoTech).

I blok 4

  • Applied Programming (APP).
  • Search Engines (SE).
  • Approximation Algorithms (APX).
  • Big Data Systems (BDS).
  • Computational Methods in Simulation (CMIS).
  • Machine Learning B (MLB).
  • Extended Reality (ExR).
  • Proactive Computer Security (PCS).
  • Program Analysis and Transformation (PAT).
  • Randomised Algorithms (RA).
  • User Interface Technology (UIT).
  • Robot Control (RoCo)

I blok 3 & 4

  • Software Engineering and Architecture (SEA).

Sundhed og Informatik

  • Sundhedsdata og interoperabilitet
  • Sundheds-it infrastruktur.
  • Software Development for Digital Health.

Kommunikation og IT

  • KOMIT Datamining og visualisering af netværksbaseret kommunikation (KA).
  • KOMIT Menneske-maskine interaktion

Information about courses: University of Copenhagen - Courses

Work assignments
Instructors and Teaching Assistants’ assignments vary from course to course, but usually include:

Regarding the course:
1. Preparation and conduction of weekly exercises.
2. Preparation of the course before the course starts and possibly assistance during exam/re-exam.
3. Weekly TA meetings, including continuous communication with the course organiser and the other TA’s about work assignments.
4. Preparation and test of assignments.
5. Correction, approval, and feedback on assignments.
6. Guiding and answering questions from students about the course outside of exercise classes (e.g., in Absalon).
7. Assignments related to online classes. Among this being an E-moderator at the hybrid lectures. One who will keep a close eye at the questions coming in in the chat.

Outside the course:
1. Participation in TA workshop at Department of Science Education (IND) if you have not participated before. In the course, you will get the didactic tools you will need to be an Instructor / Teaching Assistant. Please enclose the diploma with your application if you have participated before.
2. Answering emails from the department regarding the above work assignments and keeping deadlines and appointments.

Qualifications for the position as TEACHING ASSISTANT
In order to be qualified for employment as a Teaching Assistant you must have finalized a master’s degree and i.e. be qualified to handle teaching assignments & teaching independently, and supplement teaching handled by an Assistant Professor, Associate Professor or Professor.

The Teaching Assistant positions are preferably filled by applicants who have obtained a master's degree in Computer Science, Economics, Mathematics, Cognition & IT, Communication & IT, or IT and Health, provided that the competencies acquired are relevant to the course. For the BSc. courses it is important that you speak and understand Danish, for teaching at the MSc.-courses a good proficiency in English is a requirement. The position is limited to 3 years.

Qualifications for the position as INSTRUCTOR
The instructor positions are to be filled mainly with applicants who are in one of the following Bachelor or master’s programmes: Computer Science, Machine learning & Data Science, Computer science and Economics, Cognition and Data Science, Mathematics, Economics, Cognition & IT, Communication & IT or Health Informatics. Similar Bachelor or Masters programmes can also be considered as far as their competences are relevant for the course.

You must be enrolled as a student if you wish to be an instructor. In order be an instructor on BSc-courses we expect you to primarily communicate in Danish, and as an instructor in an MSc-course you are expected to be proficient in English.

Salary and conditions of employment for TEACHING ASSISTANT
The employment is in accordance with the rules concerning teaching assistants as described in "Cirkulære om aftale om eksterne lektorer og undervisningsassistenter ved universiteter m.fl. under Uddannelses- og Forskningsministeriet" (only in Danish) and the provisions for the teaching assistant position as described in Bekendtgørelse om stillingsstruktur for videnskabeligt personale ved universiteter.

The specific number of hours per course will be determined prior to each semester. The salary is DKK 288,95 per hour (August 2026 level). As teaching assistant, you will normally be paid for 100 hours for 7,5 ECTS course and 200 hours for a 15 ECTS course.

Salary and conditions of employment for INSTRUCTOR
The employment is made in accordance with the Collective Agreement between the Danish Ministry of Taxation and the National Union for Student Teachers (SUL for Student Teachers at the Danish universities and the annexed protocol on Student Teachers. Read more here (only in Danish): Cirkulære om overenskomst for Studenterundervisere ved universiteter mv.

As instructor you will normally be paid for 100 hours for 7,5 ECTS course and 200 hours for a 15 ECTS course. The salary is DKK 259,38 per hour.

The employment as Teacher’s Assistant will terminate without further notice when your enrolment as a student ends.

Your work hours are agreed individually for each block. You are not guaranteed work hours in all blocks, but must apply for work hours each semester, after which the final number of work hours will be agreed.

Application
Send an application by following the “Søg Stilling” link below and make sure that we receive this by 18th October 2026.

Your application must contain the following:

  • Motivational letter
  • A prioritized list of the courses that you are interested in teaching
  • If you have previously worked as a teaching assistant at DIKU, please list the relevant courses

Further you must attach to your application:

  • Curriculum Vitae
  • Grade transcripts of your Examination Register
  • Enrollment letter

If you are applying for more than one Instructor / Teaching assistant position, please make sure to prioritize these.

Please state it in the top of your application if you are already employed an Instructor / Teaching Assistant at DIKU.

We want to reflect the surrounding society and encourage that everyone regardless of personal background applies for the position.

More information about the positions
If you need further information about assignments etc. you can contact the course organizer. You can find the specific course organizer in the course description at
kurser.ku.dk.

Recruitment process
After the application deadline has passed, a selection of applicants will be shortlisted and subsequently assessed. In some cases, you will be invited for a job interview with the course organizer, and it is therefore important that your E-mail address and phone number is stated in the application.

Please note that some courses are filled earlier than others. As a result, the time from when the first instructor receives an offer to when all offers have been distributed may take a while.

NB: The majority of candidates will receive emails with information during December 2026. As recruitment is an ongoing process, there will be some positions for block 3 that will be filled in January 2027 and likewise some positions for block 4 that will be filled in March 2027.

 


 

 

 

APPLY NOW

Part of the International Alliance of Research Universities (IARU), and among Europe’s top-ranking universities, the University of Copenhagen promotes research and teaching of the highest international standard. Rich in tradition and modern in outlook, the University gives students and staff the opportunity to cultivate their talent in an ambitious and informal environment. An effective organisation – with good working conditions and a collaborative work culture – creates the ideal framework for a successful academic career.

Contact

Gustav Hvarregaard Mose
E-mail: gvn165@ku.dk

Contact

Nina Leffers-Weber
E-mail: skc129@ku.dk

Info

Application deadline: 18-10-2026
Employment start: 01-02-2027
Working hours: Part time
Department/Location: Department of Computer Science

Search all vacancies