Admin/feedback
author Christian Urban <christian.urban@kcl.ac.uk>
Mon, 02 Oct 2023 23:10:56 +0100
changeset 936 0b5f06539a84
parent 867 54bcd848d716
permissions -rw-r--r--
updated
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
867
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     1
The CFL module went very well this year. There was an unanticipated
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     2
increase in student numbers from 33 last year to 93 students this
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     3
year. This complicated matters with individual feedback for coursework
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     4
and homework. I will look into this problem for the next year.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     5
But overall the students were satisfied with the module quality and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     6
the lecturer: an astounding 100% of the received responses either
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     7
strongly agreed or agreed with being satisfied with the quality
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     8
of the module; 96.9% found the module intellectually stimulating and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
     9
87.5% found the pace of the lectures about right. Of course I will
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    10
work hard to maintain, and possibly even improve upon, such a
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    11
favourable view.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    12
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    13
Students generally liked the material with a good mix of theory and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    14
practice. Also students appreciated very much the setup of coursework
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    15
and homework, where the module content could be practiced. Furthermore
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    16
students found the provided study material very useful.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    17
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    18
The only difficulty that arose this year concerns the speed of the
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    19
feedback for courseworks. I will look into this issue for next year
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    20
and try to implement a solution assuming the numbers will be as
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    21
high next year as they have been this year.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    22
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    23
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    24
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    25
The complete feedback about positive aspects and recommended improvements:
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    26
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    27
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    28
- Best module in terms of teaching quality. The best of the best.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    29
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    30
- Christian is great, he really cares about the students and our learning
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    31
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    32
- DR. urban's CFL is so interesting, I have never experienced such
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    33
  class experience, I have some students who have learned compiler
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    34
  principles in other schools, but they are just boring study and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    35
  exams, in urban's CFL, we can learn and make our own compiler with
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    36
  our own hands. Overall, best course I took.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    37
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    38
- Dr Urban has been the most informative lecturer I have ever had. His
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    39
  feedback for courseworks is highly personalised which is refreshing
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    40
  and motivating. His lectures are always articulate, informative, and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    41
  interesting. The occasional jokes keep them from feeling too
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    42
  roboticised, but he still manages to deliver the extremely difficult
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    43
  content in a way which makes sense and somehow doesn't take him 4
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    44
  hours.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    45
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    46
  I am very happy with the quality of this module and I don't think
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    47
  there is anything which needs improving / changing.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    48
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    49
- I can absolutely say that the CFL module has been one of the best
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    50
  semester 1 modules I've taken in university. Despite the challenges of
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    51
  studying remotely, Christian's teaching and prepared material have
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    52
  been fantastic, especially when real-world relevance is discussed.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    53
  Marking coursework manually is much better than automated marking
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    54
  since Christian provides detailed feedback and insights that automated
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    55
  systems often fail to provide. Even though feedback can understandably
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    56
  be delayed by the sheer number of submissions, it is well worth the
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    57
  wait.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    58
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    59
  No complaints, just keep doing more of the same!
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    60
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    61
- I have nothing but amazing things to say about this module and the
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    62
  lecturer. The quality of content is by far one of the best that I have
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    63
  ever received. Not only are the lectures intellectually stimulating,
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    64
  but the lecturer makes it so it is extremely engaging and fun. I
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    65
  especially loved the perfect balance of theory and practical code.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    66
  The lecturer also gives a ton of feedback in the HWs, CWs and is
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    67
  always available in office hours. Thank you Dr. Urban for an awesome
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    68
  module experience!
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    69
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    70
- I like the detailed handouts and the humour of the lecturer. I also
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    71
  like the more advanced resources that the lecturer recommends.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    72
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    73
- I think the pre-recorded lectures are well split and formatted. I
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    74
  like having the handouts alongside the lectures. My favourite module
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    75
  so far.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    76
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    77
- In my opinion, CFL has been the been the most rewarding, challenging
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    78
  and best-taught module during my academic years. Dr. Urban is
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    79
  passionate and well prepared ; the course material (videos and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    80
  handouts) is clear and helpful. Moreover, Dr. Urban is offering help
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    81
  during both LGTs and his office hour; additional help is always
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    82
  offered via email.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    83
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    84
  This module has given me a great understanding of the theory and
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    85
  practice of compiler design and it has improved my programming skills.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    86
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    87
  I strongly recommend choosing the Compilers module.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    88
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    89
- One of the best lecturers in King's College London!
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    90
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    91
- The crystal clear structure, assessment information and overall
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    92
  format sets you up to prepare, organize yourself and learn
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    93
  efficiently. However, there could be value in having more TAs/extra
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    94
  person to help with feedback on CWs and homeworks to just speed up
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    95
  the process.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    96
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    97
- The friendly and insightful course content combined with challenging
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    98
  and interesting coursework has given me a very comprehensive
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
    99
  knowledge of compilers and formal languages.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   100
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   101
- The module has been excellent, my one comment that isn't solely
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   102
  positive is the time at which feedback is recieved. I fully
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   103
  understand that this is due to Dr. Urban's efforts to make each
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   104
  piece of work individually and really appriciate the detail he goes
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   105
  into on that. Up until the last coursework the delays to deadlines
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   106
  have made this matter significantly less if not at all. My CW3 is
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   107
  still not marked however and I am supposed to submit my CW4 today
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   108
  which worries me.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   109
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   110
- The pairing of practical implementation in the courseworks with
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   111
  theory was incredibly helpful with getting a fuller understanding of
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   112
  the content, given it can be very theory-heavy.
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   113
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   114
- The teacher always checks the homework by himself and gives feedback
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   115
  which is the best point for me. Generally speaking, I personally
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   116
  feel that this course is perfect, with a wealth of off-class reading
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   117
  materials (ho), and a lot of practical work (cw), and the teacher's
54bcd848d716 updated
Christian Urban <christian.urban@kcl.ac.uk>
parents:
diff changeset
   118
  feedback is also very fast.