Course: Software Engineering

« Back
Course title Software Engineering
Course code KGI/SOFTI
Organizational form of instruction Lecture + Exercise
Level of course Master
Year of study 1
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Nétek Rostislav, RNDr. Ph.D.
Course content
Course contents: 1. Introduction to software engineering 2. Software process, waterfall approach, agile techniques 3. Cycles, phases and iterations of the process, RUP 4. UML 5. Software release life cycle 6. Versioning, Git, GitHub 7. Pre-implementation analysis, market analysis, competition analysis, SWOT 8. Project map, persona, scenarios 9. User interface design, UX, UI 10. Wireframe, prototype, mockup 11. Testing 12. Marketing 13. See-Think-Do-Care framework

Learning activities and teaching methods
Monologic Lecture(Interpretation, Training)
Learning outcomes
The aim of the course is to expand and master the practical knowledge of software engineering, in relation to geographic information systems, cartography and especially web solutions. The aim is to introduce students to the discipline dealing with the development of software systems, based on individual steps. Students will get acquainted with the main concepts and approaches in solving software engineering problems, in relation to the specific technologies used, tools, strategies. Completion of the course is done by practical verification of skills with acquired systems
The course focuses on the acquisition of knowledge. Define key terms, describe the main approaches to demonstrate theoretical knowledge for solving problems.
Prerequisites
Application of knowledge from previous studies.

Assessment methods and criteria
Student performance, Analysis of Activities ( Technical works)

Requirements for successful completion of the course: Presentation of semester work according to the specified requirements. 80% participation in teaching. The content of the oral colloquium is the verification of a comprehensive understanding of the issue, both theoretically and practically acquired knowledge across the entire syllabus
Recommended literature
  • Google Chrome Developer Tools.
  • Horák J.:. (2016). Plánování aplikací geoinformačních technologií. VŠB-TU Ostrava.
  • Krug, Steve. Don't Make Me Think!: A Common Sense Approach to Web Usability. Berkeley, Calif: New Riders Pub.
  • Řezáč J. (2015). Web ostrý jako břitva.
  • Schwalbe K. (2007). Řízení projektů v IT. Kompletní průvodce. Computer Press. Brno.
  • Vondrák,I. (2002). Úvod do softwarového inženýrství. VŠB - TU Ostrava.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Geoinformatics and Cartography (2020) Category: Geography courses 1 Recommended year of study:1, Recommended semester: Winter