Practice "Modern information systems and technologies"

Course: Software Engineering

Structural unit: Faculty of Computer Science and Cybernetics

Title
Practice "Modern information systems and technologies"
Code
ННД.20
Module type
Обов’язкова дисципліна для ОП
Educational cycle
Second
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
LO01. Analyze, purposefully search for and select the necessary information and reference resources and knowledge to solve professional problems, taking into account modern advances in science and technology. LO02. Know the code of professional ethics, understand the social significance and cultural aspects of software engineering and adhere to them in professional activities. LO03. Know the basic processes, phases and iterations of the software life cycle. LO04. Know and apply professional standards and other regulatory documents in the field of software engineering. LO05. Know and apply relevant mathematical concepts, methods of domain, system and object-oriented analysis and mathematical modeling for software development. LO06. Ability to select and use the software development methodology that is appropriate for a given task.
Form of study
Distance form
Prerequisites and co-requisites
connection with all components of the educational program.
Course content
The goal of the discipline is familiarizing students with modern information systems and technologies, current approaches to software testing, and quality assurance.
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
The practice is designed to cultivate in the student professional skills and the ability to make independent decisions in a specific area of work under real, industrial conditions by performing duties relevant to their future professional and organizational-management activities. The set goals are achieved through individual exploration of production processes and the execution of tasks assigned to each student within the framework of the program, in the conditions provided by separate production and organizational-management assignments.
Assessment methods and criteria
Report Preparation and Defense. During the internship, the student must compile a written report, sign it with the supervisor's signature from the company, affix a stamp, and submit it to the university internship supervisor along with a properly documented internship journal and a feedback review from the company. The internship report is compiled after completing the program sections and processing the materials. Its documentation is completed at the company before the end of the internship, containing information about the type of internship, the topic of the individual task, the report author, and the internship supervisor. The internship task includes information about the task (module) title, deadline for the individual task, input data for solving the task, a list of graphic materials, the signature of the university supervisor, and the student's signature. The summary page includes the date of preparation and the student's signature.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Oleh O. Suprun
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics
Yaroslav M. Linder
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics
Maksym M. Veres
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics
Kostiantyn A. Zhereb
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics
Oleksandr V. Halkin
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics