This course is based on launching a prototype of students' game at “Progress of Prototype I” in 2D, students will start developing their prototype from 2D to 3D by creating models in 3D. Students will explore the connections between 2D art and 3D Modeling, examining issues such as perspective, texturing, rendering, and lighting.
The course focuses on professional practice-based learning, competitions and/ or live projects. Through a series of innovative masterclasses, students will gain insight and knowledge game industry experts. At the same time, they will learn the professional codes and conventions of the game industry to develop the professional skills they need to get a job in the game industry. Opportunities for live projects in the game design industry will increase the students' experience and their self-confidence in the future professional world.
This course aims to learn the programming skills needed to build game prototypes. Each student will launch a prototype for the first game in 2D, and how to develop this prototype, also the student will learn iteration & rapid prototyping through individual/group projects.
This course will introduce students to the software that will be used for their design process, from low fidelity (wireframes) to interactive high-fidelity prototypes for their website/mobile app, also they will be introduced to micro and voice interaction.
The course focuses on professional practice-based learning, competitions and/ or live projects. Students will learn the professional codes and conventions of the UX industry to develop the necessary professional skills. Opportunities for live projects in UX will increase the students' experience and their self-confidence in the future professional world.
This course introduces the student to modern data analysis technically and conceptually that enables users to directly manipulate and explore graphical representations of data. You will learn how to use graphic elements in UI to represent a set of data to produce interactive visualizations that enhance understanding and communication.
Students will work on debates and discussing many topics related to UX history. Students will go deeper by choosing a case study for debating and discussing, also for applying this case study on their projects.
In this course, students will be introduced to the web programming basics, including how to work with various media, define typography, create structured and responsive layouts and control transitions and animations. Students will learn some coding languages to create user interface.
This course introduces students to histories, theories, and debates in relation to user experience design. They will learn how to make debates about the different UX designs and the theories behind each design, to examine the critic skills for UX design principles for their own/others work, how they can enhance it.
This course is an introduction to UX (User Experience) explaining its importance for consumers and businesses, understanding foundational concepts in UX design, such as user-centered design, the design process, accessibility, and equity-focused design.