N_SWI Software Engineering

University of Finance and Administration
Winter 2025
Extent and Intensity
2/1/0. 6 credit(s). Type of Completion: zk (examination).
Guaranteed by
Ing. Václav Řezníček, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Prerequisites
There are no prerequisites for this course.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The basic objective of this course is to explain the basics of the discipline called software engineering. Therefore seeks to acquaint students with the methods and techniques of information systems development, existing methodologies, the methods of analysis, design and construction of the information systems. Great emphasis is placed on the documentation of software projects and commonly used notations. The aim is to equip students with the knowledge necessary for the development of software products.
Learning outcomes
At the end of this course the student will be able to explain the basics of the discipline called software engineering and formulate the requirements for the proposed system. Students will be able to model the artifacts related to the definition of requirements for software products and their analysis, design, and implementation.
Syllabus
  • 1. Introduction to Software Engineering
  • 2. Project management, life cycle of projects, methodologies
  • 3. IS as an artifact
  • 4. The analysis and software engineering
  • 5. Theories and techniques of modeling, UML (Unified Modeling Language)
  • 6. Acquisition, analysis and documentation of requirements
  • 7. Software systems architecture and design
  • 8. Quality Control IS, Testing of Software systems
  • 9. Operation and development of IS
  • 10. Process oriented description, agile approaches
  • 11. Risk Analysis and IS security
  • 12. General revision
Literature
    required literature
  • SOMMERVILLE, I. Softwarové inženýrství. Computer press. 2013, ISBN 978-80-251-3826-7.
    recommended literature
  • BUREŠ, M., RENDA, M. Efektivní testování softwaru: klíčové otázky pro efektivitu testovacího procesu. Praha: Grada, 2016. 232 s. ISBN 978-80-247-5594-6.
  • FARLEY, D. Modern Software Engineering: Doing What Works to Build Better Software Faster. Addison-Wesley Professional; 1st edition. 2021.
  • ROSICKÝ, A. Informace a systémy: Základy teorie pro úspěšnou praxi. Praha: Oeconomica. 2013, ISBN 978-80-245-1629-5.
  • ROUDENSKÝ, P. Kvalita software - Teorie a praxe. Prostějov: Computer media, 2017. 232 s. ISBN 978-80-7402-294-4.
  • DOUCEK, P. Informační management. Professional Publishing. 2010, ISBN 978-80-7431-010-2.
  • DOLEŽAL, J. Agilní přístupy vývoje produktu a řízení projektu: komplexně, prakticky a dle světové praxe. Praha: Grada, 2022. ISBN 978-80-271-3705-3.
Teaching methods
Teaching consists of lectures and seminars in full-time studies and the controlled consultations in the combined form of study. The scope of compulsory participation in education: Minimum mandatory participation in exercises in full-time studies is 75%, the controlled consultations in the combined form 50%. Students, who fail to meet the mandatory level of participation, may be given additional study obligations during the semester (to the extent that it will demonstrate academic achievement and acquired competencies necessary for successful completion of course).
Assessment methods
Credit conditions - min. 50% of the written test. Course completion: Unconditional requirements are the semestral work and passing the test. The test is evaluated by the number of points - i.e. the sum of the points for the semester assignment, a written test, and an oral examination (see table below). At the examination can obtain 0-40 points. Scale for Assessment: 90-100 points A 80-89 points B 70-79 points C 60-69 points D 50-59 points E 0-49 points F
Language of instruction
Czech
Further Comments
The course can also be completed outside the examination period.
The course is also listed under the following terms Winter 2024.
  • Enrolment Statistics (recent)
  • Permalink: https://is.vsfs.cz/course/vsfs/winter2025/N_SWI