Programme content
This programme is taught in French only. This is why the general presentation is available on this page in French only. Other bilingual and/or full English programmes are also offered at the University of Liège, do not hesitate to read this page for more information.
Learning outcomes
Profil
Le cursus de premier cycle de bachelier en Sciences informatiques de l'ULiège permet au futur master en sciences informatiques d'acquérir un socle de savoirs, savoir-faire et compétences qui lui seront utiles pour exercer sont futur métier et lui permettront d'aborder dans des conditions optimales les cours plus avancés du master en sciences informatiques. Contrairement à d'autres catégories d'informaticiens, le futur master en sciences informatiques sera avant tout un concepteur de systèmes informatiques et pas uniquement un analyste programmeur.
Acquis d'apprentissage
Le bachelier en Sciences informatiques de l'ULiège a acquis des connaissances fondamentales dans les diverses disciplines de l'informatique : l'algorithmique, la programmation (impérative, orientée-objet, fonctionnelle, parallèle), les langages de programmation (C, C++, Java, Scheme), le génie logiciel, le fonctionnement des circuits numériques et d'un processeur, la structure des ordinateurs, les systèmes d'exploitation, les bases de données et les réseaux informatiques.
Il connaît les fondements théoriques et conceptuels des sciences informatiques, les types de raisonnements utilisés, la méthodologie et les bases mathématiques (algèbre, analyse, mathématiques discrètes, probabilités, statistiques, processus stochastiques, théorie des graphes, méthodes numériques, optimisation linéaire).
Il est capable d'utiliser avec rigueur les connaissances et compétences acquises et de suivre un raisonnement abstrait pour résoudre des problèmes informatiques de façon créative.
Il est capable, seul ou en groupe, de travailler efficacement à la réalisation d'un projet de développement informatique de complexité moyenne en appliquant les démarches informatiques, scientifiques et technologiques appropriées : analyser et modéliser le problème à résoudre, concevoir, évaluer et critiquer une ou plusieurs solutions, implémenter et tester la solution retenue. En particulier, il est capable de développer des applications distribuées et/ou s'exécutant sur des dispositifs mobiles.
Il fait preuve de compréhension de disciplines connexes qui sont demandeuses de solutions informatiques ou qui conditionnent leur mise en oeuvre sociétale (sciences économiques et de gestion, sciences et techniques, droit des contrats relatifs à l'informatique).
Il sait communiquer, tant oralement que par écrit, de façon claire et structurée, en s'adaptant au contexte et au public ciblé.
Il a développé des stratégies d'apprentissage, des compétences en langue anglaise, ainsi qu'un fort degré d'autonomie nécessaires pour rechercher, entretenir et développer ses connaissances en sciences informatiques et dans les domaines connexes. Il est ainsi bien armé pour aborder ses études de master, assurer sa mobilité internationale et s'adapter plus tard à des procédés, techniques, langages, outils, ... qui n'existaient pas au moment de sa formation.
Après trois années de formation, le bachelier en Sciences informatiques de l'ULiège se distingue par une formation conceptuelle solide dans les disciplines scientifiques de base, en algorithmique, en programmation et dans la connaissance générale des systèmes informatiques. Il maîtrise déjà certaines techniques et outils informatiques menant à des solutions efficaces. Enfin, sa formation lui assure une ouverture aux problèmes et modes de pensée variés propres à de nombreux secteurs où l'informatique trouve ses applications.