TA and AL job descriptions blocks 1 and 2, 2022-23

Read about the assignments you are required to handle as a teaching assistant or assistant lecturer in courses at the Department of Computer Science. 

Please indicate on the application whether you are also interested in extra hours as a student ambassador during the first year of the master's program.

Computer Science

 

Course organizer: Jacob Holm (jaho@di.ku.dk)

There are 2 x 2 hours of exercises per week. The norm is that you get 1.5 hours of preparation for each of these hours. 

In addition, the students will have 2 assignments to be handed in in groups that have to be passed, and this includes are re-handin. The TAs will correct/comment these assignments including hand-ions.  Each TA is expected to be responsible for about 15 groups.

It is expected that TAs help prepare instructions and assignments for exercise classes and the course page, to prepare and give exercise classes, participate in e-mail correspondence about TA tasks, help administer the course home page and participate in the forum at absalon.

 

 

Course organizer: Dmitriy Traytel, traytel@di.ku.dk

Being a TA for Advanced Computer Systems (ACS) involves primarily: (a) supporting students with the theory/programming assignments; (b) holding weekly TA exercise sessions; (c) grading assignments; (d) helping with pre-grading of the exam assignment.

For activity (a) to work out, we typically ask new TAs to work a bit in advance of the course with the code base used for the assignments. This makes a dramatic difference on how much help you can offer to your fellow students during the course. Also, a large chunk of (b) is dedicated to Q&A on the assignments. So the advance investment you make into the code base reflects in higher quality and lower work during the teaching weeks.

Activity (d) is about the same effort that a TA would put into grading one of the assignments. But it must happen in the week after the exam.

The regular teaching weeks aside, the TAs are expected to help out well in advance of the course and in the week after the exam week. During regular teaching weeks, I TAs are expected to devote 10-15 hours to TA tasks and outside regular teaching weeks 1-5 hours.   TAs are expected to prepare for, and hold exercise sessions, come to weekly TA meetings, participate in email correspondence about TA tasks, participate in the forum on the course website and help students outside of regular hours.

In connection with admitting students to the exam, TAs are expected to help with correcting and approving homework assignments. In connection with holding the exam help will be needed with correcting and approving homework assignments.

 

 

Course organizer: Andrzej Filinski, andrzej@di.ku.dk

The major parts of the TA work consist of preparing for and holding weekly lab/exercise sessions, and giving feedback on the weekly hand-ins of assignments. We expect to again use the OnlineTA system; thus, there may also be some work in preparing assignments for this system, and other practical assistance during the course. But hopefully, OnlineTA will lessen the burden of menial correction of student hand-ins. Also, TAs are expected to come to weekly TA meetings, participate in email correspondence about TA tasks, participate in the forum on the course website, and help students outside of regular hours.

The languages used in AP are: Haskell, Erlang, and possibly Prolog.

The regular teaching weeks aside, the TAs are expected to help out well in advance of the course (planning and setup), in the week before the exam week (pre-testing the assignment), and in the weeks after the exam (testing/pre-grading the student submissions). During regular teaching weeks, TAs are expected to devote approximately 15 hours to TA tasks, and a total of 25-30 hours outside of those weeks.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kursusansvarlig: Mikkel Abrahamsen, miab@di.ku.dk

Disket Matematik og Algoritmer (DMA) vil give de studerende en introduktion til diskret matematik, algoritmer og datastrukturer. Kurset er på første år og løber over 2 blokke (blok 1 og blok 2). De studerende vil se simple eksempler på anvendelse af diskret matematik til konkrete algoritmer. Vi forventer, at instruktorerne til DMA har taget kurser i diskret matematik og indledende algoritmik, f.eks. DMA eller DMFS og evt. AD.

Kurset vil blive opbygget omkring forelæsninger og øvelsestimer. Eksamen består en række hjemmeopgaver.

Som instruktor på DMA skal du:

  • ugentligt varetage 3x2 timers øvelsestimer,  
  • ugentligt deltage i 1 times instruktormøde typisk fredag i frokostpausen,
  • ugentligt varetage evaluering af de studerendes løbende afleveringer (11-13 i alt i løbet af kurset) og give feedback til de studerende  
  • løbende deltage i dialog med de studerende via Absalon, e-mail, etc.  
  • deltage som lektiehjælper på studiecaféen efter en turnusordning, typisk 4 gange i alt.  

