Graphic design techniques; user experience design and user interface design; using computer programs to create advertising media; using computer programs to create public relations media; multimedia production for advertising and public relations; presenting of advertising and public relations media production through online and offline media