Généralités
This document contains:
- SE Curriculum
- Explanatory note with PEOs, LOs and Correlation Matrix
Program Educational Objectives (PEOs):
- studying the fundamentals of social sciences and economics, as well as establishing methods for applying these sciences in professional and social activities;
- describing key issues related to technical and scientific development in the context of information technologies and adjacent fields;
- studying the role and importance of data structures, algorithms, and programming languages in information technologies;
- describing challenges in designing, implementing, maintaining, and engineering information systems;
- presenting leadership and teamwork methods, as well as studying the organization of subordinate activities and decision-making processes.
LIST OF COMPETENCIES AND LEARNING OUTCOMES
Professional (PC) & Transversal Competencies (TC)
Learning Outcomes according to the NQF (National Qualifications Framework) Level
Upon completion of the program, the graduate will be able to:
PC1. Design and development of applications
- act creatively to develop applications and select appropriate technical options;
- participate in other development activities;
- optimize application development, maintenance and performance by using design patterns and reusing tested solutions.
PC2. Integration of software components
- consider own- and third-party actions in the integration process;
- follow appropriate control standards and procedures to maintain the integrity of the functionality and overall reliability of the system.
PC3. Testing of applications and systems
- provide expertise to oversee complex testing programs;
- ensure documentation of tests and results to provide information to relevant process/process managers such as designers, users or maintenance technicians;
- ensure compliance with test procedures, including documented traceability.
PC4. Implementation of IT solutions
- consider own actions and those of others to provide solutions and initiate communication and collaboration with stakeholders;
- provide expertise to influence, through advice and assistance, the development of solutions.
PC5. Development of technical documentation
- adapt the level of detail according to the purpose of the documentation and the intended audience;
PC6. Provision of effective technical support to users
- manages the assistance/support process and is responsible for the validated SLA level;
- plan resource allocation to achieve required service levels;
- act creatively and implement constant service improvement;
- manages the user support function budget.
PC7. Customization of IT support services
- ensure system integrity by controlling the application of functional updates, software or hardware additions and maintenance activities;
- respect budgetary requirements.
PC8. Delivery of IT services
- set the schedule of operational tasks;
- manage costs and allocated budget under internal procedures and external constraints;
- identify the optimal number of staff required to ensure the operational management of the system infrastructure.
TC1. Demonstration of autonomy and responsibility
- demonstrate responsible and autonomous performance of professional tasks.
TC2. Effective social and professional interaction
- perform specific teamwork roles and activities, and distribute tasks between members at subordinate levels.
TC3. Engagement in personal and professional development
- recognize the need for lifelong learning with effective use of learning resources and techniques for personal and professional development.