VSFS:N_SWI_1 Software Engineering 1 - Course Information
N_SWI_1 Software Engineering 1
University of Finance and AdministrationWinter 2014
- Extent and Intensity
- 2/2. 7 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- RNDr. Michal Žemlička, Ph.D. (seminar tutor)
- Guaranteed by
- RNDr. Michal Žemlička, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Tamara Urbánková - Timetable of Seminar Groups
- N_SWI_1/vAPH: Fri 31. 10. 15:30–17:00 S14, Fri 28. 11. 15:30–17:00 S14, 17:15–18:45 S14, Fri 12. 12. 15:30–17:00 S14, 17:15–18:45 S14, Sat 13. 12. 9:45–11:15 S13, 11:30–13:00 S13, M. Žemlička
- Prerequisites
- There are no prerequisites for this course.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme VSFS, N-INF) (2)
- 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.
At the end of this course the student will be able to 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. Project planning, cost estimates
- 4. Introduction to the Unified Modeling Language UML
- 5. Detailed interpretation of UML
- 6. Acquisition, analysis and documentation of requirements
- 7. Software Systems Architecture
- 8. Design of software systems
- 9. Software Systems Implementation
- 10. Testing of Software systems
- 11. Installation, operation and maintenance of software systems
- 12. General revision
- Literature
- Arlow, J., Neustat, I.: UML a unifikovaný proces vývoje aplikací. Praha: Computer Press, 2003.
- Vrana, I., Richta, K.: Zásady a postupy při zavádění podnikových informačních systémů. Praha: Grada, 2004.
- 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
- 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). When you log on to the oral exam the student must pay a deposit of 20 points. 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
- Follow-Up Courses
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2014, recent)
- Permalink: https://is.vsfs.cz/course/vsfs/winter2014/N_SWI_1