Study programme 2020-2021Français
Programming and Algorithms
Programme component of Master's in Computer Engineering and Management (Charleroi (Hor. décalé)) à la Faculty of Engineering

Students are asked to consult the ECTS course descriptions for each learning activity (AA) to know what special Covid-19 assessment methods are possibly planned for the end of Q3

CodeTypeHead of UE Department’s
contact details
Teacher(s)
UI-M1-IRIGIG-892-COptional UEBENJELLOUN MohammedF114 - Informatique, Logiciel et Intelligence artificielle
  • BENJELLOUN Mohammed

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Français
Français422800077.001st term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
I-ILIA-101Programming and Algorithms4228000Q1100.00%
Programme component

Objectives of Programme's Learning Outcomes

  • Imagine, design, develop, and implement conceptual models and computer solutions to address complex problems including decision-making, optimisation, management and production as part of a business innovation approach by integrating changing needs, contexts and issues (technical, economic, societal, ethical and environmental).
    • On the basis of modelling, design a system or a strategy addressing the problem raised; evaluate them in light of various parameters of the specifications.
    • Deliver a solution selected in the form of diagrams, graphs, prototypes, software and/or digital models.
    • Evaluate the approach and results for their adaptation (modularity, optimisation, quality, robustness, reliability, upgradeability, etc.).
  • Mobilise a structured set of scientific knowledge and skills and specialised techniques in order to carry out computer and management engineering missions, using their expertise and adaptability.
    • Master and appropriately mobilise knowledge, models, methods and techniques specific to computer management engineering.
    • Analyse and model an innovative IT solution or a business strategy by critically selecting theories and methodological approaches (modelling, optimisation, algorithms, calculations), and taking into account multidisciplinary aspects.

Learning Outcomes of UE

master the basics of programming with C++ language; explain advanced concepts of the object oriented algorithmic; become familiar with the concepts, the design and implementation of algorithms with C++; build good programs: correct, effective, robust, relatively easy to understand and to maintain

Content of UE

The main concepts needed to develop a program C++ : If statements; Loops in C++; Arrays; Functions; Pointers; Structures; Classes; Inheritance, Templates, Standard Template Library (STL).

Prior Experience

Not applicable

Type of Assessment for UE in Q1

  • Oral examination
  • Practical test

Q1 UE Assessment Comments

Evaluated exercise : 30% of the mark. A project 10% of the mark. Oral examination : 60% of the mark The evaluated exercise and the oral examination are practical exercises where the student must develop an application with C++ language. The student has to explain and justify the correctness of his program with various sets of data. Questions are asked to the student who has to comment all or a part of the source code of his program.

Type of Assessment for UE in Q3

  • Oral examination
  • Practical Test

Q3 UE Assessment Comments

Oral examination : 100% of the mark. The oral examination is practical exercises where the student must develop an application with C++ language. The student has to explain and justify the correctness of his program with various sets of data. Questions are asked to the student who has to comment all or a part of the source code of his program.

Type of Resit Assessment for UE in Q1 (BAB1)

  • N/A

Q1 UE Resit Assessment Comments (BAB1)

Not applicable

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
I-ILIA-101
  • Cours magistraux
  • Ateliers et projets encadrés au sein de l'établissement

Mode of delivery

AAMode of delivery
I-ILIA-101
  • Face to face

Required Reading

AA
I-ILIA-101

Required Learning Resources/Tools

AARequired Learning Resources/Tools
I-ILIA-101Not applicable

Recommended Reading

AA
I-ILIA-101

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
I-ILIA-101Not applicable

Other Recommended Reading

AAOther Recommended Reading
I-ILIA-101Not applicable

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
I-ILIA-101Authorized
(*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
Date de génération : 09/07/2021
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be