COURSE DETAIL
COURSE DETAIL
This course offers a study of the basic concepts of computer architecture and the impact on performance of applications and computer systems.
Pre-requisites: Programming, Computer structure, Operating Systems
COURSE DETAIL
COURSE DETAIL
This course covers the theories of modern deep learning and provides a practical opportunity to implement necessary deep neural network modules.
COURSE DETAIL
This course provides an introduction to human-computer interaction, specifically quantitative approaches to human-computer interaction research. It looks at what problems may arise in the process and how to solve those problems. It also explores how user studies are designed, conducted, analyzed, and reported.
COURSE DETAIL
This course introduces the design and implementation of fundamental data structures and algorithms. Topics include basic data structures (linked lists, stacks, queues, hash tables, binary heaps, trees, and graphs), searching and sorting algorithms, basic analysis of algorithms, and basic object-oriented programming concepts. The course requires students to take prerequisites.
COURSE DETAIL
This course studies fundamental data mining methods, data preparation and preprocessing, common analysis algorithms and methods, principles of Information visualization, human perception and visualization design, and data visualization techniques for particular data types. Part one deals with the principal data understanding methods, the second and main focus lies on automatic data preprocessing, cluster & outlier analysis techniques, classification and association rules. Subject of the third part are the basics of information visualization, the foundations of human perception and user interface design.
COURSE DETAIL
This course provides a study on file structures and database management. It examines logical database design, from the relational model to the basic physical level in order to understand and recognize the need for secondary storage media in various use cases. The course also covers the following topics: static and dynamic properties of the relational model; base structures; auxiliary structures; database management systems; storage paradigms.
COURSE DETAIL
This course is part of the Laurea Magistrale degree program and is intended for advanced level students. Enrollment is by consent of the instructor. The course content is divided into three distinct parts. The first part of the course discusses the evolution of the discipline from Human Computer Interaction to User Experience Design, focusing on the human, the computer, and their interaction. The second part of the course is on usability analysis and design, topics include a systematic discussion of the techniques and standards for the management of the process of user experience design, with particular attention to the phases of usability analysis (with and without the participation of users), and the user- and goal-oriented usability design methodologies. The third part of the course examines the guidelines, patterns, and methods for usability design. During this section the course discusses, with historical aspects, the framework on which the concrete aspects of usability design is based, and strong attention is given to the problem of usability for web applications and mobile apps.
COURSE DETAIL
Pagination
- Previous page
- Page 123
- Next page