Module CS1012-KP08, CS1012

Introduction to Computer Science 1 (EinInfo1)


Duration

1 Semester

Turnus of offer

each winter semester

Credit points

8

Course of studies, specific fields and terms:

  • Bachelor Molecular Life Science 2024, compulsory, mathematics / computer science
  • Bachelor MLS 2018, compulsory, mathematics / computer science
  • Bachelor MLS 2016, compulsory, computer science
  • Bachelor MLS 2009, compulsory, computer science

Classes and lectures:

  • Introduction to Computer Science 1 (lecture, 4 SWS)
  • Introduction to Computer Science 1 (exercise, 3 SWS)

Workload:

  • 105 hours in-classroom work
  • 135 hours private studies

Contents of teaching:

  • Information and data
  • Computer hardware
  • Computer software
  • The concept of algorithms
  • Imperative programming
  • The Java programming language
  • Elementary data structures
  • Strings
  • Arrays
  • Small-scale and large-scale modularization
  • Recursion
  • Searching and sorting
  • Lists
  • Trees and search trees
  • OO-programming
  • Page description languages

Qualification-goals/Competencies:

  • Students are able to describe how information processing systems are designed and implemented.
  • Furthermore, they can apply IT-systems in research and development projects
  • They are able to adapt algorithms and data structures to special-purpose applications.
  • They can familiarize themselves easily with new areas of computed science, when lead in advanced courses.

Grading through:

  • written exam

Responsible for this module:

Language:

  • offered only in German

Notes:

Prerequisites for the module:
- nothing

Prerequisites for admission to the written examination:
- succesful participation in the exercises

Module exam:
- CS1012-L1: Introduction into Informatics 1, written exam, 90min, 100% module grade

Last Updated:

14.04.2021