ArticleslgStudy

computer science

UCPH Department of Computer Science

UCPH Department of Computer Science is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand UCPH Department of Computer Science rather than just read about it. In short: The UCPH Department of Computer Science (Danish: Datalogisk Institut, DIKU) is a department in the Faculty of Science at the University of Copenhagen (UCPH). It is the longest established department of Computer Science in Denmark and was founded in 1970 by Turing Award winner Peter Naur.

UCPH Department of Computer Science — main illustration
UCPH Department of Computer Science — illustration

Key takeaways

  • UCPH Department of Computer Science belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect UCPH Department of Computer Science to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of UCPH Department of Computer Science from memory before moving on to harder problems.

Reference excerpt

The UCPH Department of Computer Science (Danish: Datalogisk Institut, DIKU) is a department in the Faculty of Science at the University of Copenhagen (UCPH). It is the longest established department of Computer Science in Denmark and was founded in 1970 by Turing Award winner Peter Naur. As of 2021, it employs 82 academic staff, 126 research staff and 38 support staff. It is consistently ranked the top Computer Science department in the Nordic countries, and in 2017 was placed 9th worldwide by the Academic Ranking of World Universities.

History DIKU has its roots at the Institute for Mathematical Sciences, where in 1963, the first computer was bought. In 1969, Peter Naur became the first professor in Computer Science at the University of Copenhagen, and in 1970, DIKU was officially established its own department.

Research As of 2021, the department is home to 82 academic staff, 126 research staff and 38 support staff. Research is organised into seven research sections:

The Algorithms and Complexity Section, headed by Mikkel Thorup, who conduct basic algorithms research, as well as research on data structures and computational complexity The Human‐Centered Computing Section, headed by Kasper Hornbæk, who research human-computer interaction, computer-supported cooperative work, as well as health informatics The Image Section, headed by Kim Steenstrup Pedersen, who work on image processing including medical image processing, computer vision, physics based animation and robotics. The Machine Learning Section, headed by Christina Lioma, researching theoretical machine learning, information retrieval, and machine learning in biology The Natural Language Processing Section, headed by Isabelle Augenstein, who conduct research on core natural language processing, natural language understanding, computational linguistics, as well as multimodal learning The Programming Languages and Theory of Computation section, headed by Martin Elsman, researching programming languages, theory of computation, computer security, and approaches to financial transparency The Software, Data, People & Society Section, headed by Thomas Troels Hildebrandt, who work on decentralised systems, data management systems, and process modelling

Teaching The department offers programmes at BSc as well as MSc level, both in core computer science and in interdisciplinary subjects. Bachelor's programmes are 3-year programmes and mostly taught in Danish, whereas Master's programmes are 2-year programmes and taught in English. In 2020, DIKU enrolled 610 new Bachelor's students and 136 new Master's students. As of 2021, DIKU offers the following study programmes:

Bachelor of Science (BSc) in Computer Science Bachelor of Science (BSc) in Machine Learning and Data Science Bachelor of Science (BSc) in Computer Science and Economy Bachelor of Science (BSc) in Communication and IT Bachelor of Science (BSc) in Health and IT Master of Science (MSc) in Computer Science Part-time Master of Science (MSc) in Computer Science Master of Science (MSc) in IT and Cognition Master of Science (MSc) in Communication and IT In addition, the department awards the research degree Doctor of Philosophy (PhD). PhD students are enrolled in the Faculty of Science's Doctoral School for a typical study period of between three and four years.

Location

DIKU is based at University Park in Copenhagen, part of the university's North Campus. Its building complex comprises the former Department of Anatomy. The building was completed in 1942 to design by Kaj Gottlob. The Human-Centered Computing Section is located in Sigurdsgade, close to the North Campus.

Student life An important social event is the DIKU revue which is held each year in June. The DIKU revue is always in competition with the physics revue and never misses an opportunity to computer-animate the complete and utter destruction of the physics institute at the H. C. Ørsted Institute. As something unique among the institutes of Copenhagen University, the DIKU canteen is entirely student driven and open 24 hours. It is the natural hub for all social events on DIKU. The two largest social events are the DIKU revue and the Julefrokost (Christmas lunch) of the canteen.

Notable faculty Corinna Cortes, who co-developed the highly influential supervised machine learning method support vector machines, has been an adjunct professor at the department since 2011. Mikkel Thorup, best known for his work on shortest path problem in undirected graphs, has been a professor at the department since 2013. Kasper Hornbæk, who won a SIGCHI Lifetime Achievement Award for his work on usability in human-computer interaction, has been a professor at the department since 2014. Serge Belongie, known for his work on object recognition and image segmentation, has been a professor at the department since 2021. Isabelle Augenstein, known for her research on natural language processing, and for being appointed the youngest female full professor in Denmark in October 2022.

Notable alumni Peter Naur, a Turing Award recipient, was a professor at the department between 1969 and 1998. Per Brinch Hansen, a IEEE Computer Pioneer Award winner, was a professor at the department between 1984 and 1987. Mads Tofte, the first managing director of the IT University of Copenhagen and co-developer of the Standard ML programming language, who graduated with a MSc in Computer Science and Mathematics in 1984. Michael Seifert, a Danish computer programmer who developed the popular multiplayer text-based role-playing game DikuMud, was a BSc then MSc student at the department from 1990 to 1996.

Miscellaneous The domain diku.dk was registered on October 29, 1987, and was one of the first .dk domain names to be registered. The popular DikuMUD codebase was developed at DIKU in March 1990, and derives its name from the institute. In the 1994 Danish thriller Nattevagten (Nightwatch) directed by Ole Bornedal, the main entrance and stairwell of the institute was used as a main location.

References

External links DIKU homepage DIKU's history Archived 2011-06-05 at the Wayback Machine

Illustrations

UCPH Department of Computer Science illustration
UCPH Department of Computer Science illustration
UCPH Department of Computer Science: DIKU
DIKU

Worked examples

Example 1 — a first encounter with UCPH Department of Computer Science

Start with the simplest possible case. Write down what UCPH Department of Computer Science claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to UCPH Department of Computer Science before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about UCPH Department of Computer Science ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of UCPH Department of Computer Science

In research
UCPH Department of Computer Science appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses UCPH Department of Computer Science in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
UCPH Department of Computer Science is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer science departments, Educational institutions in Denmark, Universities and colleges established in 1970, so understanding it makes those chapters shorter.
In everyday life
Look for UCPH Department of Computer Science outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “UCPH Department of Computer Science” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study UCPH Department of Computer Science in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what UCPH Department of Computer Science means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain UCPH Department of Computer Science out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is UCPH Department of Computer Science in simple terms?

The UCPH Department of Computer Science (Danish: Datalogisk Institut, DIKU) is a department in the Faculty of Science at the University of Copenhagen (UCPH). It is the longest established department of Computer Science in Denmark and was founded in 1970 by Turing Award winner Peter Naur.

Why does UCPH Department of Computer Science matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study UCPH Department of Computer Science?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on UCPH Department of Computer Science.

Tags

  • Computer science departments
  • Educational institutions in Denmark
  • Universities and colleges established in 1970
  • University of Copenhagen

Keep exploring