PROGRAM STRUCTURE – COMPUTER SCIENCE INTERNATIONAL (B.SC.)

1

  • Fundamentals of Information Technology
  • Operating Systems
  • Intercultural Competence
  • German as a Foreign Language I
2
  • Fundamentals of Programming
  • Mathematics
  • Studying With Success
  • German as a Foreign Language II

3

  • Software Engineering
  • Algorithms and Data Structures
  • Computer Networks
  • Fundamentals of Web Development
  • Statistics
  • Design, Communication and Presentation

4

  • Software System Development
  • Applied Artificial Intelligence
  • IT Security
  • Full Stack Web Development
  • Mathematics for Computer Scientists
  • Database Systems

5

  • Advanced Topics of Programming
  • Advanced Concepts of  Artificial Intelligence
  • Cloud Computing
  • Data Science
  • Efficient Programming with C/C++
  • Digital Ethics

6
+
7

  • Software Architecture
  • Interdisciplinary Software Development Project

Examples of elective modules:

  • Applied Machine Learning
  • IT Security
  • Modern Web Development with Angular, React and Vue
  • Robotics
  • Data and Text Mining
  • .NET-Programming with C#
  • Internet of Things
  • RESTful Web Services
  • Architecture of Mobile Applications
  • Cryptology

8

  • Project Thesis
  • Bachelor Thesis

Campuses

Corner

Campus Hof

Alfons-Goppel-Platz-1
95028 Hof

Campus Münchberg

Kulmbacher Str. 76
95213 Münchberg