ICT - Information and Communications Technologies


Career prospects

Graduates of the MSE’s major in “Information and Communications Technologies” are employed in areas related to programming, producing and operating information systems and telecommunications components and systems. Their work may involve applied research or managing service businesses or industrial companies.

Learning outcomes

The aim of the “Software engineering” option of the MSE is to train engineers who can design and build innovative software solutions that meet the needs of businesses.

By the end of their course, graduates will have developed advanced specialist and methodological skills in software engineering and cross-disciplinary skills that are essential for IT project management.

Market needs

The future looks bright for IT specialists in Switzerland: SwissICT, the Swiss umbrella organisation for associations and businesses that supply and use information and communications technologies has produced a number of estimates of requirements and the results1 are very clear: based on the number of people in education in Switzerland, migration, retirements and the country’s economic growth, Swiss businesses will need to hire 87,000 new IT specialists by 2022.

The largest need among businesses is (and will remain) in software development. Companies will also be looking for managerial profiles.

In total, this equates to around 10,800 IT specialists to be recruited over eight years.

1travailler-en-suisse.ch

Skills developed

The aim of this option is to train software engineers and equip them with skills in the following areas:

  • IT project management
  • Development methodologies (Agile, SCRUM, RUP, etc.)
  • Engineering of components, software architecture and models
  • Analysis of big data
  • Parallel and distributed data processing
  • Human-machine interface, user experience and visualisation of information
  • Software industrialisation
  • Software quality and validation.

Students will develop soft skills in addition to methodological, technological and systemic competencies (skills and aptitudes relating to whole systems).

Target audience

This option is part of the MSE (Master of Science in Engineering) course, which is delivered by several Swiss UAS. It follows on from a Bachelor’s programme.

It is aimed primarily at graduates of HES Bachelor’s programmes in ICT (IT, Media Engineering, Information Technologies Engineering and Telecommunications) or those with equivalent qualifications.

Career prospects

This option prepares students to take up roles such as:

  • Junior project manager
  • Team leader
  • Design and development engineer
  • Software architect
  • Application designer and developer
  • Consultant
  • Quality engineer (software quality and validation)
  • Data scientist

Learning outcomes

The MSE “Embedded and mobile systems” option is designed to help students acquire advanced skills in designing, developing and implementing applications on various mobile platforms or embedded systems developed for a specific solution.

By the end of the course, graduates will be proficient in techniques that enable them to develop applications under various environments and operating systems, for both high-performance and limited-resource systems.

Developing interfaces to various embedded sensors, actuators and means of communication, as well as considering ergonomics and usability, are also part of the course.

Market needs

The prevalence of embedded systems in day-to-day objects and the soaring development of the internet of things means that a lot of businesses now need to master these technologies.

Various studies have identified the increasing need for engineers and specialists in the field of information and communications technologies.

The industrial fabric of Switzerland owes its success to numerous businesses that have been able to exploit niche markets in the fields of electronics and embedded and mobile systems.

Skills developed

The aim of this option is to train engineers in embedded and mobile systems, who have the following skills:

  • Modelling and producing embedded and mobile applications
  • Designing and developing multi-core and real-time applications
  • Designing and developing peripherals drivers
  • Implementing communications interfaces for the internet of things
  • Exploiting the capacity of specialist coprocessors (GPU, DSP, FPGA, etc.)
  • Using virtualisation for embedded systems
  • Analysing the performance of embedded software (profiling)
  • Implementing operating systems (Android, iOS, Linux, RTOS, etc.)
  • Quality assurance of application and systems developments
  • Understanding development methodologies for embedded and mobile systems

Students will also develop soft skills in addition to methodological, technological and systemic competencies.

Target audience

This option is part of the MSE (Master of Science in Engineering) course, which is delivered by several Swiss UAS. It follows on from a Bachelor’s programme.

It is aimed primarily at graduates of HES Bachelor’s programmes in ICT and InT (IT, Media Engineering, Information Technologies Engineering, Telecommunications, Microtechnologies, Industrial Systems, Electrical Engineering or Management Engineering) or those with equivalent qualifications.

Career prospects

This option prepares future graduates to take up software engineer posts in various areas, such as industrial or domestic equipment, telecommunications, or mobile or Internet of Things (IoT) applications, as a:

  • Junior project manager
  • Junior team leader
  • Designer and developer of mobile or embedded software
  • Software and system architect
  • Quality engineer (software quality, validation and verification)
  • Software development consultant.

