Courses
Course title: | Software Engineering |
---|---|
Faculty: | Faculty of Science |
Department: | Department of Informatics and Computers |
Course code: | KIP / 7SWI1 |
Credits: | 4 |
Semester: | Summer |
Level of study: | Bc. |
Format of study: | Lecture 2 [Hours/Week], Practical classes 2 [Hours/Week] |
Name of the lecturer: | RNDr. Jaroslav Žáček, Ph.D. (G); Mgr. David Adamczyk; Mgr. Ondřej Pektor, Ph.D.; Mgr. Radim Peša |
Language: | Czech, English |
ISCED F broad: | Information and Communication Technologies |
Annotation: | This course aims to provide students with a basic overview of the software engineering discipline. First, you'll learn about the techniques for specifying new software creation requirements. Then, software development's life cycle steps according to the waterfall and agile approaches are presented. As a representative of agile techniques, the Rational Unified Process is listed. In addition, unique architectures and procedures for multilayer applications are discussed. In addition to architectural design, you will also learn how to make a complete application design using UML diagrams. After completing the course, you will also get basic information about CASE tools and quality assurance software using testing methods. Finally, basic information on how to operate, maintain and support the ITIL and IT4IT recommendations. Note: This course or part of it may be lectured / trained in English. Whether the teaching in AJ will be realized in the given academic year, the student can verify by asking the secretary of the department at registration of the course. |