Algoritmen en Datastructuren. Terug naar navigatie (MENU). Kruimelpad. Prospectus Faculty of Social Sciences › NWI-IBC Algoritmen en Datastructuren. Chicago. Fack, Veerle. Algoritmen En Datastructuren. Acco. APA. Fack, V. ( ). Algoritmen en Datastructuren. Acco. Vancouver. 1. Algoritmen en Datastructuren has 8 ratings and 1 review: Published by Acco, pages, Paperback.
|Published (Last):||22 May 2008|
|PDF File Size:||2.64 Mb|
|ePub File Size:||7.91 Mb|
|Price:||Free* [*Free Regsitration Required]|
Last month, I graduated from Ghent University. This seems like an excellent time to review all the courses I took, and I hope this might be useful to future or current UGent Computer Science students.
Algoritmen en datastructuren
This is purely my own opinion and I do not represent my classmates. One should also note that I review the courses as they were at the point that I followed them, and I know that some of lagoritmen courses have been revised at this point. Algorithms and Data Structures I: Algoritmen en datastructuren I: Algoritmmen simply a solid first course on algorithms and data datadtructuren.
Some parts about lambda calculus, and some on simple logic laws. This seems to be widely regarded as a useless course. However, I have given quite a few talks in the past few years, and I do think this course has definitely improved my skills when it comes to making slides. This course teaches some UNIX and command-line basics. The exercises and practical exam focus on esoteric problems which are hard to solve using the given tools.
Discrete mathematics Discrete wiskunde: Quite interesting, I guess.
Kind of hard as well. Laws of Intellectual Property Recht van de intellectuele eigendom: The only mandatory law course in the Computer Science program.
Linear Algebra and Geometry Lineaire algebra en meetkunde: I feel like this is a really interesting, vastly underrated course at UGent. The datastruturen problem with this course is that all exercises, and even the exam, could be solved by copy-pasting previous or example exercises. Hence, no one even bothered to really study this. Programming I Programmeren I: I believe it would be more useful to start out with simple procedural programming and teach that well, then introduce Object-Oriented programming later as a natural transition by coupling datatypes and related procedures.
This course was basically about two things: However, this course came with a project, which yielded really valuable programming experience.
Algoritmen en Datastructuren II
Basically the continuation of Computer usage. Made us do seemingly impossible stuff with arcane tools think XML processing with sed and awk.
Algorithms and Data Structures II: Algoritmen en datastructuren II: Largely a continuation of Algorithms and Data Structures I.
More algorithms, more data structures. Not a bad course — the professor really knows this stuff and is very enthusiastic, which made the lessons quite fun. I actually do not quite algoritemn anything specific that I learned in this course. This course seems mostly unnecessary. This teaches some essential basics of how a computer works.
I feel like this course belongs in the first year rather than the second year. Very well-taught alggoritmen the lab sessions are very cool. Where we start out with ancient history and end in the 90s! Algiritmen Development I Software-ontwikkeling I: I already wrote a post on this course, which can be found here. To quote Ron Swanson: In this course, we had to do a small project with a team.
Algoritmen en Datastructuren by Veerle Fack
That was really interesting and we learned datasfructuren whole bunch from it. In the end, the teaching assistants graded the project without judging the internal design of the project, which we thought was quite lame. In addition to this project, there were some lessons and lab sessions.
Both were useless and uninteresting. Some algortmen multimedia fundamentals, supplemented by a collection of mildly interesting trivia on widely used formats such as VRML. Probability Calculus and Statistics Waarschijnlijkheidsrekenen en statistiek: Another fundamental but kind of dull course. Introduction to Bio-informatics Introductie in de bio-informatica: I chose this course because I thought it datastrructuren be challenging and interesting.
It turned about to be only slightly interesting and much less practical than I had hoped. I vaguely remember searching online databases for property X of protein Fatastructuren without even knowing what X or Y was. Hell, I still barely even know what a protein is. I recommend datastrucruren taking this course if you have a real interest in biology. Algoritmen en datastructuren III: Pretty much my only complaint about this course is that the chapter on distributed algorithms seemed to date from a time in which distributed algorithms were not actually used.
This was a pretty useful one. The lab sessions were very well set-up and intriguing. Cross-Course Project Vakoverschijdend project: Build a simple webapp.
Definitely deserves a nomination for all-round worst course in the program. The subjects are dull and they are taught in a deadening way. Attending the exercise sessions is an utter waste of time. The exam included solving an massively huge but simple exercise: Introduction to Electrical Engineering Introductie tot elektrotechniek: This course was pretty hard and I am still undecided on whether this should or should not be a mandatory course — most of it seems only related in a very indirect way.
Nonetheless, I kind of enjoyed knowing a bit more about this stuff, although I forgot most of it soon afterwards. Quite simple, completely useless. Formal Languages, Automata, Complexity Formele talen, automaten, complexiteit: I thought this was a dull course, but I remember a number of concepts we saw in this course e.
Regardless of the name, this pretty much feels like a continuation of Computer Architecture. Some intriguing low-level stuff is taught here, and the course has great lab sessions as well.
Scientific Computing Wetenschappelijk rekenen: Well-taught and quite interesting. I barely remember anything from this course though: Therefore, one should just use existing libraries and applications.
Probably one of the easiest courses at UGent. Well, I never attended any lessons and studied less than two days as exam preparation — so I think it deserves the title. This course simply boils down to reading Concepts, Techniques, and Models of Computer Programming and programming a bit in Oz.
Advanced Computer Architecture Geavanceerde computerarchitectuur: Another nice course on low-level stuff. We had to do some research for this as well. Design of Distributed Software Ontwerp van gedistribueerde software: Except for some chapters on MPI and a few interesting algorithms, I found the subjects in this course extremely boring or pretty much useless.
Design of Multimedia Applications Ontwerp van multimediatoepassingen: This course had challenging and interesting projects to work on. Another course containing a wide variety of subjects, sometimes related, sometimes not.
Teaches you a whole bunch of facts about backbone networks and routing in these networks — most of which I forgot about a week later. Some of the lab sessions were quite cool though. I can figure out basic queues and I guess I can look up other models if I ever need to. Earn bonus points for hypothetically earning money and win the game if you manage to out-bluff the other teams in terms of complicated design patterns and buzzwords. Software Design Project Software-ontwerpproject: Now you get to actually implement the product you designed in Software Architecture.
This extremely dull and completely useless course has made me realize that Dilbert must be based on actual facts. I liked this course. Functional and Logical Programming Languages Functionele en logische programmeertalen: Formal Systems Modelling for Software Formele systeemmodellering voor software: A variety of subjects: