Practical Training
Course: Informatics
Structural unit: Faculty of Computer Science and Cybernetics
Title
Practical Training
Code
ОК.22
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
6 Semester
Number of ECTS credits allocated
8
Learning outcomes
PLO5. Design, develop and analyze algorithms for solving computational and logical problems. Evaluate algorithms efficiency and complexity on the basis of formal models of algorithms and computable functions. PLO11. Have the skills of managing the life cycle of software, products and services of information technologies according to the customer’s requirements and restrictions. Be able to develop project documentation (feasibility study, technical assignment, business plan, agreement, contract). PLO15. Apply complex systems designing methodology and CASE-tools, methods of systems structural analysis, object-oriented design methodology to functional models of economic-organizing and industrial engineering systems development and study.
Form of study
Prerequisites and co-requisites
Prerequisites: None.
Course content
Objective of the Internship: the objective of the internship is to familiarise students with current practical approaches to software testing and quality assurance. The industrial internship is a component of the educational programme for training specialists at the first (bachelor's) level of higher education in the field of study 12 "Information Technology," specialty 122 "Computer Science," as part of the educational and professional programme "Informatics." The internship is conducted during the 6th semester and encompasses 240 hours (8 ECTS credits).
Recommended or required reading and other learning resources/tools
1. Beizer, Boris. Software Testing Techniques, 2nd edition, Boston, MA.: International Thomson Computer Press, 1990 (ISBN 1850328803). 2. Chrissis, M. B.; Konrad, M.; & Shrum, S. CMMI: Guidelines for Process Integration and Product Improvement. Boston, MA: Addison-Wesley, 2003 (ISBN 0321154967). 3. Cote, Marc-Alexis; Suryn, Witold; Martin, Robert A.; & Laporte, Claude Y. "Evolving a Corporate Software Quality Assessment Exercise: A Migration Path to ISO/IEC 9126.” Software Quality Engineering 6, 3 (2004). 4. Fenton, Norman E. & Pfleeger, Sharon L. Software Metrics: A Rigorous and Practical Approach, 2nd ed. Boston, MA: International Thomson Computer Press, 1996 (ISBN 1850322759). 5. Grady, Robert B. Practical Software Metrics for Project Management and Process Improvement. Englewood Cliffs, NJ: Prentice Hall, 1992 (ISBN 0137203845). 6. Halstead, Maurice. H. Elements of Software Science. New York, NY: Elsevier, 1977 (ISBN 0444002057).
Planned learning activities and teaching methods
Independent work.
Assessment methods and criteria
Preparation and Defence of the Report: During the internship, the student prepares a written report, has it signed by the enterprise supervisor, obtains a stamp, and submits it along with the internship diary and a reference letter to the university supervisor. The report must be completed before the end of the internship and include details about the type of internship, the assignment topic, the author, and the supervisor. The assignment specifies the task title, deadlines, input data, a list of graphical materials, and signatures of the supervisor and the student. The defence of the report, with grading, is conducted by a commission at the graduating department.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Nataliia
V.
Polishchuk
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Anton
O.
Svystunov
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Yaroslav
V.
Tereshchenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Andrii
V.
Shyshatskyi
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Departments
The following departments are involved in teaching the above discipline
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics