m2w2 Trees Banner

About my StudiesBackm2w2.de
Related documents

October 1999:
I'm starting my studies in "Medieninformatik" (Media Computer Science) at the "Hochschule der Medien", a University of Applied Sciences in Stuttgart. On the university's website a description said that the course of studies in Media Computer Science trained its graduates for complex tasks at the interface between computer science and digital media. Another sentence was: "The demand for specialists with the above qualifications is enormous." Another one was: "Applicants should have a consolidated knowledge of mathematics[...]". I believed the first two sentences and and simply ignored the latter. This turned out to be the right decision. Media Computer Science is great stuff.

March 2000:
The second semester begins and we're gradually approaching the time when we can really concentrate on the lectures that are substantial to our course. My mental reservation concerning mathematics was unjustified, I even start to like it. But what is more is that we're slowly beginning to dive into the world of object-orientation with the Java language. Networking becomes my second hobbyhorse, and I'm delighted to see our professor is a real luminary on that area. I get accustomed to living in a bigger town like Stuttgart is. But I sort of miss that damn rooster that sometimes woke me up in my former home town.

October 2000:
The last semester before the two practical training semesters begin. Sure we're looking forward to being unleashed onto the real world but we're not yet sure whether we'll survive that. On the other hand I believe we will: as a basic principle all our relevant lectures so far are split into two halves: the first half is the lecture itself where profs and assistants spare no effort to teach us well and the second half, the practical exercises, in which we have time to immerse ourselves in sourcecode, cables, paper and other cute things. It also starts to pay off that I did away with my maths hatred as we're having a very interesting lecture on Internet Security and Cryptography. And we now know that XML and XSLT are not only buzzwords from a different world or something to eat or so...

March 2001:
At last, I'm unleashed and have the chance to find out what my knowledge is worth in practice. The IBM Development Laboratory in Boeblingen gave me the opportunity to work as a student intern in the field of Systems Management for an IBM Mainframe Computer. My tasks are to write a plug-in for a Systems Management Framework used to configure a large Web Application Server running on IBM zSeries Mainfrage and to extend an existing LDAP browser. It's amazing for me to see how manifold computer science can be. Big fun.

September 2001:
Hardly has the first practical training semester ended when second begins right now. On my way browsing through IBM's intranet to find out what could be a hot task for that second practical semester I came across mobile devices. Though (or just because) the Java technology for mobile devices at the moment is still in it's children's shoes I decide to work on that field. A colleage from my study course and me are involved in developing a toolkit used to synchronize information between mobile devices and servers, the SyncML Java Reference Toolkit. It is my part to write an encoder for WBXML, the Wap Binary XML, which is, as its name states, a binary form of XML. This is a bit tricky because you have to use codepages instead of namespaces and because you have to properky distinguish some ambiguous byte sequences. All things considered this semester is, again, very interesting because SyncML is an industry coalition of several important global players and because this is my first experience in writing software for mobile devices using Java.

March 2002:
Having collected lots of precious experience during the practical semesters I'm now very eager to enlarge my theoretical and practical knowledge on things on which it would have been better to know more during the two practical semesters. The study course is now even more well-staffed and offers new lectures. Not taking advantage of that would be silly, I think, and decide to attend lectures like Distributed Systems, Advanced Internet Security, Media Databases, Digital Image Processing, Current Topics in Network Engineering, and a seminar with the somewhat longish name "Presentation, Moderation, and Negotiation".

Summer 2002:
Developing software for mobile devices using Java looked so challenging to me in my second practical semester that I apply for a job as a student intern at IBM again. From July to September I take part in the software development for a telematics platform used in autocars. That software collects data from a GPS receiver while the car is going from A to B. After a while it uploads that data to a server of the owner's insurance company. The owner is invoiced using those data based on when, where and how often the car is used. It is in March of 2003 that IBM publishes a press release on that programme.

October 2002:
Lots of stuff to do. While Christian, a colleage of mine, and me are sitting in a sunny corridor of the university and are just about finished with knocking together our schedule for the upcoming semester, one of our professors, Prof. Dr. Fridtjof Toenniessen, comes along asking if we feel fit in JSPs, Servlets, Databases and Applets and if we'd like to take part in a development project concerned with E-Learning. We feel a bit as if a car has run over us but we accept his very interesting offer. At the same time Roger, who is another colleage of ours, and Christian and me have already started to develop an electronic university calendar using XML, XSLT, Java, and, of course, the university's database in which all the relevant information is kept. Prof. Dr. Martin Goik intends to eventually put that project online on info.hdm-stuttgart.de. A seminar on Multimedia Software Development, the seminar on Software Design Patterns and being a tutor in exercises take up the rest of my time at the university. But put your mind at rest: Everything goes very fine.

March 2003:
There it is already: the last semester. With only 14 hours per week for lectures it seems only a short way to go to the Diploma. Lectures on Software Engineering, Generative Computing and Current Programming Languages blaze the trail to the final hours at our university. Finding a company that offers an interesting topic as a Diploma Thesis while as well offering the chance to work there after the Diploma is not too easy at the time. But reluctance is not my kind of thing.

May 2003:
After a number of interesting job interviews for Diploma I tend to look into my postbox somewhat earlier than usual in the morning in order to find out if one of the companies has already decided to send a rebuff or a consent.

Projects during my studies
(HTML, german)

Lectures during my studies

Media Computer Science

IBM Development Lab, Boeblingen

Read my CV
(Coming soon.)