Back

CDM 4255 MOBILE DIGITAL MEDIA AND DIFFUSIBLE COMPUTATION

GENERAL INFORMATION
COURSE DESCRIPTION

LEVEL OF STUDY: UNDERGRADUATE

COURSE UNIT CODE: CDM 4255

SEMESTER: 4th

COURSE TITLE: MOBILE DIGITAL MEDIA AND DIFFUSIBLE COMPUTATION 

TEACHING WEEKLY HOURS: 3 H/W LECTURES

ECTS: 5

COURSE TYPE: CORE ELECTIVE

TEACHING AND EXAM LANGUAGE: GREEK

COURSE DELIVERY TO ERASMUS STUDENTS: YES (in English )

The subject of the course is wireless technologies and mobile devices which create a modern digital environment for communication and development of multimedia applications. This course delves into the study of mobile web design and development technologies based on HTML5, CSS3, and JavaScript. Emphasis will be placed on the characteristics of these technologies that are of particular importance in the mobile web. The Android operating system will be used as a platform for the development of native mobile applications. The course will briefly cover the Java programming language, which is the language in which Android applications are programmed. 

An introduction will be made to the design principles and technologies of website development aimed at mobile devices. Students will be taught techniques for developing native applications for mobile devices using the Android operating system as a development platform. Finally, the emerging field of augmented reality will be covered, where techniques for the development of augmented reality mobile applications on the Android platform will be presented. 

Upon successful completion of the course the student will be able: 

  • To analyze and evaluate the possibilities of mobile media and diffuse computing 
  • To Compare and evaluate modern technologies (hardware and software) used in diffuse computing and mobile digital media 
  • Utilize available mobile application development tools to design applications for mobile digital media 
  • To develop skills in the design and development of websites and applications for mobile devices 
  • Adapt to developments in mobile design and development tools