Different teaching methods are used for different components/ subjects of this degree program. Many subjects, within the program, are practical owing to the subject matter of the program. There is an element of traditional class-room based teaching, depending on the resources of the college and the subject, but the majority of programs are taught with the practical assistance of computers.