Survey ID1254
Title
Description
AnonymousYes
Fill Ratio57% (39/68)
# Filled39
# Suspended0
# Not Filled29
(required) indicates required field
Please provide us with as much constructive feedback as you can. We do read these surveys and act on the information you provide. Thanks for your input.
1. Quick Evaluation
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.) Select N/A if you didn't interact with that. e.g; didn't read theory exercises or didn't attend consultation  (required)
Question type : Single answer -- Radio Button
  Excellent++ Excellent Satisfactory Poor Poor -- N/A
The lecturer 27 (69%) 10 (26%) (5%) (0%) (0%) (0%)
Lecture notes 12 (31%) 15 (38%) 11 (28%) (3%) (0%) (0%)
Textbook (21%) (23%) 17 (44%) (5%) (0%) (8%)
Theory Exercises 11 (28%) 17 (44%) 10 (26%) (3%) (0%) (0%)
Assignments 18 (46%) 15 (38%) (15%) (0%) (0%) (0%)
DB Nerd Competition 16 (41%) 13 (33%) (18%) (8%) (0%) (0%)
Course Webpages 16 (41%) 19 (49%) (10%) (0%) (0%) (0%)
Practical Exercises 17 (44%) 12 (31%) (18%) (5%) (0%) (3%)
Replies of email queries 26 (67%) (23%) (10%) (0%) (0%) (0%)
Consultation help 19 (49%) 12 (31%) (10%) (3%) (0%) (8%)
COMP9311 Overall 18 (46%) 17 (44%) (10%) (0%) (0%) (0%)
2. Your Background
2. I have a feeling that some students enter COMP9311 already with a non-trivial background in databases. Please indicate how much experience you have/how much you knew about each of the following before the start of COMP9311
Question type : Single answer -- Radio Button
  I never heard of it Had heard of it Had seen examples Novice user Expert user N/F
ER Modelling (23%) (5%) 11 (28%) 15 (38%) (5%) 0 (0%)
SQL (10%) (15%) 10 (26%) 16 (41%) (8%) 0 (0%)
PL/SQL 10 (26%) (21%) 10 (26%) 11 (28%) (0%) 0 (0%)
Programming (8%) (13%) (21%) 16 (41%) (18%) 0 (0%)
MS Access (8%) 14 (36%) (13%) 16 (41%) (3%) 0 (0%)
Oracle (8%) 12 (31%) 11 (28%) 12 (31%) (0%) 1 (3%)
PostgreSQL 14 (36%) 10 (26%) (18%) (21%) (0%) 0 (0%)
3. Any other information about your database background?
Question type : Long-answer
Answer at the bottom page (14 comments)
3. General
4. What was the main reason you enrolled in this course? e.g; course is easy, I wanted to learn databases etc.
Question type : Long-answer
Answer at the bottom page (31 comments)
5. What were the best things about this course?
Question type : Long-answer
Answer at the bottom page (32 comments)
6. What were the worst things about this course? Write at least three
Question type : Long-answer
Answer at the bottom page (27 comments)
7. What was the single most important thing that you learned from this course?
Question type : Long-answer
Answer at the bottom page (28 comments)
8. Would you recommend this course to another student such as yourself?
Question type : Single answer -- Radio Button
Yes 35 (90%) chart
No (0%) chart
N/F 4 (10%)
9. How does the workload in this course compare to workloads in other ...
Question type : Single answer -- Radio Button
  Much Lighter Lighter Similar Heavier Much Heavier N/F
COMP courses (0%) (21%) 21 (54%) (21%) (3%) 1 (3%)
Courses in general (0%) (18%) 20 (51%) (15%) (3%) 5 (13%)
4. Course Syllabus
10. Which topics caused you most difficulty? Hold Ctrl to select more than one options
Question type : Multiple answer -- List Box
Entity-Relationship Data Model (10%) chart
Relational Data Model (0%) chart
ER to relational mapping (3%) chart
Relational Algebra 14 (36%) chart
Functional Dependency 10 (26%) chart
Normalization 18 (46%) chart
SQL data definition (0%) chart
SQL Queries (15%) chart
PL/SQL (13%) chart
Triggers (13%) chart
Catalogues (13%) chart
Access Control (8%) chart
Performance Tuning 11 (28%) chart
Query Processing (18%) chart
Transaction Processing (23%) chart
11. What could be done to make those topics easier?
Question type : Long-answer
Answer at the bottom page (26 comments)
12. Which material related to databases, but not currently in this course, would like to have been included?
Question type : Long-answer
Answer at the bottom page (21 comments)
13. Which of the current topics would you like to see scaled back or excluded?
Question type : Long-answer
Answer at the bottom page (20 comments)
5. Lectures, Labs, Theory Exercises and DB Nerd Competition
14. Please indicate your level of interaction with the various learnning materials and environments in this course. For lectures, how many did you attend? For theory/prac exercises how many did you attempt? For texts, how much of the relevant material have you read (aggregate this over all textbooks that you might have looked at)?
Question type : Single answer -- Radio Button
  None A few Half Most All N/F
