On this course, it is assumed that you will:
be able to program Perl to at least an "intermediate" level; completing NetThink's "Intermediate Perl" course is regarded as an adequate standard.
have some familiarity with the C programming language.
be able to use a compiler and, if necessary, symbolic debugger, without prompting.
Knowledge of XS is not required, but is beneficial.