Survey ID | 1319 |
Title | COMP9242 12 |
Description | Course Evaluation Survey for COMP9242 Advanced Operating Systems. Version for Session 2, 2012. |
Anonymous | Yes |
Fill Ratio | 80% (12/15) |
# Filled | 12 |
# Suspended | 1 |
# Not Filled | 2 |
|
indicates required field |
|
|
Your comments will help us to assess and improve our courses, not only for future generations, but for your further study in CS&E. We really look at the results and appreciate your feedback! Several changes to the course over the years were a direct result of student feedback. And, as always, we'll publish the uncensored results on the course web site.
Note: Please do not enter "no comment" or something similar into comment boxes. If you don't have anything to say, just leave the box empty.
|
|
|
1.
|
Give a high rating if you have a good opinion of something (e.g. interesting, useful, well-structured, etc.). Give a low rating if you have a bad opinion of something (e.g. too slow, confusing, disorganised, etc.)
|
|
Question type : Single answer -- Radio Button |
|
|
Excellent |
|
Satisfactory |
|
Poor |
Gernot Heiser |
11 (92%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Kevin Elphinstone |
11 (92%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Guest lecturer Leonid Ryzhyk |
5 (42%) |
3 (25%) |
4 (33%) |
0 (0%) |
0 (0%) |
Guest lecturer Toby Murray |
7 (58%) |
3 (25%) |
2 (17%) |
0 (0%) |
0 (0%) |
Guest lecturer Peter Chubb |
6 (50%) |
4 (33%) |
2 (17%) |
0 (0%) |
0 (0%) |
Guest lecturer Ihor Kuz |
7 (58%) |
4 (33%) |
1 (8%) |
0 (0%) |
0 (0%) |
Tutors/demonstrators |
3 (25%) |
5 (42%) |
4 (33%) |
0 (0%) |
0 (0%) |
Exam |
7 (58%) |
2 (17%) |
3 (25%) |
0 (0%) |
0 (0%) |
Course web pages |
4 (33%) |
5 (42%) |
3 (25%) |
0 (0%) |
0 (0%) |
Reference material |
3 (25%) |
6 (50%) |
2 (17%) |
1 (8%) |
0 (0%) |
Computing resources |
5 (42%) |
4 (33%) |
3 (25%) |
0 (0%) |
0 (0%) |
COMP9242 overall |
10 (83%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
|
|
|
2.
|
Which factors most influenced your decision to enrol in this course?
|
|
Question type : Multiple answer -- Check Box |
|
Interest in operating systems as an area of study
|
12 (100%) |
|
Chance to build a system
|
8 (67%) |
|
Chance to get fingers really dirty
|
8 (67%) |
|
Would like to do some systems research
|
7 (58%) |
|
Looking for a challenge
|
11 (92%) |
|
Looking for an easy course
|
0 (0%) |
|
Friends told me it was good
|
3 (25%) |
|
|
|
3.
|
Other factors not mentioned above?
|
|
Question type : Short-answer |
|
Answer at the bottom page (1 comments) |
|
4.
|
Would you recommend this course to another student such as yourself?
|
|
Question type : Single answer -- Radio Button |
|
Yes
|
12 (100%) |
|
No
|
0 (0%) |
|
|
|
5.
|
The course is heavy on design and implementation issues. It also tries to remain close to present research issues (although that aspect has suffered with the move to 12 teaching weeks). What do you think about the content allocation?
|
|
Question type : Single answer -- Radio Button |
|
|
Too much |
|
Just right |
|
Too little |
Theory/general principles |
0 (0%) |
0 (0%) |
10 (83%) |
1 (8%) |
1 (8%) |
OS design and implementation |
0 (0%) |
2 (17%) |
9 (75%) |
1 (8%) |
0 (0%) |
Current research issues |
0 (0%) |
0 (0%) |
12 (100%) |
0 (0%) |
0 (0%) |
|
|
6.
|
What were the best things about this course?
|
|
Question type : Long-answer |
|
Answer at the bottom page (9 comments) |
|
7.
|
What were the worst things about this course?
|
|
Question type : Long-answer |
|
Answer at the bottom page (10 comments) |
|
8.
|
How does the workload in this course compare to workloads in other ...
|
|
Question type : Single answer -- Radio Button |
|
|
Much Lighter |
|
Similar |
|
Much Heavier |
COMP courses at this level |
0 (0%) |
0 (0%) |
2 (17%) |
6 (50%) |
4 (33%) |
COMP courses in general |
0 (0%) |
0 (0%) |
1 (8%) |
1 (8%) |
10 (83%) |
Courses in general |
0 (0%) |
0 (0%) |
1 (8%) |
1 (8%) |
10 (83%) |
|
|
9.
|
How does the overall quality/value of this course compare to other ...
|
|
Question type : Single answer -- Radio Button |
|
|
Among the best |
|
Average |
|
Among the worst |
COMP courses at this level |
9 (75%) |
2 (17%) |
0 (0%) |
1 (8%) |
0 (0%) |
COMP courses in general |
10 (83%) |
1 (8%) |
0 (0%) |
0 (0%) |
1 (8%) |
courses in general |
10 (83%) |
1 (8%) |
0 (0%) |
1 (8%) |
0 (0%) |
|
|
10.
|
What background knowledge do you think you were missing that would have helped you in this course? Is distinction in COMP3231/9201 a suitable preparation? Is it too harsh?
|
|
Question type : Short-answer |
|
Answer at the bottom page (8 comments) |
|
|
11.
|
Please rate the relevance/appropriateness of the lecture topics.
|
|
Question type : Single answer -- Radio Button |
|
|
Very relevant |
|
Average |
|
Inappropriate |
N/A |
Microkernels and seL4 |
11 (92%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Caches |
9 (75%) |
1 (8%) |
1 (8%) |
1 (8%) |
0 (0%) |
0 (0%) |
Threads and Events |
12 (100%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Virtual Machines |
8 (67%) |
3 (25%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Microkernel Design |
8 (67%) |
3 (25%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Performance Evaluation |
10 (83%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Device Drivers |
8 (67%) |
3 (25%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
SMP and Locking |
8 (67%) |
3 (25%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Security |
7 (58%) |
4 (33%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Multiprocessors 2 |
8 (67%) |
2 (17%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
Linux Internals |
7 (58%) |
4 (33%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Linux Scalability |
6 (50%) |
5 (42%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Local Systems Research |
7 (58%) |
2 (17%) |
3 (25%) |
0 (0%) |
0 (0%) |
0 (0%) |
Sample paper analysis |
8 (67%) |
2 (17%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
|
|
12.
|
Please tell us how interesting you found the lecture topics.
|
|
Question type : Single answer -- Radio Button |
|
|
Very interesting |
|
Ok |
|
Boooooring! |
Skipped |
Microkernels and seL4 |
10 (83%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Caches |
8 (67%) |
1 (8%) |
1 (8%) |
0 (0%) |
2 (17%) |
0 (0%) |
Threads and Events |
7 (58%) |
5 (42%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Virtual Machines |
10 (83%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
0 (0%) |
Microkernel Design |
10 (83%) |
1 (8%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Performance Evaluation |
7 (58%) |
3 (25%) |
1 (8%) |
1 (8%) |
0 (0%) |
0 (0%) |
Device Drivers |
5 (42%) |
3 (25%) |
3 (25%) |
0 (0%) |
1 (8%) |
0 (0%) |
SMP and Locking |
5 (42%) |
3 (25%) |
4 (33%) |
0 (0%) |
0 (0%) |
0 (0%) |
Security |
6 (50%) |
4 (33%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
Multiprocessors 2 |
8 (67%) |
3 (25%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Linux Internals |
7 (58%) |
3 (25%) |
2 (17%) |
0 (0%) |
0 (0%) |
0 (0%) |
Linux Scalability |
7 (58%) |
4 (33%) |
1 (8%) |
0 (0%) |
0 (0%) |
0 (0%) |
Local Systems Research |
6 (50%) |
5 (42%) |
0 (0%) |
1 (8%) |
0 (0%) |
0 (0%) |
Sample paper analysis |
6 (50%) |
3 (25%) |
2 (17%) |
0 (0%) |
0 (0%) |
1 (8%) |
|
|
13.
|
Which material do you think will be most useful to you in the future?
|
|
Question type : Long-answer |
|
Answer at the bottom page (12 comments) |
|
14.
|
Which material, not currently in this course, would you liked to have seen covered?
|
|
Question type : Long-answer |
|
Answer at the bottom page (6 comments) |
|
15.
|
Which of the current topics would you like to see scaled back or excluded?
|
|
Question type : Long-answer |
|
Answer at the bottom page (3 comments) |
|
|
16.
|
What factors caused you to attend lectures?
|
|
Question type : Multiple answer -- Check Box |
|
I had enough spare time
|
3 (25%) |
|
The lectures were too good to miss
|
10 (83%) |
|
Given the pace and lack of a textbook, I could not afford to miss the lectures
|
3 (25%) |
|
It was as good a place as any to take a nap
|
0 (0%) |
|
I wanted to be seen to be there
|
1 (8%) |
|
None, I skipped most
|
0 (0%) |
|
|
|
17.
|
What were the reasons for skipping lectures?
|
|
Question type : Multiple answer -- Check Box |
|
Overall workload in this and other courses
|
3 (25%) |
|
Lecture notes and references cover the material adequately
|
0 (0%) |
|
Lectures are boring
|
0 (0%) |
|
There was not enough material to justify attending lectures
|
0 (0%) |
|
First half of the course was more interesting than second half
|
0 (0%) |
|
None, I attended (almost) all
|
9 (75%) |
|
|
|
18.
|
Any suggestions for improving lectures?
|
|
Question type : Long-answer |
|
Answer at the bottom page (4 comments) |
|
|
19.
|
What was the level of difficulty various parts of the project?
|
|
Question type : Single answer -- Radio Button |
|
|
Too easy |
|
Just right |
|
Too hard |
Milestone 0 |
2 (17%) |
4 (33%) |
6 (50%) |
0 (0%) |
0 (0%) |
Milestone 1 |
1 (8%) |
3 (25%) |
8 (67%) |
0 (0%) |
0 (0%) |
Milestone 2 |
0 (0%) |
1 (8%) |
10 (83%) |
1 (8%) |
0 (0%) |
Milestone 3 |
0 (0%) |
1 (8%) |
10 (83%) |
1 (8%) |
0 (0%) |
Milestone 4 |
0 (0%) |
0 (0%) |
12 (100%) |
0 (0%) |
0 (0%) |
Milestone 5 |
0 (0%) |
0 (0%) |
9 (75%) |
3 (25%) |
0 (0%) |
Milestone 6 |
0 (0%) |
0 (0%) |
5 (42%) |
5 (42%) |
2 (17%) |
Milestone 7 |
0 (0%) |
0 (0%) |
7 (58%) |
4 (33%) |
1 (8%) |
Milestone 8 |
0 (0%) |
0 (0%) |
9 (75%) |
2 (17%) |
1 (8%) |
System documentation |
0 (0%) |
1 (8%) |
5 (42%) |
4 (33%) |
2 (17%) |
Project overall |
0 (0%) |
0 (0%) |
8 (67%) |
3 (25%) |
1 (8%) |
|
|
20.
|
How well was the project specified?
|
|
Question type : Single answer -- Radio Button |
|
|
Very clear |
|
Ok |
|
Confusing |
Milestone 0 |
7 (58%) |
1 (8%) |
4 (33%) |
0 (0%) |
0 (0%) |
Milestone 1 |
2 (17%) |
3 (25%) |
3 (25%) |
2 (17%) |
2 (17%) |
Milestone 2 |
2 (17%) |
4 (33%) |
5 (42%) |
1 (8%) |
0 (0%) |
Milestone 3 |
2 (17%) |
4 (33%) |
3 (25%) |
3 (25%) |
0 (0%) |
Milestone 4 |
2 (17%) |
4 (33%) |
4 (33%) |
1 (8%) |
1 (8%) |
Milestone 5 |
0 (0%) |
0 (0%) |
9 (75%) |
2 (17%) |
1 (8%) |
Milestone 6 |
0 (0%) |
3 (25%) |
6 (50%) |
2 (17%) |
1 (8%) |
Milestone 7 |
1 (8%) |
4 (33%) |
4 (33%) |
1 (8%) |
2 (17%) |
Milestone 8 |
1 (8%) |
2 (17%) |
5 (42%) |
1 (8%) |
3 (25%) |
System documentation |
1 (8%) |
2 (17%) |
4 (33%) |
4 (33%) |
1 (8%) |
Project overall |
2 (17%) |
3 (25%) |
6 (50%) |
0 (0%) |
1 (8%) |
|
|
21.
|
What was the quality of...
|
|
Question type : Single answer -- Radio Button |
|
|
Excellent |
|
Ok |
|
Poor |
Documentation/reference material |
1 (8%) |
5 (42%) |
4 (33%) |
2 (17%) |
0 (0%) |
Supplied code |
0 (0%) |
5 (42%) |
5 (42%) |
2 (17%) |
0 (0%) |
Hardware platform |
1 (8%) |
5 (42%) |
5 (42%) |
0 (0%) |
1 (8%) |
Consultation time help/support |
5 (42%) |
4 (33%) |
2 (17%) |
0 (0%) |
1 (8%) |
On-line help/support |
3 (25%) |
4 (33%) |
4 (33%) |
0 (0%) |
1 (8%) |
|
|
22.
|
Last year was the first year we used seL4 as the base for the project. Given the extreme low-level nature of the seL4 API and the risk inherent in any change, we were overly protective of students and provided a layer (object manager) which, in hindsight, hid too much of the interesting bits.
This year we provided much more low-level library code and forced students to work more directly with the seL4 API. While you are obviously unable to compare with last year's setup, we'd like to hear what you think about the libraries we supplied, whether they gave you an appropriate level of abstraction, abstracted too much or too little.
We are also interested in any other suggestions for improving the project.
|
|
Question type : Long-answer |
|
Answer at the bottom page (11 comments) |
|
|
23.
|
Any other comments/suggestions that might help us to improve the course in the future?
|
|
Question type : Long-answer |
|
Answer at the bottom page (7 comments) |
|
|
|
|
|
|