Aktuella utvärderingar

Visa resultat

Här kan se resultatet från utvärderingen och exportera statistiken till ett annat program. Det går också att göra en enkel filtrering genom att klicka på svarsalternativen och kommentarerna eller en avancerad filtrering genom att använda knappen längst ned.

Compiler construction, Lp4 Vt09, TDA282/DIT300

Status: Avslutad
Öppen för svar: 2009-05-18 - 2009-06-03
Antal svar: 19
Procent av deltagarna som svarat: 8%
Kontaktperson: Åsa Lundgren»

Your own effort

1. How many hours per week did you spend on this course?

We mean total time, that is, it comprises the time you spent in class and the time you spent on your own work. Try to estimate the average time over the entire study period.

19 svarande

At most 15 hours/week»5 26%
Around 20 hours/week»5 26%
Around 25 hours/week»4 21%
Around 30 hours/week»4 21%
At least 35 hours/week»1 5%

Genomsnitt: 2.52

- Droped the cour when i never rely got started» (At most 15 hours/week)
- Work intensive but interesting and rewarding.» (Around 30 hours/week)

2. How large part of the teaching offered did you attend?

19 svarande

0%»1 5%
25%»3 15%
50%»7 36%
75%»4 21%
100%»4 21%

Genomsnitt: 3.36

- Good techer, got pointles when I was behind, y lieten to something when i can spend the time to get in phase» (25%)
- The lecture slides were very good. It was easy to get the needed information from them. » (50%)
- The earlier lectures where more usefull. The later ones where more to specialize in the field.» (50%)

Goals and goal fulfilment

The course syllabus states the course goals in terms of learning outcomes, i.e., knowledge, skills and attitudes to be acquired by the student during the course.

3. How understandable are the course goals?

19 svarande

I have not seen/read the goals»0 0%
The goals are difficult to understand»0 0%
The goals give some guidance, but could be clearer»1 5%
The goals clearly describe what I am supposed to learn»18 94%

Genomsnitt: 3.94

- Glass clear» (The goals clearly describe what I am supposed to learn)

4. Are the goals reasonable considering your background and the number of credits?

Answer this this question and the succeeding one, only if you do know the course goals.

19 svarande

No, the goals are set too low»0 0%
Yes, the goals seem reasonable»18 94%
No, the goals are set too high»1 5%

Genomsnitt: 2.05

- The difficulty is reasonable although the amount of work hours can be seen as a a bit high.» (Yes, the goals seem reasonable)
- Well It thingk lab houre would have bin wounderfull» (No, the goals are set too high)

5. Did the examination assess whether you have reached the goals?

19 svarande

No, not at all»0 0%
To some extent»2 10%
Yes, definitely»14 73%
I don"t know/have not been examined yet»3 15%

Genomsnitt: 3.05

