Singapore University of Social Sciences

User Experience (UX) Design and Web Technologies

User Experience (UX) Design and Web Technologies (MTD220)

Applications Open: To be confirmed

Applications Close: To be confirmed

Next Available Intake: To be confirmed

Course Types: To be confirmed

Language: English

Duration: 6 months

Fees: To be confirmed

Area of Interest: Digital Media

Schemes: To be confirmed

Funding: To be confirmed

School/Department: School of Science and Technology


MTD220 User Experience (UX) Design and Web Technologies course aims to provide a foundation on User Experience (UX) Design and the basics of Internet scripts (HTML, CSS, JavaScript). Students will learn the principles of an effective user experience and the important role it plays in the ever-evolving digital space. Students will transfer this knowledge into creating meaningful digital interfaces with modern front-end technologies. Using open source JavaScript Library, students can also learn how to do WebVR by embedding virtual reality and augmented reality components into their webpages.

Level: 2
Credit Units: 5
Presentation Pattern: EVERY JAN
E-Learning: BLENDED - Learning is done MAINLY online using interactive study materials in Canvas. Students receive guidance and support from online instructors via discussion forums and emails. This is supplemented with SOME face-to-face sessions. If the course has an exam component, this will be administered on-campus.


  • Principles of User Experience (UX) Design
  • Introduction to Design Thinking
  • Understanding your users and ideation
  • Wireframing and prototyping
  • Introduction to Usability Testing
  • Executing Usability Testing
  • Introduction to HTML & CSS
  • Basic Programming Concepts
  • Client-side vs Server-side Technologies
  • Introduction to JavaScript Library
  • Introduction to Responsive Web Design (RWD) Framework
  • Applying FWD Framework

Learning Outcome

  • Discuss principles of user experience design
  • Apply design thinking to digital interfaces
  • Examine simple validation with your users
  • Develop a website using HTML5 & CSS
  • Create a webpage with the use of JavaScript
  • Implement a responsive web design (RWD) page
Back to top
Back to top