Course: Software Engineering
Structural unit: Faculty of information Technology
Title
Code
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
5
Learning outcomes
PR-13. Know and apply methods of development of algorithms, software, and data structures.
PR-7. Know and apply fundamental concepts, paradigms and principles related to programming
languages and software engineering tools.
Form of study
Full-time form
Prerequisites and co-requisites
1. Know theoretical foundations of the disciplines “Foundations of programming”, “Object-oriented
software construction” , “Software architecture and design”.
2. Have practical skills related to the disciplines “Foundations of programming”, “Object-oriented
software construction”, “Software architecture and design”.
Course content
The discipline provides the knowledge and skills necessary for applying technologies and tools of
software construction and for gaining the ability to develop architectures, modules and components of
software systems and satisfy software quality requirements.
Recommended or required reading and other learning resources/tools
1. SWEBOK Guide, IEEE [Електронний ресурс]. – Режим доступу: http://www.swebok.org
2. Unified Modeling Language Specification [Електронний ресурс]. – Режим доступу:
http://www.uml.org
3. C# Programming Guide [Електронний ресурс]. – Режим доступу: http://docs.microsoft.com/en-
us/dotnet/csharp/programming-guide/index
4. The Java Tutorials [Електронний ресурс]. – Режим доступу:
http://docs.oracle.com/javase/tutorial/index.html
Planned learning activities and teaching methods
Lectures, laboratory works, individual work
Assessment methods and criteria
The level of achievement of the planned learning outcomes is determined by the results of the completed
laboratory works and the control work. Semester assessment of students is carried out during the semester for
all types of work (maximum 60 points). The form of the final evaluation is exam (maximum 40 points). The
final grade is determined as a sum of points for all successfully assessed learning outcomes.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Faculty of information Technology
Departments
The following departments are involved in teaching the above discipline
Faculty of information Technology