The course aims to give the students the foundations for the development of a webpage (including a mobile version) and a mobile application, using a range of technologies. A particular emphasis is placed on the usability and accessibility and the fact that one does not need to have deep technological skills and be fluent in programming language to develop an attractive and well-functioning we/app. The syllabus is strongly focused on the application of practical skills and knowledge. By the end of this course, the students will be able to put a website or a development a social media app present for the idea they are developing as part of their Complex Project as part of the overall BA programme.