Understand, explain, and use the data structures, control structures and language constructs and of relevant programming language e.g. Python. Describe and analyse fundamental programming concepts and techniques. Write, debug, rund and test programs using suitable programming languages e.g. Python. Familiarity and ability to use existing programming packages for Data Analytics, Machine Learning and AI.