Learning outcomes

The MSE "Data Science" (previously “Complex information systems”) option aims to teach advanced occupational and methodological skills in the following areas: data analysis, machine learning, big data, distributed parallel sytems, IT complex systems and services elasticity.

Market needs

Today’s IT is inherently distributed, whether it is visible or embedded. Data are often heterogeneous and derived from different sources, including "wearable" sensors, industry 4.0, social media and multimedia data.

Processes of theses datas are also heterogeneous, in terms of languages, development environments and operating platforms. Complex systems of this kind composing those data pipelines are characterised by:

  • Extended geographical distribution
  • Heterogeneous and mobile components (software and hardware)
  • Volatility and partial availability.

The prevalence of complex systems means that a lot of businesses have to understand technologies that allow them to design, implement and operate these kinds of system and requires Data scientists and Data Engineers for this purpose.

Skills developed

The aim of this option is to train software engineers with Data science knowledge and equip them with skills in the following areas:

  • Development, design and operation of distributed applications for data processing
  • Multimedia applications: image, sound and video processing and games
  • Machine learning and Deep learning
  • High-performance calculations
  • Development of multi-platform applications
  • IT infrastructure: Cloud, GPU, Cluster
  • Big data analysis
  • Internet of Things (IoT) applications

Target audience

This option is part of the MSE (Master of Science in Engineering) course, which is delivered by several Swiss UAS. It follows on from a Bachelor’s programme.

It is aimed primarily at graduates of HES Bachelor’s programmes in ICT (IT, Data Engineering, Media Engineering, Information Technologies Engineering and Telecommunications) or those with equivalent qualifications.

Career prospects

This option prepares students to take up roles such as:

  • Data science engineer
  • Application engineer and developer
  • Integration engineer
  • IT infrastructure architect
  • Systems engineer.

Learning outcomes

The “Telecommunications networks and information security” option of the MSE aims to supplement the training of Bachelor’s engineering graduates by providing them with detailed knowledge in advanced areas, particularly fixed and mobile telecommunications, and information security.

Master’s graduates in this field of specialisation will be equipped to become innovation leaders in the businesses that employ them. They will have career opportunities in areas such as consultancy, engineering and the security of increasingly complex networks.

Market needs

The future looks bright for IT specialists in Switzerland: SwissICT, the Swiss umbrella organisation for associations and businesses that supply and use information and communications technologies has produced a number of estimates of requirements and the results1 are very clear: based on the number of people in education in Switzerland, migration, retirements and the country’s economic growth, Swiss businesses will need to hire 87,000 new IT specialists by 2022.

The largest need among businesses is (and will remain) in software development. Companies will also be looking for managerial profiles.

In total, this equates to around 10,800 IT specialists to be recruited over eight years.

This trend is confirmed in the monthly SECO reports on the situation in the labour market,2where the level of vacancies in IT jobs is higher (8%) than in the labour market in Switzerland overall (2.5%).

The need for specialists in the areas of networks and information security is likely to grow, with the expected upsurge in the internet of things, cloud computing, computerised management of sensitive personal data, such as medical information, and increasing investments in the area of combating cybercrime and in cyberdefence.

1travailler-en-suisse.ch

2seco.admin.ch

Skills developed

There is a particular emphasis on the following skills:

  • Advanced security for network services
  • Planning and design of fixed and mobile telecommunications networks
  • Design of secure complex systems
  • Design of secure cloud systems
  • Development of cryptographic software
  • Pen-testing of networks and applications
  • Design, development and management of next-generation complex networks
  • Development of secure applications and services for next-generation networks
  • Digital identity management
  • Reverse engineering and software protection
  • Security of virtualised infrastructure.

Target audience

This option is part of the MSE (Master of Science in Engineering) course, which is delivered by several Swiss UAS. It follows on from a Bachelor’s programme.

It is aimed primarily at graduates of HES Bachelor’s programmes in ICT (IT, Media Engineering, Information Technologies Engineering and Telecommunications) or those with equivalent qualifications.

Career prospects

This option equips our Bachelor’s engineers to take up roles such as:

  • Research and development engineer
  • Consulting engineer
  • Security engineer
  • Network engineer
  • Security architect
  • Network architect.