- I have not done the oral exam yet, but it"s just a minor part of the examination as I understood it.» (Yes, definitely)
- a nice extension for the compiler might also be an optimizer» (I don"t know/have not been examined yet)

Teaching and course administration

6. To what extent has the teaching been of help for your learning?

19 svarande

Small extent»2 10%
Some extent»4 21%
Large extent»10 52%
Great extent»3 15%

Genomsnitt: 2.73

- Never realy met any» (Small extent)
- It laid a "rock solid" ground to build on. I needed a lot of more information, but it was easy to find and to learn from with that ground to build on.» (Large extent)
- We have encountered difficulties in finding appropriate examples to aid us in our project development.» (Large extent)

7. To what extent has the course literature and other material been of help for your learning?

19 svarande

Small extent»1 5%
Some extent»6 31%
Large extent»4 21%
Great extent»8 42%

Genomsnitt: 3

- _Really_ good working with non proprietary course material that is used in real world. Especially considering the good links this made possible from the course page.» (Large extent)
- The few lectures i went to was realy usefull» (Great extent)

8. How well did the course administration, web page, handouts etc work?

19 svarande

Very badly»0 0%
Rather badly»2 10%
Rather well»8 42%
Very well»9 47%

Genomsnitt: 3.36

- Small coment on that ther was a problem whith the projector in the begining.» (Rather badly)
- Stating that a pdf is the most updated document regarding the assignments at all times is not good, since one often keeps only one printed copy retrieved in the beginning of the course. Although the "Lates news"-feed stated worked good. Some more information regarding the extensions would be nice since code examples of llvm were hard to find (thinking of arrays).» (Rather well)
- Some minor issues with the testsuite and documention of it, otherwise fine» (Rather well)

Study climate

9. How were the opportunities for asking questions and getting help?

19 svarande

Very poor»1 5%
Rather poor»1 5%
Rather good»3 15%
Very good»10 52%
I did not seek help»4 21%

Genomsnitt: 3.78

- Some kind of shared hacking sessions in the later weeks would have been nice. Maybe just a booked room or an on course page stated location for course participants. But even better with guidance.» (Rather good)
- Takes quite some time to get answer to question sent by email» (Rather good)
- Answers to questions, both by email and in person were helpful and timely.» (Very good)

10. How well has cooperation between you and your fellow students worked?

19 svarande

Very poorly»1 5%
Rather poorly»1 5%
Rather well»4 21%
Very well»9 47%
I did not seek cooperation»4 21%

Genomsnitt: 3.73

- I stopped working with my project partner» (Very poorly)
- I only worked together with one person, my teammate. We are very good friends, and have learned how to cooperate.» (Very well)

11. How was the course workload?

19 svarande

Too low»0 0%
Low»0 0%
Adequate»11 57%
High»6 31%
Too high»2 10%

Genomsnitt: 3.52

- There was a lot of work, but I believe it to be adequate to both the course objectives and the possibilities of master students.» (Adequate)
- It was high, perhaps to high, but it was soo interesteing, funny and giving to do it, so I couldn"t resist, and I don"t want to complain.» (High)
- pretty high when you do everything alone» (High)
- Been really working full time and some more with the project since week 1, since I found it very interesting. Even still me and my partner can hardly make all extensions. It"s really not good that the course ends a week before the exam week regarding the workload.» (Too high)

12. How was the total workload this study period?

19 svarande

Too low»0 0%
Low»2 10%
Adequate»4 21%
High»8 42%
Too high»5 26%

Genomsnitt: 3.84

- I worked on my bachelor thesis at the same time, and that took a lot of my time.» (High)
- This may also be because certain faults in my time management, but I did feel that there was a considerable amount of work to be done.» (High)
- Men inte beroende på studier utan på faktorer runt omkring.» (Too high)

Summarizing questions

13. What is your general impression of the course?

19 svarande

Poor»1 5%
Fair»0 0%
Adequate»0 0%
Good»7 36%
Excellent»11 57%

Genomsnitt: 4.42

- Just a feeling, couldn"t get the "I realy want to do this project" » (Poor)
- It was hard to find good material on how to use LLVM, there was only the reference manual in llvm.org and some examples in the lectures.» (Good)
- One of the most interesting courses I"ve taken. Also one of the courses that I"ve learned the most from.» (Excellent)
- It"s a very good concept of a course, makes it very interesting and meaningful to build and extend a project. A few fine tunings regarding the upper grade extensions for next year and it"s near perfect.» (Excellent)
- The credit system is the best layout of a course I"ve ever had. You clearly know what you need to do to get a certain grade, which eliminates the "exam factor".» (Excellent)
- I found the course to be useful and informative. Although I do not intend to further my studies in this area, I found the course very interesting and enjoyable.» (Excellent)

14. What should definitely be preserved to next year?

- The project. It is very giving. »
- lectures»
- the lab»
- The course concept.»
- The project, there is no better way to learn how to build your own compiler than actually doing it.»
- The credit system!»
- The clear requirements for grading are really good, more courses should have this! This make it possible for the students to organize their time and it feels like the grading become more fair. »
- Att det ska vara projekt.»
- The project. The actual work of developing a compiler, even a rather limited one, goes a long way to clarifying the theoretical issued discussed in the lectures.»
- The project/the assignments, I think this is one of the better courses I"ve attended during my time here at Chalmers. »

15. What should definitely be changed to next year?

- lab houres»
- More extensions, and definately more information about the existing extensions. Maybe extending the lecture slides to include more information when they are put on the homepage.»
- The problem sessions, maybe it"s better to not let the students present their solutions. But I"m not shure how to actually provide the students with the opportunity to extra credits without in some other way. Maybe you can let the students hand in their solution and you check some of them on random, or you can ask the students questions that they should be able to answer after solving the exercises.»
- A testsuite that works as intended right away with proper documentation»
- Maybe skip the JVM compiler and focus more on optimizations. Alternatively make the exercises count more and then raise the requirements to get a higher grade. This way more students would probably do the exercises and thus get a deeper understanding.»
- Inget som jag kommer på. möjligt vis bättre testsuit, den förstod man inte i början.»
- The homework exercises could perhaps be adapted to the presentation format.»

16. Additional comments

- a nice extension for the compiler might also be a simple optimizer»
- Good work from both supervisors and Björn. It can be seen that you put an effort in to the course.»
- Very good course, top 5 I"ve taken on Chalmers! :)»
- Interesting and instructive course, excellent!»
- I only learned assembly language and the inner workings of a computer in this very last (optional) course of my programme. I wish i had learned this from some introductional course.»
- Perhaps higher grades should be based more/only on deeper understanding, rather than extensions? Like the last assignment.»

Kursutvärderingssystem från