Lectures (0%) (3%) (3%) 17 (44%) 18 (46%) 2 (5%)
Theory Exercises (3%) (10%) (10%) 15 (38%) 13 (33%) 2 (5%)
Prac Exercises (5%) (15%) (8%) 16 (41%) 10 (26%) 2 (5%)
Textbooks (18%) 14 (36%) (18%) (23%) (0%) 2 (5%)
Attempted Competition questions (10%) 12 (31%) (13%) (23%) (18%) 2 (5%)
Read Solutions of DB Nerd Competition (0%) 11 (28%) (15%) (13%) 15 (38%) 2 (5%)
15. If you have not been attending lectures, what factors influenced your decision not to attend?
Question type : Long-answer
Answer at the bottom page (9 comments)
16. What were the things you liked in lectures?
Question type : Long-answer
Answer at the bottom page (29 comments)
17. What were the things you disliked in lectures. Write at least three
Question type : Long-answer
Answer at the bottom page (27 comments)
18. Any suggestions for improving lectures?
Question type : Long-answer
Answer at the bottom page (20 comments)
19. Do you think we should run tutorials for this course?
Question type : Single answer -- Radio Button
Agree 20 (51%) chart
Dont know 10 (26%) chart
Disagree (10%) chart
N/F 5 (13%)
20. Any Comments about theroy exercises OR about running or not running tutorials?
Question type : Long-answer
Answer at the bottom page (20 comments)
21. What do you think about labs?
Question type : Single answer -- Radio Button
Labs must be closed! We can work on exercises ourselves (15%) chart
Labs must run with optional attendance (as we did this semester) 24 (62%) chart
Labs must be made compulsory (13%) chart
N/F 4 (10%)
22. Any suggestions for improving the labs or prac exercises?
Question type : Long-answer
Answer at the bottom page (17 comments)
6. DB Nerd Competition
23. What do you think about DB Nerd Competition? Check all appropriate boxes
Question type : Multiple answer -- Check Box
It wasted a lot of my time (I learned lesser than I spent time on it.) (13%) chart
It motivated me to learn things by myself and I learned enough. 18 (46%) chart
I did not participate. (23%) chart
It was interesting and improved my knowledge. It must be run whenever you teach COMP9311 again 19 (49%) chart
Questions were too difficult that I hate this competition. (3%) chart
Questions were really easy, you should make them more challenging (0%) chart
24. If you didn't participate in the competition, what was the reason? e.g; you were too busy in other courses, you think it was more a game than a learning experience...
Question type : Long-answer
Answer at the bottom page (17 comments)
25. Any other comments about the competition?
Question type : Long-answer
Answer at the bottom page (19 comments)
7. Assessment Items
26. What was the level of difficulty of each assessment item? Select N/A if you didn't attempt it. e.g; if you didn't appear in final exam or didn't read competition questions
Question type : Single answer -- Radio Button
  Too easy Easy Ok Hard Too Hard N/A N/F
Assignment 1 (Data Modelling) (0%) (5%) 29 (74%) (13%) (3%) (0%) 2 (5%)
Assignment 2 (SQL Queries) (0%) (3%) 19 (49%) 16 (41%) (3%) (0%) 2 (5%)
Assignment 3 (PL/SQL) (3%) (10%) 25 (64%) (13%) (5%) (0%) 2 (5%)
Final Exam (0%) (0%) 10 (26%) 23 (59%) (10%) (0%) 2 (5%)
DB Nerd Competition (0%) (0%) (15%) 20 (51%) (10%) (15%) 3 (8%)
27. How well was each assessment question was specified? e.g; assignments, final exam, db nerd competition
Question type : Single answer -- Radio Button
  Very Clear Clear Ok Confusing Too Confusing N/F
