Course syllabus MIAX10015 - Software Engineering (FI - WS 2020/2021)
|Faculty:||Faculty of Informatics|
Course unit code:
|Course unit title:||Software Engineering|
|Planned learning activities and teaching methods:|
Applied informatics, 1st semester
|Level of study:||2.|
|Prerequisites for registration:|
Elaboration of a part of semestral work assignment on each exercise and continuous evaluation, submission of semestral work 40 points
Combined examination (written and oral) 60 points
A = 94 – 100 p = 1
B = 86 – 93 p = 1,5
C = 76 – 85 p = 2
D = 66 – 75 p = 2,5
E = 56 – 65 p = 3
FX = 0 – 55 p = 4
|Learning outcomes of the course unit:|
|Lecture / Seminar 2/2
Number of credits 6
The aim of the course is to provide students with an overview of selected methods and software engineering methodologies. To get acquainted with the principles of object-oriented design and to get an overview of basic UML diagrams.
engineering development history.
Software development lifecycle (cascade model, spiral model, Rapid prototyping, UP).
Planning phase, definition phase, design phase, implementation and testing phase, software maintenance and innovation.
Object-oriented analysis and design.
Collection of requirements - methodology and processing in the process of IS analysis.
UML - use case diagram, activity diagram, class diagram, sequence diagram, collaboration diagram, screen design.
Creation of test scenarios and processes based on usage diagrams and their use in analysis and design of IS (semestral project of subject)
Familiarity with the concepts of change management and incident management in the development of IS according to ITIL
Protptyping and design patterns
|Recommended or required reading:|
|Language of instruction:|
|Assessed students in total: 144|
|Name of lecturer(s):|
Ing. Július Hlaváč, PhD. (examiner, instructor, lecturer, person responsible for course)
|4. 6. 2020|
|Ing. Július Hlaváč, PhD.|
Last modification made by Mgr. Jozef Sisák on 06/04/2020.