Interesserede er meget velkomne til at kontakte Mikkel Abrahamsen (kursusansvarlig).

 

 

Kursusansvarlig: Troels Henriksen, athas@di.ku.dk

Instruktoropgaver:

  • deltage i instruktormøder
  • give feedback på opgaver/øvelser
  • afholde ugentligt øvelsestimer
  • besvare spørgsmål fra studerende online

Se eventuelt kursusbeskrivelsen på kurser.ku.dk

 

 

Kursusansvarlig: Kenny Erleben, kenny@di.ku.dk

The TA must have passed the course “Introduction to computer graphics” or equivalent and should be a confident C++ programmer.

The TAs tasks are:

  • Lead the exercise sessions and help students solve the exercises.
  • Give feedback on students solutions to the exercises.
  • Answer course related questions in the discussion board in Absalon.

Se kursusbeskrivelsen her

 

 

Underviser: Sten Mogensen, Sten@mogensen.dk

Opgaverne som instruktor på it-projektledelseskurset er primært:

1) Afholdelse af øvelser i ugerne 36-41 og 43

  • Svare på spørgsmål vedr. pensum, og give uddybende oplæg/forklaringer om dette.
  • Opsummere tværgående problemstillinger fra løsningen af forrige uges opgave
  • Vejlede og hjælpe med løsning af indeværende uges opgave
  • samt hvad I og de studerende ellers finder relevant.

Øvelserne afholdes torsdag eftermiddag (eller tirsdag formiddag) i blok 1.

2) Rette ugeopgaver, formentlig efter følgende proces:

  • Besvarelserne ligger i Absalon mandage kl. 18.
  • Senest tirsdag kl. 18 sender I mig jeres bedømmelser af de besvarelser, som I måtte være usikre på, hvordan I skal bedømme (herunder om der skal genafleveres) – typisk 2-3 besvarelser.
  • Senest onsdag kl. 10 får I feedback fra mig på jeres udvalgte bedømmelser, med henblik på at sikre en fælles måde at bedømme besvarelserne på.
  • På instruktormødet (typisk via skype onsdag aften) drøfter vi tværgående forhold vedr. bedømmelserne.
  • Så vidt muligt inden øvelserne torsdag giver I en kort skriftlig feedback på Absalon til hver enkelt gruppe, der har lavet en besvarelse.
  • På øvelserne samler I de ting op, som mange har haft problemer med i besvarelserne, og fortæller, hvordan det kunne have løst. Vis gerne en prototypisk god besvarelse frem, og læg den på Absalon.

Afhængig af den endelige skemaplanlægning kan der ske justeringer af tidspunkterne ovenfor. 

 

3) Deltage i instruktormøderne

Udover rettelsen af forrige uges opgavebesvarelser drøfter vi her kriterier for rettelse af de kommende ugeopgaver, samt problemstillinger (fx vedr. forståelse af pensum), der har vist sig på øvelserne.

Normalt foregår instruktormøderne som digitale møder onsdage kl 19-20.

4) Lave en forhåndsvurdering af de studerendes eksamensopgavebesvarelser, ud fra en skabelon som jeg laver.

Det er vigtigt at I afsætter god tid hertil i uge 45.

 

 

 

 

 

 

Course organiser: Yevgeny Seldin, seldin@di.ku.dk.

The tasks of the TAs include:

  • Advising students in the exercise classes (e.g., answering questions regarding the material presented in the lecture). There is one three hour exercise class per week.
  • Presenting reference solutions in the exercise classes.
  • Correcting weekly home assignments.
  • Participating in a weekly TA meeting (about 1 hour).

Overall workload is about 15 hours / week throughout the block.

TAs are required to have good command of machine learning, as demonstrated for example by a good grade in „Machine Learning“ and/or "Advanced Topics in Machine Learning" courses. TAs are also required to have reasonable math skills (basic linear algebra, analysis, and probability theory should not be scary for you).

You can find a more detailed description of tasks and their time estimates at https://docs.google.com/document/d/1YCLTnLDurJwkW7GebfIdNsuAzdNUC907d_dryKF3pP8/

