Papers

Here, you can find some of the reports I've written while attending the Computer Sciences program at DIKU. These are written in danish, converted from PostScript into PDF format. I've usually put them online, so that other students, reading about the same subject, can gain some from them, and not so much because they are great.

Title Subject(s) Summary
DIKU Flight Simulator 2004 Java, OOP & raytracing This paper details how to code a small and simple raytracer in Java. It contains some analysis of the inherit problems of moving a vector/math domain, into the computational domain of computers. Further, there's some analysis of the Model-view-controller design pattern.
Sound Coder: SCOD MatLab, DSP & psychoacoustic coding This report details how to implement a psychoacoustic codec. Albeit a very simple one, it covers the basics. The report includes sample MatLab code, and also covers quantization of the signal. No coded file is produced, as that is not the point of the assignment.
Data Fangst MatLab & DSP A very to the point assignment, dealing mostly with various sound waves and how to work with these in MatLab.
Grafisk Sprog (Graphical language) The DVI format & FPL Construction of a simple graphical drawing program. It receives input in a S-symbolic expressions (of LISP fame), and generates a DVI output file. You can draw circles, lines, and other assorted basic shapes using this. Written in SML.
Sproggenkendelse (Language recognition) FPL After three weeks at school, we got to program a language recognition program. Very cool idea from the prof, since the ideas used here, carry over in so many fields of application, such as compression. Though not mentioned in the paper, the principles used here, are the same as in Lempel-Ziv compression, though no compressed file is produced, just a dictionary.

Readings

Here's some links to download some papers I've read at school, that were available in eletronic format, and I'm making available here, hopefully without violating any copyright laws. Some of these files are in PostScript format, if you're on Unix, you probably know what to do, but if you're on Windows, you'll need the GhostScript program to view these files.

Title Subject(s) Summary & comments
A Review of Algorithms for Perceptual Coding of Digital Audio Signals DSP & psychoacoustic coding Probably one of the most linked articles out there, for an introduction to psychoacoustic coding. Very concise (too consice someplaces), but a solid read. If implementing your own codec, first 10 (of 30 total) pages are really the only ones worth reading, as the rest is a comparison of existing codecs.
Evaluating User Interfaces with Metaphors of Human Thinking HCI and usability A nice read, on how one can use metaphors, of how humans think, in evaluating user interfaces. Consider the eroded landscape, as a metaphor for how people form habits over time, and the necessity of adapting to the eroded landscape, rather then transforming the landscape (much harder) to your applications ways.
Discrete Mathematics Mathematics A very gentle introduction to the topic of discrete math. The text is especially good with handling set theory, and graph theory, though it never gets too advanced. The author's homepage contains another good paper in complexity.