Machine language processing works on questions such as how language has to be represented so that machines can process it, or how machines themselves can generate language. The interdisciplinary B.Sc. course combines linguistics with mathematics and computer science.