# الإسم تفاصيل أكثر
1 Computer Graphics

This course provides an introduction to 2- and 3-dimensional computer graphics, including basic algorithms and the mathematics behind the transformations and viewing operations. We will start with an introduction to computer graphics, functionality of graphics hardware like input devices, hardcopy devices and visual display devices followed by the scan...

2 Human Computer Interaction

Psychological principles of human-computer interaction. Evaluation of user interfaces. Usability engineering. Task analysis, user-centered design, and prototyping. Conceptual models and metaphors. Software design rationale. Design of windows, menus, and commands. Voice and natural language I/O. Response time and feedback. Color, icons, and sound. Internationalization and localization. User interface architectures...

3 Graduation Project 1

The graduation project consists of a two courses. In this course, student will initiate a project that meets career interests and program objectives. Student must be develop an integrated software system or offer a scientific...