Settings
Module Selected Chapters Computer Science 1, Computer Science (Bachelor) (ER 5)
Module summary

Selected Chapters Computer Science 1

INFB650

Prof. Dr.-Ing. Holger Vogelsang

8 ECTS points / 8 Contact hours

6th Semester

Internship Preparation and Roundup, Internship

§43 (3)

The student should be able to lay his emphasis on individual interests. He can choose up to four subjects from the following list
  • Advanced Embedded Software
  • Business Intelligence
  • Graphical User Interfaces
  • Business Process Management
  • IT Consulting
  • Pattern Recognition
  • Network Security
  • Advanced ERP
  • Advanced Software Engineering

Individual exams
Course App Programming

I W912

Lecture

M.Sc. Adrian Wörle

German

2/2

Written Exam 90 Min. (graded)

The lecture teaches the construction of mobile media applications. The main concepts are discussed using the Android platform. In a first partt, the basic technologies and limitations of mobile devices are shown. The second part examins different development strategies like native applications, device independend abstractions and web applications. A main part of the lecture is the integration of different media types into mobile applications and the constraints the developer has to keep in mind.

will be announced

Leacture with exercise

Course CC Operation

I W917

Lecture

Dr. Günther Schreiner

German

2/2

Written Exam 90 Min. (graded)

Course Cloud Computing

I W913

Lecture

Dipl. Inform. (FH) Michael Fischer
Dipl. Inform. (FH) Georg Magschok

German

2/2

Written Exam 90 Min. (graded)

The buzzword "Cloud" represents a variety of interesting technologies which gained importance in the life of a computer science professional. Those are being collected, examined, explained and understood during the course. Primary objective is usefulness for the student, regardless of whether he acts as a cloud user, developer, administrator or even entrepreneur. Understand the broad meaning of "Cloud Computing" from a variety of perspectives: Definition, use cases, technology basics, key players, APIs, scaling, redundancy …

Powerpoint slides

Course Computer Vision

I W772

Lecture

Prof. Dr.-Ing. Astrid Laubenheimer

German

2/2

Written Exam 60 Min. (graded)

Course Computer Vision Laboratory

I W773

Laboratory

Prof. Dr.-Ing. Astrid Laubenheimer

German

2/2

Laboratory Work 1 Semester (graded)

Prior registration or agreement with a lecturer required

Course Concept, Design und Presentation of interactive Projects

I W915

Lecture

Prof. Thomas Hinz

German

2/2

Homework 1 Semester (graded)

Course Game Programming

I W620

Lecture

Prof. Dr. Peter Henning

English

2/2

Written Exam 90 Min. (graded)

Course Graphical-geometric algorithms

I W158

Lecture

Prof. Dr. Christian Pape

German

2/2

Written/verbal Exam 90/20 Min. (graded)

Course IT Consulting

I W433

Lecture

Prof. Dr. rer. pol. Mathias Philipp

German

2/2

Written Exam 90 Min. (graded)

Consulting market, basic methods and analysis tools, peculiarities of IT consulting, basis types of case studies.

Lecture material completely as pdf documents, blackboard notes for interactive development of central problem positions, instructions for interactive role play and case study material

Participation lecture, development of an interactive role play in the group, individual execution of a short case study.

Course IT Security

I W210

Lecture

Dipl. Inform. (FH) Georg Magschok
Dipl. Inform. (FH) Michael Fischer

German

2/2

Written Exam 90 Min. (graded)

Technological and topological mechanisms for securingnetworks, attack patterns and defense mechanisms againstthem. Basics of, variants of and defense against malicioussoftware. Analysis and judgement of security mechanismsand related activities. Excercies at the end of each semester provide practicalexperience in dealing with security topics.

Presentation with a lot of room for discussions andinteraction. Finalized by a hands-on session.

Course Microtechnology Laboratory

I W935

Laboratory

Prof. Dr. rer. nat. Oliver Schecker

German

2/2

Hands-on Work 1 Semester (not graded)

Prior registration or agreement with a lecturer required

Course Model-based Software Development

I W911

Lecture

Prof. Dr. Martin Sulzmann

German

2/2

Written Exam 90 Min. (graded)

This course covers principles and tools for the compilation and analysis of programs.

Selection of topics covered:

  • Syntax analysis (Parser Tools/Generators)
  • Semantics of programs
    • Typesystems
    • Operational semantics
    • Interpreters/Virtual machines
  • Program analysis

  • Lecture notes
  • Lab and written exercies
  • Online references

Prerequisistes

  • Some programming experiences
  • Logic (propositional logic)

Mix of lecture and exercis. In case of an oral examination, group work will be permitted.

Course New Lecture

I W171

Lecture

Prof. Dr. Matthias Wölfel

German

4/4

Written Exam 90 Min. (graded)

Course New Lecture

I W502

Lecture

Prof. Dr. Thomas Morgenstern

German

2/2

Presentation 20 Min. (graded)

Course New Lecture

I W910

Lecture

Prof. Daniel Schwarz

German

2/2

Written Exam 90 Min. (graded)

Course New Lecture

I W914

Lecture

Prof. Dr. Oliver P. Waldhorst

German

2/2

Verbal Exam 20 Min. (graded)

Course New Lecture

I W925

Lecture

Prof. Thomas Hinz
Marc Steinmetz

German

2/2

Homework 1 Semester (graded)