Course: Selected Techniques of Software Development

« Back
Course title Selected Techniques of Software Development
Course code AUIUI/AP8VT
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 4
Language of instruction Czech, English
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Žáček Petr, Ing. Ph.D.
  • Urban Jiří, Ing.
Course content
The presentation and lecturing by expert of the field.

Learning activities and teaching methods
Dialogic (Discussion, conversation, brainstorming), Activating (Simulation, games, dramatization), Exercises on PC, Practice exercises, Teamwork, E-learning
  • Participation in classes - 42 hours per semester
  • Home preparation for classes - 60 hours per semester
prerequisite
Knowledge
The course assumes student orientation in the Visual Studio development environment, knowledge of the .NET framework and the ability to express themselves in C #. Students acquire these competencies by completing the previous course ".NET Technology". Ability to use programming knowledge and apply it at the FE / BE level.
The course assumes student orientation in the Visual Studio development environment, knowledge of the .NET framework and the ability to express themselves in C #. Students acquire these competencies by completing the previous course ".NET Technology". Ability to use programming knowledge and apply it at the FE / BE level.
learning outcomes
characterize the use of software development methodologies
characterize the use of software development methodologies
describe the basic characteristics of the methodologies discussed
describe the basic characteristics of the methodologies discussed
explain software development methodologies
explain software development methodologies
explain software modelling methodologies
explain software modelling methodologies
define the appropriateness of using the chosen methodology
define the appropriateness of using the chosen methodology
Skills
design appropriate software development methodologies
design appropriate software development methodologies
describe the basic characteristics of the methodologies discussed
describe the basic characteristics of the methodologies discussed
implement the development using the proposed methodology
implement the development using the proposed methodology
apply a team approach
apply a team approach
solve a complex project
solve a complex project
teaching methods
Knowledge
Teamwork
Teamwork
E-learning
E-learning
Practice exercises
Practice exercises
Exercises on PC
Exercises on PC
Activating (Simulation, games, dramatization)
Activating (Simulation, games, dramatization)
Dialogic (Discussion, conversation, brainstorming)
Dialogic (Discussion, conversation, brainstorming)
assessment methods
Conversation
Conversation
Preparation of a presentation
Grade (Using a grade system)
Grade (Using a grade system)
Analysis of a presentation given by the student
Preparation of a presentation, giving a presentation
Analysis of a presentation given by the student
Analysis of the student's performance
Analysis of the student's performance
Preparation of a presentation
Preparation of a presentation, giving a presentation
Recommended literature
  • Harry Altman. Lean : this book includes Lean Six Sigma, Lean startup, Lean enterpise, Lean analytics, Agile project management, Kanban, Scrum. 2017. ISBN 9781978348684.
  • Josef Myslín. Scrum : průvodce agilním vývojem softwaru. 2016. ISBN 9788025146507.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester