Fundamentals of Computer Science

Module Code
CS1014
Module Coordinators
Peter Kneisel
Teachers
  • Aristovoulos Christidis
  • Peter Kneisel
  • Dennis Priefer
  • Short Description
    This lecture imparts fundamentals of theoretical computer science: information theory, information presentation/-structure, algorithm theory and their application on computational systems.
    Learning Objectives

    The students have fundamental understanding of areas, structures and methodologies in computer science. Basic terms and areas of computer science Information and codes, storage of information Numbers and characters.

    Data structures (also: Pointers), structures and operations, realization in programming languages Elenents of algorithms Computer architectures for processing of algorithms.

    Contents
    • Basic terms and areas of computer science
    • Information and codes, storage of information
    • Numbers and characters
    • Data structures (also: Pointers), structures and operations, realization in programming languages
    • Elements of algorithms
    • Computer architectures for processing of algorithms
    Duration in Semester
    1
    Instruction Language
    German
    Total Effort
    6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
    Weekly School Hours
    4
    Method of Instruction
    Lecture 3 sppw Exercises 1 sppw
    Requirements for the awarding of Credit Points
    Written exam
    Evaluation Standard
    according to examination regulations (§ 9)
    Availability
    Semesterly
    References
    • H. Lyre: Informationstheorie UTB
    • H.P.Gumm, M.Sommer: Einführung in die Informatik OldenbourgVerlag
    Prerequisites
    None