We are also looking for one Master TA. Master TA will be responsible for running the TA team. For this job we are looking for a highly organized person that is punctual, responsible, and likes organizing things. If you would like to be considered for the role of Master TA, please, state it in your application.

For more details about the TA job, please, contact the course organizer Yevgeny Seldin, seldin@di.ku.dk.

 

 

 

 

Kontaktperson: Anne Karina Steen, Anka@di.ku.dk

Instruktoropgaver:

  • deltage i instruktormøder
  • give feedback på opgaver/øvelser
  • afholde ugentligt øvelsestimer
  • besvare spørgsmål fra studerende online
  • test og udvikling af øvelsesopgaver
  • assistance ifm eksamen (fx udvikling af eksamensmateriale eller præ-scoring af eksamen)

Se eventuelt kursusbeskrivelsen på kurser.ku.dk

 

 

 

 

Kursusansvarlig: Stefan Horst Sommer, sommer@di.ku.dk

TA tasks: Holding weekly exercise classes, correcting assignments, pre-testing of assignments, participation in weekly TA meetings. As a starting point, the workload is about 10-15 hours per week, but we are willing to be flexible in adapting to the TAs time schedules.

 

 

 

 

 

 

 

 

Kursusansvarlig: Bulat Ibragimov, bulat@di.ku.dk

Instruktoropgaver:

  • deltage i instruktormøder
  • give feedback på opgaver/øvelser
  • afholde ugentligt øvelsestimer
  • besvare spørgsmål fra studerende online

Se eventuelt kursusbeskrivelsen på kurser.ku.dk

 

 

Kursusansvarlig: Jon Sporring, sporring@di.ku.dk

Programmering og problemløsning (PoP) underviser i programmering med fokus på de 3 paradigmer, imperativ, funktionel og objektorienteret, og sproget er F#. Vi bruger mono-platformen, kommandolinjen, emacs, og latex. Undervisningsformen lægger vægt på programmering som et håndværk og rapportskrivning. Kurset ligger i skema A.

Som instruktor på PoP skal du:

  • ugentligt sammenlagt 7 timers øvelsestimer
  • ugentligt deltage i 1 times instruktormøde typisk mandage eller tirsdage i frokostpausen,  
  • ugentligt varetage evaluering af de studerendes løbende afleveringer (12-14 i alt i løbet af kurset) og give feedback til de studerende  
  • løbende deltage i dialog med de studerende via Absalon, e-mail, etc.  
  • deltage som lektiehjælper på lektiecafeen efter en turnusordning, typisk 4 gange i alt.  
  • deltage i en halvdags forberedende workshop i ugen op til kursusstart  
  • evt. deltage i forberedelsen af relevante studerende til reeksamen mellem blok 3 og 4.

Som instruktor på PoP forventes det, at du er god til at programmere og har grundig kendskab til F#, men det forventes ikke, at du ved alt. Det er heller ikke et krav, at du har instruktor- eller undervisningserfaring, men vi forventer at du er en åben og engageret person, og vi vil i løbet af kurset arbejde med din rolle som instruktor i forhold til de andre undervisningsaktiviteter, som foregår på kurset og på 1. år på datalogi. Undervisning på PoP og i det hele taget på 1. år på datalogiuddannelsen er en hold opgave, og vi lægger vægt på at hele instruktorholdet fungerer godt sammen, og at det er en lærerig og givende oplevelse for alle. Vi vil bestræbe os på at være fleksible mht. planlægning af arbejdsbyrden i forhold til dit studium og forventer, at du vil kunne være fuldtidsstuderende samtidigt med dit instruktorjob.

Kurset bliver kørt et tæt parløb med parallelkurset, Diskret Matematik og Algoritmer (DMA).

 

 

Course organizer: Cosmin Oancea, cosmin.oancea@di.ku.dk

The TA will mainly be in charge of grading the weekly assignments (including providing related feedback to students) and moderating the Absalon discussion forum. See the course description.

 

 

 

 

 

 

 

Course organizer: Søren I. Olsen, ingvor@di.ku.dk

TA tasks:

- Correction of 4-5 mandatory assignments and feedback. One assignment is individual, the rest is in groups.

