This unit describes the skills and knowledge required to undertake advanced level programming tasks using another programming language. The language may be an object-oriented language.
It applies to software developers who are required to program code.