1. version control
2. the process of building software
3. functional testing
4. locating bugs, debugging
5. event logging frameworks
6. performance measurement tools
7. documentation generators
8. integrated development environments
Basic overview of tools that make software development easier. The course will present especially tools for version control, software building, testing, debugging, documentation generators, and bug tracking.
Students will acquire practical experience with the usage of selected tools.