703058 VU Bridge Course C

winter semester 2019/2020 | Last update: 18.03.2020 Place course on memo list
703058
VU Bridge Course C
VU 1
1,5
Block
annually
German

The Bridge Course C gives students the possibility to recap their knowledge about the programming language C and freshmen the opportunity to learn the most important aspects of C from scratch during one week. Additional practical skills will be established that should help participants to create and debug complex programs. Therefore, this course is a good preparation for modules which require basic knowledge about C.

Successfully participating in this course should give students the ability to:

  • perform Shell and Linux commands, needed for creating programs.
  • program simple and advanced C code.
  • extend their programming skills based on the diverse topics introduced in this course.
  • utilize modular programming.
  • work with integrated development environments as well as CMakeFiles.
  • analyze and locate memory leaks.
  • writing simple multiprocess programs.
  • Linux and Shell
  • Integrated Development Environments
  • Variables, Datatypes and Typedefs
  • Program Flow Control and Preprocessor Directives
  • Functions and Printing
  • Arrays and Pointers
  • Debugging in Integrated Development Environments
  • Dynamic Memory Management and Valgrind
  • Structs and Modular Programming
  • Multi-Process Programming in C

Lectures, discussions, theoretical and practical exercises on the computer.

Attendance, active participation and graded exercise.

Will be discussed in the first lesson.

Online-registration required.

see dates
Group 0
Schweiger H.
Date Time Location
Mon 2020-02-24
13.00 - 16.00 rr 15 rr 15 Barrier-free
Wed 2020-02-26
13.00 - 16.00 rr 15 rr 15 Barrier-free
Thu 2020-02-27
13.00 - 16.00 rr 15 rr 15 Barrier-free
Fri 2020-02-28
13.00 - 16.00 HSB 5 HSB 5 Barrier-free
Group 1
Schweiger H.
Date Time Location
Mon 2020-02-17
13.00 - 16.00 rr 15 rr 15 Barrier-free
Tue 2020-02-18
13.00 - 16.00 rr 15 rr 15 Barrier-free
Wed 2020-02-19
13.00 - 16.00 rr 15 rr 15 Barrier-free
Thu 2020-02-20
13.00 - 16.00 rr 15 rr 15 Barrier-free