Photos of university / #universitedeliege
Advertisement
Masters in Computer Engineering from ULg take advantage of their abstraction capabilities, rigorous reasoning and skills in computer science, but also in electronics and in various other fields of engineering, to design, develop and evaluate complex information processing systems.
Their achievements consist in implementing complex products or services combining hardware and software. The designed system provides its users the means to best accomplish their professional activities in various sectors such as finance, electronic commerce, medicine, transport, energy, telecommunications, bioinformatics, etc.
Key Learning outcomes
The Master in Computer Engineering is able to design and implement complex products or services combining hardware and software.
In addition to the general skills he has acquired as a Bachelor in Engineering Science, namely in mathematics, physics, chemistry, mechanics, statistics, stochastic processes, and modelling and analysis of systems, the Master in Computer Engineering :
* is able to analyse a problem, provide an algorithmic solution thereof by exploiting various paradigms (e.g., imperative, object-oriented and functional programming), work out appropriate data structures, program that solution in various languages (e.g., C, C++, Java, Scheme) and study its performance ;
* masters the modelling and development techniques for large and complex object-oriented software ;
* is able to use the main numerical methods, and in particular discrete optimization ones ;
* knows the fundamentals of electronics and of the design of digital circuits ;
* has a concrete knowledge of the design of a processor and of how it operates, understands fundamental mechanisms used in operating systems and masters the basic techniques used in parallel programming ;
* understands the hardware and software architectures of embedded systems and is able to implement them ;
* has a good knowledge of the properties of database management systems and can implement information systems built around a database ;
* has an in-depth knowledge of the architecture, mechanisms and fundamental protocols of computer networks, is able to implement a distributed application, simulate and configure advanced mechanisms to support multimedia applications ;
* knows the basic principles of information theory, analog and digital telecommunication systems, and can analyse and design coding algorithms ;
* has a basic knowledge of cryptography and computer security ;
* has a good knowledge of theoretical computer science, mathematical logic and formal reasoning ;
* knows the theoretical and practical aspects of compiler construction and can implement a compiler for a simple language.
Thanks to practical projects associated with most of his courses, he has consolidated his knowledge, used his know-how, solved many and various problems, worked autonomously and exercised his oral and written communication skills, in particular in English. He has become aware of the needs and constraints of the industrial reality, either by means of his master thesis or an internship, or thanks to courses that establish links between the concepts learned and their industrial applications. He is well prepared to adapt to processes, techniques, languages, tools, that are yet to be invented.
Often led to coordinate the work of specialists from different disciplines, he is endowed with organizational, relational and communication skills, which allow him to plan and lead engineering projects, to have a suitable scientific and technical communication practice, and manage teamwork efficiently.
The graduate in Research Focus has a solid grounding allowing him to integrate a research & development team or start a PhD/Doctorate. He gained the highest level of technical skills through advanced course selection pointed in various fields, such as network management and security, logic and constraint programming, machine learning, high-performance scientific computing, information processing, biomedical engineering, etc.
The graduate with a Professional Focus in Management has acquired, in addition to his technical background and methodology, a solid grounding in finance, strategy, marketing, human resource management, organization, leadership, production management and supply chain. He knows the company world and is able to analyze thoroughly its internal organization, to make a diagnosis and establish a full business plan.
The Professional Focus is unique in the French Speaking Community of Belgium and organized in partnership with the HEC-ULg management school. The training is based on a participatory pedagogy including extended stays in business.