Course: Selected Techniques of Software Development

« Back
Course title Selected Techniques of Software Development
Course code AUIUI/AE8VT
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 unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Žáček Petr, Ing. Ph.D.
Course content
unspecified

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
The graduate is able to appropriately implement various methodologies of software project design. Understands the meaning of using software development and modeling methodologies. He is able to orientate in various methodologies. Can describe the basic properties of the discussed methodologies. Understands the difference between agile and traditional methodologies. Can work in a team and practically apply and use knowledge in a complex project.
The graduate is able to appropriately implement various methodologies of software project design. Understands the meaning of using software development and modeling methodologies. He is able to orientate in various methodologies. Can describe the basic properties of the discussed methodologies. Understands the difference between agile and traditional methodologies. Can work in a team and practically apply and use knowledge in a complex project.
teaching methods
Practice exercises
Practice exercises
Exercises on PC
Exercises on PC
Activating (Simulation, games, dramatization)
Activating (Simulation, games, dramatization)
Dialogic (Discussion, conversation, brainstorming)
E-learning
E-learning
Teamwork
Dialogic (Discussion, conversation, brainstorming)
Teamwork
assessment methods
Analysis of the student's performance
Preparation of a presentation
Preparation of a presentation
Conversation
Conversation
Analysis of the student's performance
Analysis of a presentation given by the student
Preparation of a presentation, giving a presentation
Preparation of a presentation, giving a presentation
Grade (Using a grade system)
Grade (Using a grade system)
Analysis of a presentation given by the student
Recommended literature


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