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