700.016 (19W) Programming in C
Überblick
- Lehrende/r
- LV-Titel englisch
- Programming in C
- LV-Art
- Vorlesung-Kurs (prüfungsimmanente LV )
- Semesterstunde/n
- 2.0
- ECTS-Anrechnungspunkte
- 2.0
- Anmeldungen
- 28 (30 max.)
- Organisationseinheit
- Unterrichtssprache
- Englisch
- LV-Beginn
- 07.10.2019
- eLearning
- zum Moodle-Kurs
- Studienberechtigungsprüfung
- Ja
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Inhalt/e
The topics covered in the course will include:
- Introduction to the syntax of C
- Types, operators and expressions
- Control structures
- Functions and program structure
- Memory addressing and pointers
- Arrays and structures
- Memory management
- Input and output
Literatur
Book:
The C Programming Language (2nd Edition)
Brian Kernighan and Dennis Ritchie
C – Einführung und professionelle Anwendung (2nd Edition)
Peter Prinz and Ulla Kirch-Prinz, mitp 2007
Prüfungsinformationen
Prüfungsmethode/n
- You are expected to attend at least 75% of the lectures to qualify for the exam
- 30 % of the grades come from solving assignments
- 20% of the grades come from class participation, including pop quizzes
- 20% of the grades come from developing your unique project at the end of the semester
- 30% of the grades come from written exam at the end of the semester
Beurteilungsschema
Note/Grade BenotungsschemaPosition im Curriculum
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.1)
-
Fach: Freie Wahlfächer
(Freifach)
-
11 Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
11 Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 17W.1)
-
Fach: Freie Wahlfächer
(Freifach)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Freie Wahlfächer
(Freifach)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- Masterstudium Angewandte Informatik
(SKZ: 911, Version: 13W.1)
-
Fach: Freie Wahlfächer
(Freifach)
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- Masterstudium Informatics
(SKZ: 911, Version: 19W.1)
-
Fach: Freie Wahlfächer
(Freifach)
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
-
10a.2 Programming in C/C++ (
0.0h VC / 2.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS) Absolvierung im 5. Semester empfohlen
-
10a.2 Programming in C/C++ (
0.0h VC / 2.0 ECTS)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Fach: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Wahlfach)
-
10b.2.4 Programming in C/C++ (
0.0h VC / 2.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS) Absolvierung im 5. Semester empfohlen
-
10b.2.4 Programming in C/C++ (
0.0h VC / 2.0 ECTS)
-
Fach: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Wahlfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 12W.2)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
-
C++ Programmierung (
1.0h VK / 2.0 ECTS)
- 700.016 Programming in C (2.0h VC / 2.0 ECTS) Absolvierung im 5. Semester empfohlen
-
C++ Programmierung (
1.0h VK / 2.0 ECTS)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)