• EQF Home Page Icon

Qualification: Professional Bachelor’s Degree in Information Technologies, Software Engineer (DU)

Professional Bachelor’s Degree in Information Technologies, Software Engineer (DU)

Qualification Information

The aim of the programme is:
- to provide students with qualitative acquisition of theoretical knowledge and research skills, corresponding to state requirements, by preparing them for independent scientific research activities in the field of computer sciences, which provides possibilities of academic and professional further education, as well as to participate in solving problems of national economy.

Within the programme the knowledge and skills in the field of software engineering, as well as professional skills necessary for software engineer profession have been acquired;
- during the software development abilities to solve effectively requested tasks both individually, and in a team have been developed;
- skills of designing solutions in one or more branches of activity, using software engineering approach, which keeps the balance between ethical, public, juridical and economic interests of stakeholders have been acquired;
- comprehension of the most common theories and research methods and ability to apply them have been fostered, ensuring contemporary fundament for identification and analysis of problems, for design, development, implementation, certification and documentation of software;
- comprehension of importance of negotiations and ability to organise them have been developed;
- skills of creating new models, methods and technologies have been acquired, as well as awareness of the necessity for continuous professional development.



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: 

- University of Daugavpils

Awarding body contact info: 

VIENĪBAS IELA 13, DAUGAVPILS, LV-5400
Tālr.: 65422180
Fakss: 65422890
E-pasts: du@du.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)