Course: Weekly practicing programming in C ++

» List of faculties » FBI » UAI
Course title Weekly practicing programming in C ++
Course code UAI/325
Organizational form of instruction Seminar
Level of course Bachelor
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Prokýšek Miloš, PhDr. Ph.D.
Course content
1. SW development - methods - tools - team development 2. Application design - analysis, design 3. Implementation - selected C # resources - best practices 4. Testing - unit testing - integration testing 5. Documentation - principles - creation - tools

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Practical training
Learning outcomes
The main purpose of this weekly course is to acquaint students with the creation of applications in C# in practice. Prerequisites are knowledge at the level of the course Objective Programming II. Students will get acquainted with selected means of language and their proper use in practice, as well as with best practices for application design, writing program code, code sharing, testing and writing programming documentation. Students will be divided into teams, each team will jointly create a non-trivial application according to the assignment, which will be submitted at the end of the course. The condition of the credit is the successful creation of the assigned application and active participation in the team.
Students will learn practical software development habits to understand the software development cycle from design, software development teamwork, testing, debugging, and software deployment.
Prerequisites
Knowledge of C ++ at advanced level.

Assessment methods and criteria
Combined exam

Create and defend the project, get at least 50% of possible points by the project defense.
Recommended literature
  • Jon Skeet. C# in Depth, Manning Publications, 2019, ISBN 9781617294532. ISBN 978-1-4302-4024-2.


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