Bachelor in Computer Science
-
Schedule
regular course
- ECTS Credits 180
You take your first steps in computer science with training in software development, databases, computer and network operation, operating systems, artificial intelligence, computer security....
Thanks to mathematics, you'll master the theoretical foundations essential for many other courses relevant to computer science.
To understand the human, economic and organizational reality of the IT profession, your program includes training in the humanities with courses in management, psychology, ethics and communication.
The program also offers you the chance to gain field experience in the associative field through a civic engagement course, this with a view to reflecting on your personal, academic and civic itinerary.
From Block 2 onwards, you opt for a choice of courses referring to various fields: mathematics, law, management, sociology...
Throughout your training, you learn to master a second language: English or Dutch.
You're off to a good start
- you're creative and passionate about problem-solving;
- you're abstract-minded, rigorous and able to synthesize.
Teaching methods
Courses, exercise sessions, practical work, projects, role-playing, field experience... everything is done to ensure your mastery of concepts and develop your practical skills.
Throughout your training, numerous exercise sessions and practical work in small groups facilitate the assimilation of subjects.
With projects, you're quickly immersed in the field! You apply concepts, methods and techniques to real-life situations to propose a suitable software solution.
You also develop your "soft skills" through contact with "customers".
Thanks to this active pedagogy method, you'll discover teamwork management and the distribution of responsibilities, essential to the success of an IT project.
Success aids
Succeeding in a year of study at university involves many challenges.
To help you meet them, UNamur supports you in developing your disciplinary, methodological and human skills... with the support of numerous professionals.
Preparatory courses, individualized help...
After the baccalauréat: the master's degree
UNamur also participates in masters courses in
These programs are co-organized with other higher education institutions.
directly accessible after obtaining a bachelor's degree in computer science.
-
IT
-
Mathematics
Code Name Staff Th.+Ex. Credits/Block 1 2 3 INFOB172 Mathematical analysis - Part 2 Franco Nicolas 30h th. + 30h ex. 3 INFOB142 Mathematical analysis - Part 1 Franco Nicolas 15h th. + 15h ex. 2 INFOB123 Algebra (Part 1) Sartenaer Annick 30h th. + 22.5h ex. 5 INFOB125 Mathematics for computer sciences (part 1) 30h th. + 30h ex. 5 INFOB221 Mathématics for computer sciences (part 2) Remiche Marie-Ange 15h th. + 15h ex. 3 INFOB223 Probability and statistics Remiche Marie-Ange 30h th. + 30h ex. 6 INFOB222 Algebra (Part 2) Sartenaer Annick Sartenaer Annick 37.5h th. + 30h ex. 6 -
Humanities and economics
Code Name Staff Th.+Ex. Credits/Block 1 2 3 INFOB134 Communication, argumentation and negotiation in the field of ICT 15h th. 3 INFOB115 Technology, science and us Ferry-Danini Juliette 30h th. 3 Translated with DeepL.com (free version)INFOB116 Bases de la psychologie pour l'informatique Tuci Elio 30h th. 3 ECGEB180 Fundamentals of management Zidda Pietro 45h th. + 15h ex. 6 Translated with DeepL.com (free version)Soft skillsINFOB323 Engaging for digital inclusion Boraita Amador Fanny 30h th. 3 INFOB322 IT and philosophy of science Ferry-Danini Juliette 30h th. 2 INFOB321 Studies in Religion 30h th. 3 INFOB328 Digital law 30h th. 3 -
Language
Code Name Staff Th.+Ex. Credits/Block 1 2 3 ICDLB112 English 1 (level B1+) Fievez François-Xavier 30h th. 3 -
English
Code Name Staff Th.+Ex. Credits/Block 1 2 3 ICDLB212 English 2 (minimum level B1+) Fievez François-Xavier 30h th. 3
-
-
Choice of teaching units
-
Mathematics
Code Name Staff Th.+Ex. Credits/Block 1 2 3 INFOB224 Operational research Frenay Benoît Tuci Elio 30h th. + 15h ex. 5 IHDCB333_OPTION Data analysis Frenay Benoît 30h th. + 15h ex. 5 SMATB254 Graph Theory Franco Nicolas 30h th. + 22.5h ex. 5 -
Management
Code Name Staff Th.+Ex. Credits/Block 1 2 3 ECGEB284_P38946 <unknown> Decrop Alain 30h th. + 15h ex. 5 EGESB332_autres Operations Management 30h th. + 15h ex. 3 -
<unknown>
Code Name Staff Th.+Ex. Credits/Block 1 2 3 LCDLB031 Introduction to the Dutch language (level B1) Naveau Sophie 60h th. 3 LCDLB032 Nederlands 2 (level B1 of hoger) Naveau Sophie Malcolm Ophélie 60h th. 3 ECDLB192 German 1 (minimum level A2) Vanoirbeek Fabienne Palm Christian 60h th. 3 ECDLB196 Spanish 1 (minimum level A2) Marsily Aurélie 30h th. 3 -
Ouverture
Code Name Staff Th.+Ex. Credits/Block 1 2 3 Soft skillsUNAM0047 Law, sustainable development and transition 24h th. 3 UNAM0048 Artificial intelligence: challenges and opportunities 24h th. 3 Soft skillsUNAM0049 Science for all : Introduction to popular science 24h th. 3 UNAM0043 Global change and the Anthropocene Yans Johan Dendoncker Nicolas Yans Johan Linard Catherine Houssiau Laurent Henry Sabine 24h th. 3 UNAM0065 Thinking in systems 26h th. 3 UNAM0067 Critical thinking and intellectual self-defense 30h th. 3 UNAM0068 Gender and racial bias. How to identify, reflect on, and avoid it? 30h th. 3 UNAM0034 Public risk management and emergency management 20h th. 3 Soft skillsUNAM0055 JEDDT 18h th. + 16h ex. 3
-
-
IT
Code Name Staff Credits Hours/Quarter 1 2 INFOB126 Computer Architecture Schumacher Laurent 5 30h th. + 15h ex. INFOB131 Introduction to programming Frenay Benoît 10 60h th. + 45h ex. INFOB132 Programming project Frenay Benoît 4 30h ex. INFOB133 Software development Vanderose Benoît Vanderose Benoît 3 30h th. INFOB135 Modeling for information systems Cleve Anthony 5 30h th. + 10h ex. -
Mathematics
Code Name Staff Credits Hours/Quarter 1 2 INFOB172 Mathematical analysis - Part 2 Franco Nicolas 3 30h th. + 30h ex. INFOB142 Mathematical analysis - Part 1 Franco Nicolas 2 15h th. + 15h ex. INFOB123 Algebra (Part 1) Sartenaer Annick 5 30h th. + 22.5h ex. INFOB125 Mathematics for computer sciences (part 1) 5 30h th. + 30h ex. -
Humanities and economics
Code Name Staff Credits Hours/Quarter 1 2 INFOB134 Communication, argumentation and negotiation in the field of ICT 3 15h th. INFOB115 Technology, science and us Ferry-Danini Juliette 3 30h th. Translated with DeepL.com (free version)INFOB116 Bases de la psychologie pour l'informatique Tuci Elio 3 30h th. ECGEB180 Fundamentals of management Zidda Pietro 6 45h th. + 15h ex. -
Language
Code Name Staff Credits Hours/Quarter 1 2 ICDLB112 English 1 (level B1+) Fievez François-Xavier 3 15h th. 15h th.
-
IT
Code Name Staff Credits Hours/Quarter 1 2 INFOB231 Operating Systems Principles 5 30h th. + 30h ex. Soft skillsINFOB237 Algorithmics Schobbens Pierre-Yves 5 22.5h th. + 22.5h ex. INFOB240 Introduction to self-learning through MOOCs Schumacher Laurent Jacquet Jean-Marie 3 30h th. Soft skillsINFOB212 Database Engineering Cleve Anthony 3 30h th. + 7h ex. 15h th. + 8h ex. INFOB233 Complements of programming Jacquet Jean-Marie 5 22.5h th. + 22.5h ex. INFOB234 Object-oriented design and programming Heymans Patrick 5 30h th. + 30h ex. INFOB238 Web technologies 5 30h th. + 15h ex. Soft skillsINFOB236 Programming laboratory Jacquet Jean-Marie 3 15h th. + 30h ex. -
Mathematics
Code Name Staff Credits Hours/Quarter 1 2 INFOB221 Mathématics for computer sciences (part 2) Remiche Marie-Ange 3 15h th. + 15h ex. INFOB223 Probability and statistics Remiche Marie-Ange 6 30h th. + 30h ex. INFOB222 Algebra (Part 2) Sartenaer Annick Sartenaer Annick 6 37.5h th. + 30h ex. -
Language
-
English
Code Name Staff Credits Hours/Quarter 1 2 ICDLB212 English 2 (minimum level B1+) Fievez François-Xavier 3 15h th. 15h th.
-
-
Choice of teaching units
Students choose a total of 8 credits (maximum 10 credits for students continuing with block 2).-
Mathematics
Code Name Staff Credits Hours/Quarter 1 2 INFOB224 Operational research Frenay Benoît Tuci Elio 5 30h th. + 15h ex. IHDCB333_OPTION Data analysis Frenay Benoît 5 30h th. + 15h ex. SMATB254 Graph Theory Franco Nicolas 5 30h th. + 22.5h ex. -
Management
Code Name Staff Credits Hours/Quarter 1 2 ECGEB284_P38946 <unknown> Decrop Alain 5 30h th. + 15h ex. EGESB332_autres Operations Management 3 30h th. + 15h ex. -
<unknown>
Code Name Staff Credits Hours/Quarter 1 2 LCDLB031 Introduction to the Dutch language (level B1) Naveau Sophie 3 30h th. 30h th. LCDLB032 Nederlands 2 (level B1 of hoger) Naveau Sophie Malcolm Ophélie 3 30h th. 30h th. ECDLB192 German 1 (minimum level A2) Vanoirbeek Fabienne Palm Christian 3 30h th. 30h th. ECDLB196 Spanish 1 (minimum level A2) Marsily Aurélie 3 15h th. 15h th. -
Ouverture
Code Name Staff Credits Hours/Quarter 1 2 Soft skillsUNAM0047 Law, sustainable development and transition 3 24h th. UNAM0048 Artificial intelligence: challenges and opportunities 3 24h th. Soft skillsUNAM0049 Science for all : Introduction to popular science 3 12h th. 12h th. UNAM0043 Global change and the Anthropocene Yans Johan Dendoncker Nicolas Yans Johan Linard Catherine Houssiau Laurent Henry Sabine 3 24h th. UNAM0065 Thinking in systems 3 26h th. UNAM0067 Critical thinking and intellectual self-defense 3 30h th. UNAM0068 Gender and racial bias. How to identify, reflect on, and avoid it? 3 30h th. UNAM0034 Public risk management and emergency management 3 20h th. Soft skillsUNAM0055 JEDDT 3 12h th. + 5h ex. 6h th. + 11h ex.
-
-
IT
Code Name Staff Credits Hours/Quarter 1 2 Soft skillsINFOB317 Artificial Intelligence Jacquet Jean-Marie 5 30h th. + 30h ex. Translated with DeepL.com (free version)Soft skillsINFOB319 Human-computer interaction Dumas Bruno 5 30h th. + 15h ex. INFOB301 Computer security 5 30h th. + 30h ex. Soft skillsINFOB302 Initiation to scientific methods Devroey Xavier Miceli Marc Schutz Natassia 7 7.5h th. 22.5h th. + 30h ex. INFOB313 Analysis and Modelling of Information Systems Heymans Patrick 5 30h th. + 30h ex. Soft skillsINFOB314 Language theory: syntax and semantics Schobbens Pierre-Yves 5 30h th. + 30h ex. INFOB315 Computer Networking - Basics Schumacher Laurent 5 30h th. + 15h ex. INFOB316 Introduction to functional and logic programming Vanhoof Wim 5 30h th. + 30h ex. Soft skillsINFOB318 Personal project Englebert Vincent Schutz Natassia Miceli Marc 10 37.5h th. + 10h ex. 7.5h th. + 5h ex. -
Humanities and economics
Code Name Staff Credits Hours/Quarter 1 2 Translated with DeepL.com (free version)Soft skillsINFOB323 Engaging for digital inclusion Boraita Amador Fanny 3 5h th. 25h th. INFOB322 IT and philosophy of science Ferry-Danini Juliette 2 30h th. INFOB321 Studies in Religion 3 30h th. INFOB328 Digital law 3 30h th.
Jury
Les métiers des informaticiens
IT professions
Sharing a story, answering a survey, regulating the temperature in your home, monitoring a patient's vital parameters, getting an airplane off the ground, managing traffic lights, wrapping up a newspaper... almost everything today involves IT! Increasingly systematic digitization goes hand in hand with a constant demand for several thousand university-level computer scientists on the job market.
A degree recognized beyond our borders
As computer scientists, you can choose to work in Belgium, possibly on temporary assignments abroad, or embrace an international career.
A high-quality, varied and creative profession
According to a Randstad study that takes into account various criteria such as salary, work-life balance, working environment, job diversity and intellectual challenge, the IT profession is the 7th most attractive profession in Belgium. It is also ranked as the 5th best-paid profession upon graduation.
Rich and diverse career prospects
Thanks to a multidisciplinary university education that teaches you to rapidly assimilate new knowledge, your career path can be punctuated by multiple reorientations to best follow your personal evolution, desires and ambitions.
At first, I was tempted by all kinds of careers: fighter pilot, engineer, architect, truck driver, fireman... By chance, I ended up studying computer science at the University of Namur. Today, I can say that I have touched (and still touch) many trades. I'm sure I've been able to fit in like a chameleon wherever I've gone, thanks to the way the subjects were taught to me: favoring a well-shaped head over a full one. Frankly, in a career spanning more than 20 years, I'm still discovering new things every day, and I really enjoy it.
Pierre, Deputy IT Director - Cliniques Universitaires UCL Saint-Luc
Choose your best profile...
- Company IT specialists: employed within a company, you carry out various internal projects and thus participate fully in its smooth running.
- Freelancers: you're your own boss and manage your own customers. This status gives you greater freedom and flexibility.
- Consultants: employed by a consulting firm or self-employed, you carry out assignments (from 1 month to 2 years) in different companies to bring your expertise to projects.
Whatever your profile, you'll be working on a variety of projects, in contact with numerous collaborators, in a stimulating, constantly evolving technological environment.
Grow your career, one of those offering the most professional flexibility. It allows you to easily change not only your profile, but also your job.
- Analyst-developer
- Business analyst
- Software engineer
- Quality engineer Security expert Data scientist
- ICT architect(Information and Communication Technology)
- Project manager
- University researcher
Whatever your starting position, after a few years, you'll move on to project management and management positions, where you'll be involved in the company's strategic decisions. But this isn't a golden rule, as many original alumni careers testify.
IT is the backbone of organizations today. All too often, computer science is wrongly summed up as a purely technological discipline. Namur's Faculty of Informatics has always preferred to give its students a much broader vision, with an emphasis on human beings, organizations, business economics and communication. A winning combination for our students! All these tools are extremely useful in my job. I'm convinced that tomorrow, more than ever, our society will need IT professionals like these
Yves, Senior Standards Architect - SWIFT
.