Master Courses

Below you can find brief descriptions of master courses taught at the College of Engineering and Architecture of Fribourg in the cooperation with the MISG group. For more information please consult the links below the descriptions or go directly to the web site of the Universities of Applied Sciences of Western Switzerland (HES-SO). 

 

Management of IT Projects

Professors: Omar Abou Khaled 

The target of this course is to train students in approaches towards the IT projects' management and in management technologies.

More information ... 

User Experience Design - A Pragmatic Approach

Professors: Jacques Bapst

The target of this module is to enable students to get familiar with principal elements (methods, techniques, tools), which will allow them to take into account user experience already since the phase of conception of the product (programme, web application, etc.); it also makes it possible to evaluate and improve user experience in whichever interactive system.

More information ...

Human Activity Recognition

Professors: Jean Hennebert, Elena Mugellini, Omar Abou Khaled 

In this course the approaches to the problem of human activity recognition are tackled. The grand goal in this area is to build systems that can automatically detect human activity patterns by processing images, video sequences and audio signals as well as sensors data and identify the associated actions.

More information ... 

Green Computing Technologies

Professors: Jean Hennebert, Elena Mugellini, Omar Abou Khaled 

This course investigates green ICT technologies, assesses the environmental impact of ICT and looks at how companies can streamline their systems, increase sustainability and save energy costs. It critically evaluates available systems and technologies aiming at the reduction of ICT impacts on the environment.

More information ...

Multimodal Interfaces

Professors: Elena Mugellini, Denis Lalanne, Omar Abou Khaled, Jacques Bapst 

With the omnipresence of computer science in all domains of our daily professional and private life, classical interfaces (keyboard and mouse) granting access to numerical information became insufficient for the needs of nomadic users, who we became. Main objective of the course is to offer a compact view on new paradigms of human-machine interaction, which are based on emerging technologies that exploit all the means of human communication (voice, gestures, emotions, etc.).

More information ...

 

Joint Master UNIFR-UNINE-UNIBE 

Web Engineering Course

Master course on emerging technologies for multimedia information system design and development. The main objective of the course is to lay the foundations for understanding the discipline of Web Engineering. The course provides students with a global view of all that concerns the web: 1) from emerging modeling approach (such as document engineering and MDA), 2) to cutting-edge technologies (.NET, rich client, XAML, etc.), 3) to advanced semantic-enabled support for information architectures (semantic web, ontology, etc.).

MMI Course

ProfessorsElena Mugellini, Denis Lalanne, Omar Abou Khaled, Jacques Bapst 

Master course on Human-Computer Interaction and Multimodal Interface. The course is about designing and developing multimodal systems which provide the user with multiple modes of interaction (gesture, voice, gaze, etc.). 

More information ....

   

Agile Management and Integrated Software Development Course

Master course on state-of-the-art agile methodologies for IT project management. Agile methodologies have known an increasing adoption during the last decades. Their main motivations are found in a better success rate to run IT projects in comparison to traditional waterfall methodologies. In the introductory part, this course recap traditional software development practices, underlining their drawbacks on tops of which are justified the foundations of agility. The core part of the course is about specific agile methodologies with a focus on eXtreme Programming and SCRUM. The last part of the course covers the Software Engineering practices that are usually used in conjunction with agile methodologies, such as functional testing, unit testing, and continuous integration.