pb262 - Programming Course C/C++

pb262 - Programming Course C/C++

Institute of Physics 6 KP
Module components Semester courses Wintersemester 2019/2020 Examination
Lecture
(
Wenn Sie die Vorlesung "Programmierkurs C++" besuchen wollen, müssen Sie dazu auch die passende Übung auswählen.
)
  • No access 5.04.255 - Programming course C++ (Programmierkurs C++ VL) Show lecturers
    • Dr. Stefan Harfst

    Monday: 14:00 - 16:00, weekly (from 14/10/19), Location: W02 1-148
    Dates on Monday, 24.02.2020 14:15 - 15:15, Tuesday, 16.06.2020 10:00 - 11:10, Location: W02 1-148, W02 1-143, A14 1-112

    Aim/ learning outcomes: • learning of the programming language C++ and understanding of basic concepts of programming • finding and correcting programming errors • development of computer programs and organization of complex projects • working with software libraries • independent analysis of scientific problems and their implementation in C++ Content: Linux basics, the C++ programming language (e.g. data types, loops, functions, classes, templates), compiler (function, process), OpenSource tools (e.g. make, gnuplot), implementation of numerical algorithms as application examples

Exercises
(
The lecture also includes an exercise. Please select your available times from the offered tutorial sessions and prioritize them.
)
  • No access 5.04.255Ü1 - Programming course C++ (Programmierkurs C++) Show lecturers
    • TutorInnen, der Physik

    Tuesday: 12:00 - 14:00, weekly (from 15/10/19), Übung Programmierkurs C++

    Aim/ learning outcomes: • learning of the programming language C++ and understanding of basic concepts of programming • finding and correcting programming errors • development of computer programs and organization of complex projects • working with software libraries • independent analysis of scientific problems and their implementation in C++ Content: Linux basics, the C++ programming language (e.g. data types, loops, functions, classes, templates), compiler (function, process), OpenSource tools (e.g. make, gnuplot), implementation of numerical algorithms as application examples

  • No access 5.04.255Ü2 - Programming course C++ (Programmierkurs C++) Show lecturers
    • TutorInnen, der Physik

    Tuesday: 14:00 - 16:00, weekly (from 15/10/19)

    Aim/ learning outcomes: • learning of the programming language C++ and understanding of basic concepts of programming • finding and correcting programming errors • development of computer programs and organization of complex projects • working with software libraries • independent analysis of scientific problems and their implementation in C++ Content: Linux basics, the C++ programming language (e.g. data types, loops, functions, classes, templates), compiler (function, process), OpenSource tools (e.g. make, gnuplot), implementation of numerical algorithms as application examples

  • No access 5.04.255Ü3 - Programming course C++ (Programmierkurs C++) Show lecturers
    • TutorInnen, der Physik

    Tuesday: 16:00 - 18:00, weekly (from 15/10/19), Übung Programmierkurs C++

    Aim/ learning outcomes: • learning of the programming language C++ and understanding of basic concepts of programming • finding and correcting programming errors • development of computer programs and organization of complex projects • working with software libraries • independent analysis of scientific problems and their implementation in C++ Content: Linux basics, the C++ programming language (e.g. data types, loops, functions, classes, templates), compiler (function, process), OpenSource tools (e.g. make, gnuplot), implementation of numerical algorithms as application examples

  • No access 5.04.255Ü4 - Programming course C++ (Programmierkurs C++) Show lecturers
    • TutorInnen, der Physik

    Friday: 14:00 - 16:00, weekly (from 18/10/19), Übung Programmierkurs C++

    Aim/ learning outcomes: • learning of the programming language C++ and understanding of basic concepts of programming • finding and correcting programming errors • development of computer programs and organization of complex projects • working with software libraries • independent analysis of scientific problems and their implementation in C++ Content: Linux basics, the C++ programming language (e.g. data types, loops, functions, classes, templates), compiler (function, process), OpenSource tools (e.g. make, gnuplot), implementation of numerical algorithms as application examples

Hinweise zum Modul
Prerequisites
Lineare Algebra, Analysis I
Kapazität/Teilnehmerzahl 80
Module examination
weekly practical exercises (programming exercise) or 1 written exam (1h max)
Skills to be acquired in this module
• learning of the programming language C+ + and understanding of basic concepts of programming
• finding and correcting programming errors
• development of computer programs and organization of complex projects
• working with software libraries
• independent analysis of scientific problems and their implementation in C+ +

Top