STUDIES - A PRESENTATION
COMPUTER SCIENCE
The Faculty of Science's Computer Science programme is based upon theory, development, and usage of computer-based systems. It includes architectural components of computers, programming languages, algorithms, methods of systems development, human-computer interaction, multi-media, distributed systems, and mathematical models.
ORGANISATION OF TEACHING
Computer Science is typically combined with Mathematics, Multi-media, Physics, or Economics. However, Computer Science may, in principle, be combined with any subject.
By way of introduction to the many facets of Computer Science, the first years give a solid foundation for further pursuits. The courses Programming 1 and 2 teach different notations and techniques for program development. Algorithms and data structures present the techniques for developing effective and correct solutions to complex problems, including ways of storing complex data. An Architecture course deals with the construction of computers and the relationship between the physical computer and programming languages. Fundamental models describe the most important mathematical models of Computer Science. The Systems development course deals with techniques and tools for systems development with users as well as organisation and planning of projects.
The concrete amalgamation of courses during the first three years depends on the line of study chosen and the subjects one wishes to combine with Computer Science.
The later years of Computer Science consist of a mixture of obligatory and optional courses. Specialisations can be chosen among a number of different subject areas such as object technologies, semantics, algorithms, complexity theory, cryptology, robotics, systems development, human computer interaction, multi-media, distributed systems, Coloured Petri Nets, and computer graphics.
Computer Science has three possible final stages: a Bachelor's degree can be attained after three years and includes a small project. A Master's degree takes five years with a final year of specialisation in which the chosen topic must be documented in a substantial written report. A PhD degree takes 8 years, culminating in a scientific thesis.
TEACHING
For obligatory courses, teaching takes the form of lectures, theoretical exercises , and obligatory assignments. Lectures are held in auditoriums for first year students, while theoretical exercises are held for groups of 15 - 20 students. The theoretical and practical exercises present problems to solve under the supervision of an instructor. Obligatory assignments can either be a series of minor tasks or a major practical project. Optional courses can involve various teaching forms where a high degree of independence is demanded of students.
FURTHER INFORMATION
Further information may be found on the Department of Computer Science's home page www.daimi.au.dk or by contacting the Student Counselling for Science. See page 48.






