Applied Computer Science (B.Sc.)

The computer science study of the Schmalkalden University

Computer science sees itself as the science of systematic information processing with computers. As a modern science, it has influenced our lives, our work and leisure more and more sustainably in recent decades than many other sciences. The ever-growing number of multi-media, interconnected and embedded systems is leading to ever shorter innovation cycles in industry, business and society. New sections and disciplines are created, which require qualified specialist staff. This results in one of the most important challenges for the future: to make computer science both secure, reliable and manageable as well as socially compatible and socially acceptable for people. The computer science study not only conveys this knowledge,

Study: full-time

Duration of study: 6 semesters

Graduation: Bachelor of Science


ECTS: 180

next study start: in each case for the winter semester

Application deadline: each for the 15th of July

Computer Science Study Course

The hallmark of the Bachelor’s degree program at the Schmalkalden University, which is certified by the accreditation agency ACQUIN eV, is the provision of well-founded methodological competence in core informatics subjects, which has a lasting effect throughout the entire professional life. This includes a variety of programming experiences based on different system platforms, software engineering and the design of complex systems.

The computer science program comprises a total of six semesters, which are distributed over two study phases. The first phase of study covers two semesters and standardizes the educational level of students coming from different educational institutions. The second study phase begins in the third semester, which is characterized by practical and technical informatics. An individual specialization in the context of selected fields of knowledge as well as current trends is possible in the fourth and sixth semester. During the 15-week internship, which is firmly integrated in the curriculum, our students gain insights into professional practice while studying computer science. Consistent practice orientation is an important plus of graduates, much appreciated by employers.

Computer Science Study Contents

The study of computer science encompasses a broad field of knowledge that conveys the specialist skills and abilities required for practical and scientific research. In addition to the basics and main application areas of practical, theoretical and technical informatics, the knowledge in functional, procedural and object-oriented programming is also dealt with. In addition, the social skills of the students should be strengthened and trained through independent and team-oriented work. The practical degree in computer science studies is formed with the practical module in the 5th semester. As part of this, the students get to know the connections of the topics learned and their application in the economy in a company and can thus facilitate their entry into computer science.

Compulsory subjects Computer Science:

  • operating systems
  • Database Systems
  • English
  • Functional programming
  • Graphic data processing
  • Basics of information processing
  • IT security
  • mathematics
  • Project Computer Science
  • project management
  • Proseminar Computer Science
  • Procedural programming
  • Data structures and algorithms
  • object oriented programing
  • Information Engineering
  • Digital technology & IT mobile technology
  • Microprocessor Technology & Embedded Systems
  • computer architecture
  • computer networks
  • Software engineering
  • statistics
  • Theoretical computer science
  • Foundations of Economics
  • knowledge processing
  • Bachelor Thesis and Colloquium



The individual specialization of your study of computer science can be done by selecting 6 modules totaling 28 ECTS credits from the individual compulsory optional subjects. The Faculty Council reserves the right to decide on additional elective modules.

Elective areas for individual specialization:

  • Basics Web Engineering
  • Deepening database systems
  • Deepening software design
  • software quality
  • pattern recognition
  • Network planning and configuration
  • Compiler

Bachelor’s degree in computer science

Since its founding in 1993, the Faculty of Computer Science at Schmalkalden University of Applied Sciences has been one of the leading training institutions in Thuringia with the longest informatics tradition and the most intensive training in the core subjects of computer science.

The study of computer science leads to a first professional qualification after just six semesters. By concentrating on content and consciously interplay of basic qualifying study content, subject-specific specialization and the integration of practice-relevant questions, you will be ready to start your career at the end of your Bachelor’s degree program.

Master’s degree as a perspective

A good bachelor’s degree also allows you to take up a master’s degree. At our Faculty of Computer Science, we offer the master’s program “Applied Media Informatics”, which continues the computer science studies professionally and leads to a second university degree after only four semesters.

The master’s program is designed to deepen the scientific qualification especially in the field of media informatics and to expand the competence in the field of conception, production, development and management of web-based multimedia applications. The research-led study of areas of interest is supported by a high degree of freedom of choice. Graduates of a master’s degree can then work as

specialists in a wide variety of practice areas. A qualified Master’s degree also allows you to start a PhD at a university and thus start a scientific career.

entry requirements

If you want to take the admission-free computer science studies, you should have a general or subject- related university entrance qualification. Apart from interest in the typical activities in computer science, you should enjoy the associated work, which is an important prerequisite for the future professional life. In addition, you need no special knowledge or experience.

Employment fields with the computer science study

Due to the high dynamics of technological developments in the information and communication area in computer science studies, our graduates, who are trained in new technologies and processes, not only have versatile, but constantly attractive attractive career perspectives in numerous industries. The study of computer science also provides the basic prerequisites for a successful leap into self-employment.

Working methods in computer science:

  • Consideration of current and practical problems in information and communication technology as a challenge
  • Creative working
  • Theoretical-abstract work and application of mathematical formal methods
  • Teamwork in interdisciplinary projects

Typical IT professions:

  • System and software developers
  • Web developer and designer
  • System, network and database administrator
  • Organizational and IT consultant
  • IT Controller
  • lT Project Manager

IT lecturer in education and training