13M111PKI - User Interface Design
Course specification | ||||
---|---|---|---|---|
Course title | User Interface Design | |||
Acronym | 13M111PKI | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | ||||
The goal | Introduction to cognitive abilities of human, basics of everyday psychology, visualization and graphic design in order to create an interface that will guarantee maximum usability. Forcing of disciplined interface development using modern technologies with their evaluation. | |||
The outcome | Students will be able to design an effective graphical user interface applications based on the knowledge of human abilities and guiding design principles. Also, they will be able to apply the learned principles using different implementation models and to perform evaluation of implemented solutions. | |||
Contents | ||||
URL to the subject page | http://ms1pki.etf.rs/ | |||
Contents of lectures | Introduction to the principles of user interface design (based on the human capabilities, task analysis, principles of graphic design), analysis of the interface usability, implementation (input and output models, MVC, tools for prototyping, iterative implementation) and evaluation (heuristic and predictive, testing). Types of defects, their prevention and elimination. | |||
Contents of exercises | Same as lectures. A large number of practical examples of good and bad design. Implementation using a variety of software technologies including JavaFX platform and Android. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | 1 | ||
Methods of teaching | Lectures, laboratory work, joint evaluation of implemented projects. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 30 | |
Practical lessons | 0 | Oral examination | 0 | |
Projects | ||||
Colloquia | 0 | |||
Seminars | 70 |