Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Software Engineering
Major: Computer Engineering
Code of Subject: 6.123.00.O.86
Credits: 5
Department: Electronic Computing Machines
Lecturer: associate professor Moroz Ivan Volodymyrovych
Semester: 5 семестр
Mode of Study: денна
Learning outcomes:
understanding of the conceptual basis of modern technology creation and development of computer software, systems and networks;
knowledge of methods of analysis, design, implementation, verification and testing of software systems, and methods of project management and risk management and quality systems are designed;
ability to work in all phases of the development and maintenance of software using modern tools.
knowledge of methods of analysis, design, implementation, verification and testing of software systems, and methods of project management and risk management and quality systems are designed;
ability to work in all phases of the development and maintenance of software using modern tools.
Required prior and related subjects:
organization and operation of computers;
programming (basics of algorithms and programming, object-oriented programming, structures of data and algorithms);
system programming.
programming (basics of algorithms and programming, object-oriented programming, structures of data and algorithms);
system programming.
Summary of the subject:
Concepts, methods and tools for creating modern software. The life cycle of software. The main stages of the life cycle: formation of requirements; designing; realization; testing; exploitation. Tools of software systems creation. Certification, verification and validation of software. Project management tools for collaborative development of software systems.
Recommended Books:
1. SWEBOK (SoftWare Engineering of Body Knowledge). http://www.swebok.org/. 2009.
2. Лавріщева К. М. Програмна інженерія. Підручник //–К.– 2008.–319 с.
3. Саммервил И. Инженерия программного обеспечения. 6-издание // Москва – Санкт-Петербург – Киев, 2002. – 623 с.
2. Лавріщева К. М. Програмна інженерія. Підручник //–К.– 2008.–319 с.
3. Саммервил И. Инженерия программного обеспечения. 6-издание // Москва – Санкт-Петербург – Киев, 2002. – 623 с.
Assessment methods and criteria:
written reports on laboratory works, oral interrogation, control work (30%);
final control (70% test): written and oral form.
final control (70% test): written and oral form.