Assignment 1 (Data Modelling) 12 (31%) 18 (46%) (15%) (5%) (0%) 1 (3%)
Assignment 2 (SQL Queries) 16 (41%) 14 (36%) (13%) (5%) (3%) 1 (3%)
Assignment 3 (PL/SQL) 17 (44%) 15 (38%) (13%) (3%) (0%) 1 (3%)
Final Exam 12 (31%) 13 (33%) (18%) (13%) (3%) 1 (3%)
DB Nerd Competition (18%) 16 (41%) (18%) (15%) (5%) 1 (3%)
28. How well the solution/feedback of each assessment item was provided? e.g; for assignments, were you able to understand the solution and figure out where did you make mistakes.
Question type : Single answer -- Radio Button
  Very Clear Clear Ok Confusing Too Confusing N/F
Assignment 1 (Data Modelling) 16 (41%) 17 (44%) (10%) (0%) (0%) 2 (5%)
Assignment 2 (SQL Queries) 16 (41%) 17 (44%) (8%) (0%) (0%) 3 (8%)
Assignment 3 (PL/SQL) 15 (38%) 17 (44%) (8%) (0%) (0%) 4 (10%)
Final Exam 12 (31%) 17 (44%) (18%) (3%) (0%) 2 (5%)
DB Nerd Competition 13 (33%) 16 (41%) (13%) (3%) (5%) 2 (5%)
29. Any comments to improve assessment items? e.g; their difficulty level, their description, feedbacks, solutions or marking policy.
Question type : Long-answer
Answer at the bottom page (15 comments)
8. Anything Else
30. Any other comments/suggestions that might help us to improve the course in the future?
Question type : Long-answer
Answer at the bottom page (18 comments)

