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