• EQF Home Page Icon

Qualification: Professional Bachelor’s Degree in Information Technology, Programming Engineer (RA)

Professional Bachelor’s Degree in Information Technology, Programming Engineer (RA)

Qualification Information

There has been acquired basic and specialized knowledge specific to the sphere of information technologies that is demonstrated by critically assessing awareness of the obtained knowledge and the ability to apply the acquired knowledge in practice, demonstrating professional competence of a programming engineer in the development of information systems;

- there has been developed professional and research competence in the field of information technologies through professional practice, presenting study papers and the results of professional practice and elaborating a diploma thesis.



Competences:

1. The KNOWLEDGE at the level of notion:
1.1. labour protection and ergonomics;
1.2. management of software development projects;
2. The KNOWLEDGE at the level of understanding:
2.1. economics and business;
2.2. classification and use of the operating systems;
2.3. computer system structure and functioning;
2.4. computer technology;
2.5. laws and regulations governing the information technology sector;
2.6. software engineering;
2.7. employment relationship;
2.8. environmental protection;
2.9. professional terminology in the official language and two foreign languages.
3. The KNOWLEDGE at the level of use:
3.1. two foreign languages at the communication level;
3.2. mathematics;
3.3. communication and professional ethics;
3.4. classification and use of applications;
3.5. programming languages;
3.6. database technology;
3.7. software development technologies;
3.8. object-oriented programming;
3.9. data structures and algorithms;
3.12. internet technologies;
3.11. official language.



Skills:

1. To use standards of the information technology industry.
2. To use professional terminology in the official language and two foreign languages.
3. To use operating system.
4. To use text and graphics editors, etc. office applications.
5. To participate in project management.
6. To encode and debug programs.
7. To apply design diagrams and charts.
8. To design algorithms and data structures.
9. To select appropriate means to carry out a task.
10. To carry out data protection and security measures.
11. To configure workplaces and work tools.
12. To use software development tools.
13. To analyse program code.
14. To implement user interfaces.
15. To use data requests languages.
16. To measure software performance.
17. To use good programming style.
18. To use software testing techniques.
19. To perform system design.
20. To work in a team.
21. To manage others.
22. To perform work individually.
23. To plan tasks and prioritize them.
24. To use information search and selection means.
25. To prepare presentation materials and events, host them.
26. To persuade others and substantiate one's opinion.
27. To draw up business documents.
28. To respect the principles of professional ethics.
29. To observe labour protection requirements.
30. To know the official language.
31. To know two foreign languages at the communication level.



Knowledge:

1. To use standards of the information technology industry.
2. To use professional terminology in the official language and two foreign languages.
3. To use operating system.
4. To use text and graphics editors, etc. office applications.
5. To participate in project management.
6. To encode and debug programs.
7. To apply design diagrams and charts.
8. To design algorithms and data structures.
9. To select appropriate means to carry out a task.
10. To carry out data protection and security measures.
11. To configure workplaces and work tools.
12. To use software development tools.
13. To analyse program code.
14. To implement user interfaces.
15. To use data requests languages.
16. To measure software performance.
17. To use good programming style.
18. To use software testing techniques.
19. To perform system design.
20. To work in a team.
21. To manage others.
22. To perform work individually.
23. To plan tasks and prioritize them.
24. To use information search and selection means.
25. To prepare presentation materials and events, host them.
26. To persuade others and substantiate one's opinion.
27. To draw up business documents.
28. To respect the principles of professional ethics.
29. To observe labour protection requirements.
30. To know the official language.
31. To know two foreign languages at the communication level.

Reference Data

EQF Level:
Thematic area:
Information Language:
Location:
NQF Level: 
6
Awarding body: 

- Rezekne Higher Education Institution

Awarding body contact info: 

ATBRĪVOŠANAS ALEJA 115, RĒZEKNE, LV-4601
Tālr.: 64623709
Fakss: 64625901
E-pasts: ra@ru.lv

Source of information: 
National occupation classification: 

ISCO-08

Relationship type: 

Programming engineer (2512 02)

Access requirements: 

Certificate of general secondary education or Diploma of vocational secondary education

Ways to acquire: 

Formal (through education programmes)