Master’s Thesis Internship

Major: Software Engineering
Code of subject: 7.121.01.O.018
Credits: 10.50
Department: Software
Lecturer: Yevheniia Levus
Semester: 3 семестр
Mode of study: денна
Learning outcomes: PH01. Know and apply modern professional standards and other legal documents on software engineering. PH02. Evaluate and select effective methods and models for the development, implementation, maintenance of software and management of relevant processes at all stages of the life cycle. РН03. Create and study models for information processes in applied areas РН04. Detect informational requirements and classify data for software design. PH06. Develop and evaluate software design strategies; substantiate, analyze and evaluate design solutions in terms of quality of the final software product, resource constraints and other factors. РН07. Analyze, evaluate and apply at the system level modern software and hardware platforms for solving complex problems of software engineering. РН08. Develop and modify the software architecture in order to meet user requirements. РН09. Make a reasonable choice of paradigms and programming languages for software development; apply modern software development tools in practice. РН10. Modify the existing algorithmic solutions for detailed software design and develop new ones. РН17. Collect, analyze and evaluate information required for solving scientific and applied problems using scientific and technical literature, data bases and other resources
Required prior and related subjects: Prerequisites: Software Development Methodologies Research Methods and Tools in Software Engineering (coursework)
Summary of the subject: The report should contain: title page; content; internship enterprise description (its structure, hardware and software equipment, teamwork organization, performed work); the task obtained from the internship company; the outcomes of the performed tasks; the task of master’s research; description of the completed work including the substantiated choice of software lifecycle model, characteristics of the software technologies and tools for implementing the preset problem, and software design results; conclusions on the internship results; literature sources; appendices (UML diagrams, schematics, software code fragments, sample results, etc).
Assessment methods and criteria: - 30% – performing the task assigned by the internship company (the company-based internship supervisor writes their mark in the review); - 20% – reporting for interim results during the internship (reports, presentations); - 30% – performing the task related to the master's thesis itself (the master's thesis supervisor writes their mark on the report title); - 20%– defending the report at the examining committee The internship is passed successfully if the student managed to complete 50% of the master's thesis.
Recommended books: 1. Наказ Міністерства освіти України від 08.04.1993 № 93 (Із змінами, внесе-ними згідно з Наказом Міносвіти N 351 (v0351281-94) від 20.12.94) Про затвердження «Положення про проведення практики студентів вищих на-вчальних закладів України» / http://zakon.rada.gov.ua › z0035-93. 2. Методичні рекомендації зі складання програми практики студентів вищих навчальних закладів Міністерства освіти України від 14.02.96 р. №31-5/97. / http://sites.znu.edu.ua › Metod_rekom_pro_rozrob_progr_prak 3. Положення про організацію освітнього процесу в Національному універ-ситеті «Львівська політехніка», затверджене наказом ректора від 10.12.2015 р. № 235-10. / Збірник нормативних актів Національного уні-верситету «Львівська політехніка», Львів, вид. Львівської політехніки, 2018, с. 87 – 109. 4. Положення про організацію проведення практики студентів Національно-го університету «Львівська політехніка», затверджене наказом ректора від 22.11.2017 р. № 265-10 / Збірник нормативних актів Національного університету «Львівська політехніка», Львів, вид. Львівської політехніки, 2018, с. 133 – 147. 5. Порядок формування робочої програми навчальної дисципліни» затвер-джений наказом ректора від 24 червня 2016 року №118-06. 6. Положення про академічну мобільність студентів, аспірантів, докторантів, науково-педагогічних та наукових працівників. / Збірник нормативних актів Національного університету «Львівська політехніка», Львів, вид. Львівської політехніки, 2018, с. 203 – 211. 7. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання / Нац. стандарт України. – Вид. офіц. – [Уведено вперше ; чинний від 2016-07-01]. – Київ : ДП "УкрН-ДНЦ", 2016. – 17 с.