Einführung in die Informatik (für BiBa)
Winter
for BiBa
(in German: Einführung in die Informatik (für BiBa) )
Module-ID: FIN-INF-110486 |
|
Abbreviation IntroCS |
Credit Points 10 |
Semester Winter |
Term starting at 1. |
Duration 1 Semester |
Language english |
Level Bachelor |
| Link: | LSF |
| Limited accessability: | |
| Responsibility: | PD Dr.-Ing. habil. Christian Krätzer |
| Lecturer: | PD Dr.-Ing. habil. Christian Krätzer |
| Classes: |
|
| Applicability in curriculum: | - B.Sc. INF (bilingual): Informatik I - Pflicht - B.Sc. INF (bilingual): Kernmodule (SPO 2027) |
Intended learning outcomes:
Students
- understand basic concepts of algorithms, in particular recursion
- can implement algorithms and simple data structures in Java
- understand the fundamentals of various programming paradigms
- can formally describe properties of algorithms and data structures (e.g. correctness, complexity, ADT) and apply basic methods of proof
- apply theoretical and practical content in exercises and tutorials
Content:
- Basic algorithmic concepts
- Basic concepts in Java
- Functions
- Object-oriented programming
- Programming paradigms
- Searching and sorting
- Correctness of algorithms
- Complexity of algorithms
- Abstract data types and introduction to basic data structures
- Computability and decidability
Workload:
- 98 h attendance + 202 h independent work
| Pre-examination requirements: | Type of examination: | Teaching method / lecture hours per week (SWS): |
|
In order to take the exam, preliminary exam requirements must be met. Details will be announced in the first lecture. |
Written exam 120 minutes |
|
| Prerequisites according to examination regulations: | Recommended prerequisites: |
|
none |
| Media: | Literature: |
|
Basis:
|
Comments:
Die Teilnahme an dieser Lehrveranstaltung ist beschränkt auf die Studierenden des FIN Studienganges “Bilingualer Bachelor Informatik” (BiBa)