Found 10 relevant results in 0.77s where lecturer="Hermann Lehner"
Computer Science I
Informatik I
The course covers the fundamental concepts of computer programming with a focus on systematic algorithmic problem solving. Taught language is C++. No programming experience is required.
Computer Science I
Informatik I
Introduction to programming with a focus on systematic and algorithmic problem solving. Programming language is C++.
This course provides the foundations of programming and working with data. Computer Science II particularly stresses code efficiency and provides the basis for understanding, design, and analysis of algorithms and data structures. In terms of working with data, foundations required for understanding experimental data and notation and basic concepts for machine learning are covered.
Computer Science II
Informatik II
This course provides the foundations of programming and working with data. Computer Science II particularly stresses code efficiency and provides the basis for understanding, design, and analysis of algorithms and data structures.
Engineering Tool: Introduction to C++ Programming
Ingenieur-Tool: Einführung in die C++ Programmierung
The event provides an introduction to programming in C++ by means of an interactive tutorial.
Parallel Programming
Parallele Programmierung
Introduction to parallel programming: deterministic and non-deterministic programs, models for parallel computation, synchronization, communication, and fairness.
The course provides an overview of techniques to build correct software, with a strong focus on testing and program analysis.
This course introduces both theoretical and practical aspects of software engineering, all of which are applied in a substantial team project.
This course introduces both theoretical and applied aspects of software engineering. It covers:- Software Architecture- Informal and formal Modeling- Design Patterns- Software Engineering Principles- Code Refactoring- Program Testing
This course provides a comprehensive overview of the software development process, introducing participants to essential techniques for facilitating the delivery of high-quality software products. The knowledge and practical experience gained will help managers to improve communication with software development teams, ultimately leading to higher success rates.