Course code InfTP010

Credit points 15

Professional Qualification Practice II

Total Hours in Course405

Independent study hours405

Date of course confirmation17.11.2022

Responsible UnitInstitute of Computer Systems and Data Science

Course developer

author prof.

Gatis Vītols

Dr. sc. ing.

Course abstract

The aim of Professional Qualification Practice part II is to continue to practically strengthen theoretical and practical knowledge in real world environment. Also use acquired skills in preparation of graduation thesis.
During practice student performs practical assignments under supervision of experienced specialist. Assignments include various difficulty tasks which allow to acquire more practical skills for further work and development of practical part of graduation thesis.

Learning outcomes and their assessment

Knows more advanced things about software development methodologies, processes and duties of specialists in real world software development projects (practice report).
Is able to select adequate methods, development environments and tools for solving the specific task, prepare software requirements specification, develop design, code, debug and test programs (practice report, practice supervisor review).
Able to solve tasks individually or working in a group, as well as convince others and argue their point of view (practice report, practice defence, practice manager’s feedback).

Course Content(Calendar)

1. Fulfilment of practice tasks according to the instructions and requirements of the practice manager. (360h)
2. Regular filling of the practice electronic journal. (12h)
3. Obtaining feedback from the practice manager. (8h)
4. Preparation of practice report. (8h)
5. Preparation of practice presentation. (8h)
6. Defence of practice. (4h)

Requirements for awarding credit points

Successfully completed practice tasks at the chosen organisation and defended the practice.

Description of the organization and tasks of students’ independent work

Honest completion of practice tasks and duties in accordance with the instructions and defined requirements of practice managers.
During the practice, the student must regularly fill in the practice journal using the ITF practice information system.
At the end of the practice, the student must prepare a practice report and presentation.

Criteria for Evaluating Learning Outcomes

Throughout the practice, the information entered by the student is controlled by the ITF practice manager and the company manager.
The practice manager of the company prepares a review of the student's work during the practice.
The student defends the practice evaluated by the ITF commission in the presence of the student group.
A student gets a positive evaluation if the following conditions are met:
• practice has been learned in full;
• the practice journal is completely filled out;
• a practice report has been prepared and submitted;
• there is a positive feedback from the practice manager of the company;
• the practice has been defended.

Compulsory reading

• Prakses vietas Uzņēmuma darba kārtības noteikumi un darba instrukcijas (Practice company or organisation internal documents on processes and work ethics).
• LBTU prakšu nolikums [tiešsaiste]. Pieejams: mans.llu.lv (LBTU Traineeship regulation available at mans.llu.lv)
• Tās valsts normatīvie akti, kurā prakse tiek īstenota (Regulatory documents related to execution of student practice at country where practice is executed)
• Programmēšanas inženiera profesijas standarts (Software engineering profession standard in Latvia). Saskaņots Profesionālās izglītības un nodarbinātības trīspusējās sadarbības apakšpadomes 2009.gada 17.jūnija sēdē protokols Nr.5 [tiešsaiste]. [Skatīts 10.03.2022.]. Pieejams: https://registri.visc.gov.lv/profizglitiba/dokumenti/standarti/ps0227.pdf
• Pressman R.S. Software Engineering. A Practitioner's Approach. European Adaptation. 7th edition. Adapted by Darrel Ince. New York: McGraw-Hill Higher Education, 2010. 895 p.
• IEEE Computer Society SWEBOK Guide to the Software Engineering Body of Knowledge. Project Management Institute 2013. Fifth Version [tiešsaiste]. Pieejams (Available): http://www.swebok.org/htmlformat.html [Skatīts 2022.09.08.]
• ISO/IEC 12207. Systems and software engineering. Software life cycle processes. 2008. (LVS Standartu lasītava) (Available at LVS Standard library)
• ISO/IEC 26514:2022. Systems and software engineering - Design and development of information for users, 2022. (LVS Standartu lasītava) (Available at LVS Standard library)

Further reading

1. IEEE Computer Society SWEBOK v3.0 Guide to the Software Engineering Body of Knowledge/ Project Management Institute 2014 [tiešsaiste]. Pieejams www.swebok.org.(skatīts 2012.03.12.)
2.ISO/IEC 12207.2008. Systems and software engineering. Software life cycle processes(LVS Standartu lasītava)
3.Troelsen A. C# 2010 and the NET Platform. Apress, 2010.

Notes

ITF professional education bachelor study program “Information Technologies for Sustainable Development”.