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