- Weekly pre-meetings of about 30 minutes.

- 2 hours help with assignments in class.

- One final grading meeting.

 

 

Course organiser: Henning Pohl, henning@di.ku.dk

TA tasks:

  • attending TA-meetings
  • commenting of obligatory exercises
  • weekly excercise classes
  • answering questions on class forum
  • individual ad-hoc advising/follow-up

See the course description.

 

 

Course organiser: Joanna Bergström, joanna@di.ku.dk

Course Description

The aim of the course is to teach students to design and develop for virtual reality (VR). Participants will learn to develop for VR in a standard tool such as Unity, create interactions between avatar bodies and virtual objects, and design selection and manipulation techniques for VR. The course focuses both on the technical aspects of VR as well as on the human-centred aspects. These skills are needed to develop for headset-based VR, but also in developing for other headset-based technologies, such as augmented reality. Learning will happen through lectures and hands-on VR development exercises.

See more at https://kurser.ku.dk/course/ndab20008u/2020-2021

Responsibilities

The TAs are expected to take on the following responsibilities:

  • Help preparing programming assignments. 
  • Hold exercise classes on developing for VR and supervise project work of student groups during the regular weekly classes.
  • Help, discuss, and answer the students’ questions online on the course forums and website.
  • Participate in weekly TA meetings with the course coordinator.
  • Help giving feedback for, and grading hand-ins.

Requirements

The position as a TA for Virtual Reality requires proficiency with C# and experience with the Unity workflow. We will need 2 TAs for the course. The workload for each TA will be up to 135 hours in total (approximately 15 hours a week). This includes 3-4 hours of in-class assistance, weekly meeting of 1 hour, and assignment planning, online guidance of students, and hand-in evaluation tasks. 

 

 

Kursusansvarlig: Jakob Egholt Søgaard, jes@econ.ku.dk  

Instruktoropgaver:

  • Deltage i 2-3 instruktormøder
  • Afholde ugentligt øvelsestimer (3 dobbelt lektioner pr. uge)
  • Give feedback på hjemmeopgaver (3 i alt)

Kurset svarer i store træk til Økonometri 1 på Økonomi.

Se også kursusbeskrivelsen på kurser.ku.dk: https://kurser.ku.dk/course/ndab20005u/2022-2023

 

Communication and IT

 

Course organiser: Irina Shklovski, ias@di.ku.dk, & Rasmus Helles, rashel@di.ku.dk

TA tasks:

  • attending TA-meetings
  • commenting on obligatory exercises
  • weekly excercise classes
  • answering questions in class forum

See the course description.

 

Course organiser: Anne Mette Thorhauge, thorhaug@hum.ku.dk

TA tasks:

  • attending TA-meetings
  • commenting on obligatory exercises
  • weekly excercise classes
  • answering questions in class forum

See the course description.

 

 

Course organiser:  Sofie Flensburg sofie.flensburg@hum.ku.dk

The TA is expected to prepare for, and hold exercise sessions, be present at the weekly TA meetings (likely online), participate in email correspondence about TA tasks, participate in the forum on the course website and help students outside of regular hours. The TA is also expected to help with 4 obligatory homework assignments including providing the students with feedback and making a preliminary assessment of the homework assignments (pass/fail level), which will be finally approved by the lecturer. See more at https://kurser.ku.dk/course/hkmb00301u/2021-2022

The TA will be responsible for running classes 2x2 hours a week and there will be 3 groups of students.

 

 

Kursusansvarlig: Morten Misfeldt, misfeldt@di.ku.dk

The main purpose is to run tutorials with students (twice a week, 2 hours each). The exercises are defined already, so the TA is expected to prepare herself/himself in advance of the tutorials. In addition, TAs are expected to assess the weekly assignments (pass/fail), of which students have to hand in 7 in the entire semester.

We will need 3 TAs for the course. During regular teaching weeks, the TAs is expected to devote 5-10 hours to TA tasks.

The TAs are expected to prepare for, and hold exercise sessions, come to weekly TA meetings, participate in the forum on the course website and help students outside of regular hours. In connection with admitting students to the exam, TAs are expected to help with correcting and approving homework assignments.