Back to Summary
3. Any other information about your database background?
1: DB2 expert user MySql expert user
2: I had learned some theory of database in college in China and have some training about SQL. However, I never had any experience of practical exercises in the design part, like ER Modelling.
3: I've had developed some database applications and websites.
4: Mostly had just played with MySQL databases as part of backends to various PHP-based website content management systems. Didn\'t really have to do any schema design in this case, just maintenance.
5: Mysql user
6: Web database
7: actually, I do not have database background
8: just familiar with MS SQL sever
9: just have taken some general introduction course
10: no
11: no
12: no
13: none
14: none
4. What was the main reason you enrolled in this course? e.g; course is easy, I wanted to learn databases etc.
1: 1. Database plays important roll in software design. 2. It's a prerequisition course of other courses. 3. I'm interested in this kind of course which needs more logical thinking.
2: Because my major would be database.
3: Database is a very important part for a CSE student.
4: Database is an important subject.It's good to know how to query and get the details
5: Databases are essential. knowing them is smartness.
6: Have deeper basic knowledge since I learnt RDBMS on the implementation directly but weak in the basic knowledge about it
7: I like computer when i was a child
8: I think database is a important course in my future career life.
9: I want to learn databases
10: I wanted to learn DB
11: I wanted to learn database, in depth...
12: I wanted to learn databases
13: I wanted to learn databases
14: I wanted to learn databases.
15: It is a compulsory course for BSc Computer Science (Co-op), however I would have liked to take Database Systems anyway.
16: It's a pre-course for some other courses. And it is useful.
17: Previously i was taking database course as granted but realize later on that it is equally important subject in the field of IT. So to make my base strong i enrolled in this course
18: Wanted Database major, and it's core subject.
19: Wanted to learn designing database
20: database is important and i want to learn something
21: database is useful and funny
22: it is interesting course
23: learn database
24: my friend has took this course and they encourage me to enroll in it even i'm a telecomunication student ,but still its an important and intresting course to take
25: needed another group b/c course ;p
26: this was my fisrt semester, so i had no many choices, and i wanted to learn database.
27: to learn basic knowledge
28: to learn something about oracle
29: want to know something about DB
30: want to learn datavases
31: want to learn something about database as it is one of the most important thing in computer presence and future
5. What were the best things about this course?
1: Weiren's made it easy to understand.
2: DB Nerd Competition!
3: DB Nerd, very interesting. Many exercises materials about database.
4: DB nerd competetion
5: ER Modelling, PL/SQL
6: Enough theoretical training. It's not possible in the business context, but its critically importatnt.
7: Hard to say, as there are many best things DB nerds competition is one of the best, its help me a lot to make my fundamental concepts strong.
8: I benefit a lot
9: I can understand quite clearly about database problems. Also, it is not so hard and easy to ask for help from Google.
10: Lecturer and feedback provided by him. The quality of assignments was awesome. Also very manageable workload.
11: Lecturer was very helpful in making us understand.The consultation was available via appointment. Learnt a lot from it ,considering the fact that I have never taken taken this subject before
12: Lectures were good, course material interesting and covered at a decent pace. Not so slow as to bore, not so fast as to lose me.
13: Mr Cheema gives excellent lecture technically.
14: The lecturer
15: The lecturer explain very well.
16: The way lecturer teached the subject with so many examples.
17: assignments, theory exercise, lecturers quick email response
18: good lecturer
19: high mark
20: i have experience to program in oracle
21: lecturer giving feedback extremely fast
22: lecturer is good
23: lots of exercises, that's good
24: many thing, but saying the best, i think is the lecturer, Mr.Cheema explain things very clearly and with great patience
25: oracle
26: practice a lot, lecturer is very kind and helpful.
27: teacher is really great,great a lot
28: the best thing was the teacher, Active well to answer the question even it was easy question.
29: the fantastic SQL, and PL
30: the lecturer :)
31: the lecturer is good
32: the lecturer's good
6. What were the worst things about this course? Write at least three
1: 1) I 2) counldn\'t 3) find
2: 1.A lot of work to do,such as competition. 2.more content should be learn 3.it's better has some practices.
3: 1.The third assignment should have been on Normalization rather than PL/SQL. Resulted in mere frustration coding at the masters level 2. Only one five minute break throughout the three hour lectures. 3. Should have concentrated a bit more on Normalization, transaction, DB internals rather than PL/SQL.
4: Assignments :)
5: At least three?? Wow... 1. Three assignments could cover more content. 2. In normalization theory, the situation in which each normal form is used could be explained more. 3. Nothing...
6: Being told it's a hard exam : )
7: DB nerd competition
8: ER modelling...I like nomorlization form better
9: It was chilled in the classroom
10: NA
11: NF,decomposite
12: None
13: Normalisation Exam question on normalisation Normalisation
14: Notes were long. i would prefer them shorter and more precise. Big weight give to one final exam. the time of the lecture was too late.
15: Relational Algebra, BCNF, database optimization
16: The order of lectures seems a bit confusing. No, thanks. No, thanks.
17: exam, DB nerd
18: hard to say, maybe the course is not hard enough?
19: may be should go a little deeper! a little more lab exercise should be good. If I failed in 9311, OH..all things worst.
20: no
21: none
22: nope!!!
23: so much problems to cover during the course
24: the final exam paper, the lecture slides, the lecture room
25: the notes weren't in order as in the lecture, the exercise given in the lecture should be also included in the notes, don't use red marker for those behind can't really see...
26: to the best of my knowledge, no
27: tutor is bad
7. What was the single most important thing that you learned from this course?
1: A passion for database
2: Ask about the lecuturer who gives the subject. not about the subject itself!!
3: Don't study for marks, study to learn.
4: Encourage Extra reading
5: Good ER-Design techniques and ER-Relational mapping.
6: How to write Sql scripts
7: I can design a simple database.
8: PL/SQL
9: PL/SQL
10: SQL
11: SQL
12: SQL Queries
13: SQL Queries...
14: The concept of drawing ER diagram.
15: a new lecturer can be better than an old lecturer and makes the course interesting( except the final exam ).
16: at least i know how to use queries in sql and PL/SQL ,i never use it before
17: basic knowledge about database application development
18: database theory
19: fundmental information about how to design database system by ER-mapping
20: how to intall a database.
21: i need to ask uncle google at most time to get answer for DB Nerd Competition.So i now know how to use google well..
22: knowlege of database
23: oracle
24: pl/sql, and sql hands on..
25: psql
26: the marks from the exam is nothing, the most important thing is knowledge.
27: the nature of database
28: try you best to learn something
11. What could be done to make those topics easier?
1: ER modelling is a hard part because it's a kind of first step of database design. More exercises are needed and more examples of successful ER modelling could be discussed in lecture.
2: From lecturer point of vies He done his best, but I've to do much more practice to make it easier for me.
3: I don't know either, however, practices absolutely helpful.
4: I\'m sure these topics were taught very well, it is my fault for missing a few lectures that I did not understand these topics properly.
5: More Practice and Tutorials
6: More examples and exercise
7: More examples...
8: More time could have been spent on that.But considering the fact that we had a lot to cover,it was understandable
9: Practice with more and more examples
10: Practise
11: SQL queries
12: divide the contents into smaller parts in both lectures and exams
13: exercise solutions explained more clearly, not just displaying results
14: for details on the lecture, and more practice.
15: maybe add more practise in class
16: more content in lecture notes
17: more examples and tutorials
18: more exercise
19: more exercise, and maybe more theory
20: more lecturer
21: more practices and explanation
22: more ralated excercise
23: practical work? coz the ones in lectures are like theoritical so cant really imagine how to implement them in real world
24: relational Algebra is easy to be overwriten by sql query. I mean when i took the sql query that almost replaced what i have taken in the relational algebra. i think it can be start point to sql query but after we take the sql query we should not look back to relational algebra. That could be done by given midterm exam including relational algebra. and then in the final exam we concentrate about sql query onle.
25: spend more time on those problems
26: split it and concentrate more
12. Which material related to databases, but not currently in this course, would like to have been included?
1: A bit more time should be distributed for Transaction Processing
2: A more \'real-world\' assignment, such as writing a database backend to a simple web application.
3: Database internals etc.. from Database Systems Implementation
4: How to query the database using java.
5: I don' know. I am a non IT-background student.
6: I have no idea, sorry.
7: MS-access-related information
8: More successful example in database designing. For instance, the database of NBA(National Basketball Association of America) statistical analysis.
9: No idea
10: No, thanks.
11: Not in course, but in exam "Transaction processing" should be included,(That is my opinion)
12: connection between the other programming languages like "java, c, .. etc." and sql.
13: data mining introduction
14: i don't know
15: i'm not sure coz i'm not database major..
16: maybe php language, so that we can built a website.
17: more PL/SQL
18: no
19: no
20: no idea..sorry...
21: none
13. Which of the current topics would you like to see scaled back or excluded?
1: Access control, because its very specific on Oracle.
2: ER model could be scaled back.
3: ER modelling
4: NA
5: No such topic.
6: No, thanks.
7: None
8: Normalisation. From what I hear from friends in the industry, this is not practise very often, and a thorough grounding in ER-Design is more useful (and this is already covered in 9311)
9: dbnerd, i would prefer to be removed to give more chance for all student to attempt the same a mount of testing materials.
10: exclude topics about Catalogues, Access Control, Performance Tuning,...
11: i don't know
12: last three parts
13: no
14: none
15: none actually...but it'll be cool if we have enough time for everything..
16: nope!!!
17: nothing
18: postgre sql
19: relational algebra
20: relational algebra, Performance Tuning
15. If you have not been attending lectures, what factors influenced your decision not to attend?
1: I missed one lecture to attend the CSE Revue, and another due to Engineering Week activities for 1st years. I also missed one out of sheer laziness (this I regret the most).
2: Other subject load
3: another bussines
4: lecturer's accent
5: none
6: none
7: some important private business
8: something urgents
9: time...have to work, have to do something else.
16. What were the things you liked in lectures?
1: Weiren's passion about teaching and answering questions and intelligence.
2: Discussion, exercise, lecture-student interaction
3: I can learn something.
4: I can see that the lecturer tried to make sure all students understood what he taught.
5: Interactive lecture. Lecturer never stops or denies students' question.
6: Lecturer knowledge and his topics explanation skills.
7: Plenty of examples, I personally learn best from example and this was provided in the course.
8: Practicing the examples the way Lecturer Mr. Weiren Yu teaches
9: Selected examples.
10: The detailed explanation of theory step by step.
11: The fact that Amir used the blackboard a lot. Made understanding a lot more easier
12: The lecturer :)
13: The overall interaction... The way the questions are structured
14: Very interesting and the was so many new things to learn
15: everything
16: explanation from lecturer
17: interaction with the lecturer
18: lecturer
19: lecturer
20: lecturer's explanation quite clear
21: many examples
22: none
23: teacher
24: teaching methodology, unless every one in class didn't understand, lecturer would not proceed further. i liked his attitude very much.
25: the interesting atmosphere, the teacher is so humor.
26: the lecturer is good the knowledge is interesting
27: the way the lecturer explain things.
28: the way the lecturer explained or teach how to get/do the exercises..
29: they are easy and helpful to understand
17. What were the things you disliked in lectures. Write at least three
1: 1) No 2) such 3) things
2: As much as I like examples, I prefer shorter, integrated examples that illustrate some particular concept, some examples went for half the lecture, and it is easy to lose focus after an hour.
3: DB nerd solutions were not discussed. Extra working was limited to theory exercises or DB nerd competition, nothing that improved our knowledge.
4: Exam is difficult the classroom is too far to my home... the question 17 in the course phpSurvey
5: NA
6: No, thanks. No, thanks. No, thanks.
7: None
8: Not even one...
9: Only one five minute break in a three hour lecture. There Should be a five minute break after every one hour.
10: Sometimes its too interactive, and I missed listening the answer. Its hard to think the problem and write notes at the same time.
11: Too long... I start work at 7:30 am, then to finish at 9pm> get home at 10. And try 3 months later to remember...
12: at least three, I dislike
13: bad boardmarker (hard to seen), no database access in the class (to show the implementation directly), simple exercise and example in the class (but harder in the assignment or exam, and too lengthy)
14: i feel nothing
15: it starts late.
16: lecturer's accent the room is hot
17: no disliked things
18: no power for laptop, the seat is small, difficult-understandable question descriptions in the final exam
19: no,i like the course very much
20: none
21: none
22: none
23: nothing
24: nothing actually...
25: should be more inter-act with student.. that is what i can say....
26: some student talk loudly
27: the class was a little too big, fewer students would be good
18. Any suggestions for improving lectures?
1: Connect to DBMS from the class... give direct example
2: I think 1-2 examples are enough in lectures.
3: I\'m not sure if this can be done, but I find it is easier to stay focused in subjects with two separate lecture times than just one three hour block.
4: MAKE SURE STUDENTS KNOW ABOUT DB NERD FROM THE FIRST WEEK SO THEY DON'T FALL BEHIND.
5: No not really.
6: No, thanks.
7: None
8: Please upload the answer of questions after class which is used in the lecture.
9: en....keep going....so far is so good.
10: give time for students to write notes...
11: may be more interaction.
12: maybe some people have studied the course or part of the course, so maybe you can skip some easy examples
13: more examples
14: more practice
15: no
16: none
17: none
18: really great, no need to improve
19: there could be some practices related with real world
20: to some suitable extent, please consider the language influences
20. Any Comments about theroy exercises OR about running or not running tutorials?
1: All SQL schema should be provided as *.sql script as well, so that we can test our queries.
2: I did the theory exercises at last moment during the exam as we are not forced to do so. I believe tutorial is better option as it will help practicing regularly. After all this subject is not about getting familiar with theories but to actually practice those theories.
3: In theory exercises, some technical error should be avoided.
4: NC
5: No, thanks.
6: Some of the theory exercises I did not attempt were due to my not knowing how to do them, and the only way to get help being to attend a consultation. A tutorial is a more structured way of ensuring that students attempt many exercises.
7: at least we can have another way to get help besides lecture
8: en.......should use more pic to illustrate the exercise..coz some one then is a little bit hard to comprehensive..
9: few people attend lab, should be compulsory.
10: if run, please come to lab in person
11: no
12: no
13: no
14: none
15: not tricky, no difficulty indicators
16: some problems from practice can be solved from tutor.
17: theory exercises are great..it really helps..but during exam when the stress to think of answers...all knowledge just flew out the window.. :<
18: tutorial is just telling student how to use oracle at most, can't help to do the programming, they can email to ask the question much more efficiently
19: yes there is somr mistakes in the theory exercises,i think the must be fixed
20: yes, more practice means more learning
22. Any suggestions for improving the labs or prac exercises?
1: More exercises and examples
2: More problems with different diffulties level
3: NA
4: No, thanks.
5: Optional labs suit the students with better self-discipline. Compulsory labs are good for those students (like me) who can sometimes be lazy, and need a bit of a push.
6: Tutor should be the person who speaks English strictly. Because one of the purpose of studying in Australia for overseas student is acquiring English skill in CSE field, then we pay a lot here. A bit disappointed.
7: a tutor can answer questions related to the lectures
8: en....so far is so good...
9: harder, better
10: lab exercises could be done using putty like i did...so it depends on students who is not familiar with putty
11: make it more lively and interesting
12: no
13: no
14: no
15: none
16: please let lecturer come to lab in person
17: some interesting exercises
24. If you didn't participate in the competition, what was the reason? e.g; you were too busy in other courses, you think it was more a game than a learning experience...
1: At the start of the course I participated, but after the first few weeks when I had assignments due for other courses, they had to take precedence, after that I didn\'t really get back into it.
2: Busy in other subjects
3: I didn't participate some questions, because I'm busy doing assignments in other courses and the COMP9311 itself.
4: I knew that in the middle of the session I would have to drop out because of the workload from other courses...
5: I skipped the first week, then fell behind...
6: I thought it is enough for me to learn after the competition.
7: I was very busy in other courses this semester, so I just attended some questions at the beginning.
8: I were too busy in other courses.
9: In the first round, I didn't have internet connection, and unfamiliar with linux system, so lost a lot of mark, and i gave up.
10: NA
11: Only some i didnt answer as it took lot of time and some time i didnt have time ..
12: cost so much time,and just top ten, so no hope for win
13: i know it's good, but i have too many courses to take
14: none
15: some times i'm very busy
16: the reason was the time. you could not manage to give a time solving the questions specially with full time load of four subjects like what i did this semester.
17: yes ,i was busy in other courses ,and work aside studying
25. Any other comments about the competition?
1: ...it is very good..keep going....
2: A good idea in principle, I wish I\'d had more time to work on it, since many students in the course are part-time postgraduates, they may be unfairly advantaged by the competition, since those with another 18 units of credit some weeks can\'t get around to it.
3: Competition is for winning. As i couldn\'t participate in few rounds due to other subjects i thought i am out of competition and was not participating. I personally believe there should be some consolation prize for every DB Nerd round and than the final competition prize.
4: I think its good to have competition style to motivate other people.
5: I think not only the top 10 nerds, all participants attended in the competition should get some bonus as well, for their work and participation.
6: I think the total arrangemenet of the points should be improved,so that it could attract people who were not doing well in the first several rounds.
7: It should be bonus mark for everyone who participated
8: NA
9: The award of the DB Nerd in the final exam could be extended, otherwise, those who are not in Top 10 may lose their passions.
10: good but really over-difficult
11: how about the marks awarded to those that participate instead of just top 10? students would give up halfway knowing they're not gonna make it to the top 10
12: it is good
13: no
14: none
15: overall,it's great..
16: people who didn't get good marks would be demotivated.
17: pretty creative to do this, a good competition
18: really consume time
19: very good
29. Any comments to improve assessment items? e.g; their difficulty level, their description, feedbacks, solutions or marking policy.
1: Instead of giving 14 SQL queries in assignment 2 please give only 8 next time. Anyone who does the first 8 can do anything. Try making things a little less tedious and redundant than they were this time in assignment 2 and 3
2: Make more challenging .
3: No, thanks.
4: The final exam summed everything up in a very intelligent way. It's one of the best exams i've ever attended! P.S: EXCEPT THE TIME ISSUE. I was running out of time, so I worried about finishing the whole exam, rather than double checking what I had written. That affected my mark and I am a little disappointed about it.
5: The level of difficulty could be improved appropriately.
6: To much questions for the final exam and I can't finish all. I just got panic because of those long answer questions
7: everything is perfect to me.
8: it's good
9: midterm exam will take some load from final exam. more chance for students to be assessed acurately.
10: no
11: no, it is good
12: none
13: none
14: nope!!!
15: sql query questions' description should not be too long.
30. Any other comments/suggestions that might help us to improve the course in the future?
1: DB NERD should be mentioned 2 weeks in advance. Exam should be shorter. Weiren was incredibly so passionate and smart that he made us enjoy this course.
2: NA
3: No, thanks.
4: No..overall welldone amir. W
5: Since I work in database application and website development, let me ask you if I have problems or questions :)
6: Well, if the lecture could be arranged in day time, I would have really appreciated it~~
7: i think lecturer is good, i like this course.
8: keep going with this level of giving. thanks for every thing you gave to us.
9: keep the same lecturer he really teach from all his heart and very patient,in order to make the student understand...
10: keep up the good work...may you have better and interesting semesters to come!
11: no
12: no
13: none
14: please provide some practical databases if possible
15: the course was really good
16: there are too much questions in the questionnaire!
17: wonderful lecture.....