Praktikum: Programmiersprache C
 (Practical Training on Programming Language C)

Semester:  SS 2004
LVA-Name:   Praktikum: Programmiersprache C
(Practical Training on Programming Language C)

Die Lehrveranstaltung wird in englischer Sprache abgehalten.
(The lecture will be held in English)

LVA-Nummer:   353.027
LVA-Typ:   KV
Wochenstd. pro Sem.:   2
Vortragende(r):  Alexandros Paramythis
Michael Sonntag
Max. Teilnehmerzahl:   45
Anmeldemodus:   Online
Voraussetzung für die Zulassung zur Lehrveranstaltung ist der erfolgreiche Abschluß von
 - Softwareentwicklung 1
 - Algorithmen und Datenstrukturen 1

Prerequisites for the admission to this lecture:
Software Development 1
 - Algorithms and Data Structures 1



The exam for the Praktikum will be on Thursday, July 8th, from 08:30 to 10:00 in room HS 10.

Please contact the tutors if you cannot attend the exam on the above day / time.


Block dates:

  1. Friday 19.03.2004, 12:45-17:00, BA9912
  2. Friday 26.03.2004, 12:45-17:00, BA9912
  3. Friday 23.04.2004, 12:45-17:00, HF9905
  4. Friday 07.05.2004, 12:45-17:00, BA9912
  5. Friday 28.05.2004, 12:45-17:00, BA9908

All blocks will include 4 academic hours (i.e., four forty-five minute sessions).


Inhalt der LVA: 


  1. Overview of C
  2. Course tools
  3. Structure of C Programs
  4. Data Types - Part I
  5. Input and Output
  6. Control Loops
  7. Conditional Execution
  8. Structure and Nesting
  9. Functions and Prototypes
  10. Data Types - Part II
  1. Arrays
  2. Pointers & Memory allocation
  3. Strings
  4. Structures
  5. File Handling
  6. Threads & Synchronization
  7. Sockets
  8. Advanced Topics
LVA-Modus:  Die Lehrveranstaltung wird geblockt und in englischer Sprache abgehalten.
Prüfung:  schriftliche Prüfung
(written exam)


Literatur:  Recommended readings (Note! these are not required readings for the class; they are only intended as optional additional readings in German, for anyone who is not sufficiently comfortable with the English materials that make up the course's core):
  1. Programmieren lernen mit C (Karlheinz Zeiner)
    Broschiert - Hanser Fachbuch
    Erscheinungsdatum: Oktober 2000
    ISBN: 3446215964

  2. Programmieren in C. ANSI C (2. A.). Mit dem C- Reference Manual. (Brian W. Kernighan, Dennis M. Ritchie)
    Broschiert - Hanser Fachbuch
    Erscheinungsdatum: 1990
    ISBN: 3446154973

  3. Das C - Lösungsbuch zu ' Programmieren in C'. Ansi C. (2. A.). (Clovis L. Tondo, Scott E. Gimpel, Brian W. Kernighan, Dennis M. Ritchie)
    Broschiert - Hanser Fachbuch
    Erscheinungsdatum: 1990
    ISBN: 3446159460

  4. Einführung in C (Henning Mittelbach)
    Broschiert - 160 Seiten - Fachbuchverlag Leipzig
    Erscheinungsdatum: Februar 2002
    ISBN: 3446219811

Please feel free to contact me with any additional titles (preferably in German) that you feel should be included here.


Sonstige Informationen:   
Weitere Auskünfte:  Alexandros Paramythis (E.mail:
Links zu anderen Sem.:  SS 2003

letzte Änderung:  2004-03-15