• EQF Home Page Icon

Qualification: Professional Master Degree in Information Technology, Engineer in Programming (LiepU)

Professional Master Degree in Information Technology, Engineer in Programming (LiepU)

Qualification Information

The aim of the study programme is:
- to prepare highly qualified specialists for professional activities in the field of information and communication technology with specialization in programming engineer.
Programming engineer acquires knowledge, develops skills and abilities, which are needed for development, implementation and maintaining of software in compliance with functionalities, qualities and resource's capacity's requirements, to organise and lead programmers' work groups, as well systematic improvement of knowledge and skills;
- to be able to communicate, to convince, to justify their point of view, to plan their time effectively, to find, analyze and summarize information and to be able to self-educate themselves.



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: 
7
Awarding body: 

- Liepaja University

Awarding body contact info: 

LIELĀ IELA 14, LIEPĀJA, LV-3401
Tālr.: 63423568, 63424011
Fakss: 63424223
E-pasts: liepu@liepu.lv

Source of information: 
National occupation classification: 

ISCO-08

Relationship type: 

Programming engineer (2512 02)

Access requirements: 

Higher education qualification of LQF level 6 (bachelor, professional bachelor or professional higher education qualification) in the same or compatible branch of science or professional field of higher education, as well as a certain professional experience laid down by higher education institution

Ways to acquire: 

Formal (through education programmes)