Программа обучения Computer Science

Программа обучения "Computer Science" в Johannes Gutenberg University Mainz

Informatik

Computer science is the science, technology and application of automatic and automated storage, processing and transmission of data and information, in particular by means of computers. Computer science has transformed our world and society in the last few years and decades like no other science.

Общая Информация по Программе обучения "Computer Science"

  • Уровень: Бакалавриат
  • Диплом: Bachelor of Science (B.Sc.)
  • Язык обучения: Немецкий
  • Начало обучения: Зимний семестр
    Летний семестр
  • Срок обучения: 6 семестров
  • Форма обучения: Полная
  • Учебные кредиты: 180 ECTS
  • Стоимость: € 0 / Семестр
  • Семестровый взнос: € 322.18 / семестр
  • Правила приема: Без конкурса
  • Подходящий курс Штудиенколлег: T-Kurs

Описание программы обучения "Computer Science"

Areas of computer science are practical and applied computer science, theoretical computer science and technical computer science. These sections of computer science are represented at the JGU by the following six working groups:

Computational Geometry

New developments in the field of computer graphics are immediately recognizable to anyone on the basis of current computer-animated films or computer games. The working group for Algorithmic Geometry and Computer Graphics researches the theoretical foundations for efficient geometric algorithms and data structures and uses them in practical applications for the visualization and simulation of motion sequences. This also includes applications in the field of computer-aided design, automated motion planning and package optimization.

Efficient Computing and Storage Systems

Research topics of the working group are storage systems and scalable computer systems. High Performance Computing (HPC) will advance into the area of ​​exascale computing in the coming years, offering exciting challenges. The HPC is transitioning from a pure computing power-centric area to an area where data management is playing an increasingly important role.

Data Mining

The working group mainly conducts research in the areas of data mining and machine learning. It develops methods to analyze large and complex data sets and apply these methods in the life sciences and other fields (computational sustainability, energy, transport, social networks). The courses include lectures, seminars and internships in the core areas of data mining and machine learning, but also lectures from other areas of applied computer science such as database systems and software engineering.

Scientific Computing and Bioinformatics

The research focus of the working group is the development and application of modern bioinformatics methods and program packages, mostly in close cooperation with academic and industrial partners. The areas of application of the research include u.a. the computer-assisted diagnosis and prognosis as well as the rational drug design.

Algorithmics

The research group Algorithmics works mainly in the area of ​​algorithm engineering for problems of combinatorial optimization. Algorithm engineering deals with the development and implementation of algorithms for problems arising from interdisciplinary projects. The research projects thus demand the theoretical development of algorithms and their practical implementation. The investigated questions mostly come from the field of combinatorial optimization.

High Performance Computing

The focus of this working group is the design, implementation and evaluation of scalable tools for genome sequence analysis (bioinformatics) and applications in the field of computational science, using modern high performance computing technologies (HPC), e.g.

  • Manycore architectures (e.g., CUDA-enabled GPUs)
  • Multicore Architectures
  • Heterogeneous Clusters
  • FPGAs

The development of methods and tools often takes place in cooperation with interdisciplinary partners at the Johannes Gutenberg University, ia. the Department of Biology, Unimedicine and the Institute of Molecular Biology.

Visual Computing

The working group conducts research and teaching in the overlap of computer graphics (synthesis of images of virtual scenes) and computer vision (pattern recognition in data from the real world). Our core expertise lies in the recognition of patterns and structures in geometric and spatial data. The group offers several courses related to the field of research, as well as in the broader field of computer graphics and vision, and in basic computer science.

Ожидаемые результаты программы обучения "Computer Science"

Master: Science Informatics (M.Sc.), Business Informatics (M.Sc.), Anthropology (M.Sc.)

Международный обмен по программе обучения "Computer Science"

A study abroad usually takes the form of a semester abroad or a whole academic year. It can be organized individually, i. The student chooses a higher education institution abroad that meets their own needs and finances the study visit itself or through the BAföG abroad. In addition, there are more or less well-organized stays abroad at foreign universities within the framework of educational programs, which are generally supported by a scholarship.

Стажировки и практика в программе обучения "Computer Science"

After completing the basic studies, a three-month internship in a relevant occupational field can be completed. An internship is a full-time job in the computer science field in industry or administration.

Internships as an important interface between university and career help you with both your professional and your study planning. You will get to know possible occupational fields, practically apply acquired knowledge during your studies, and during the internship you will be able to determine whether the working day corresponds to your professional ideas and interests at all. Internships also provide important additional qualifications, first work experience and contacts to potential future employers.

Учебный план программы обучения "Computer Science"

1. Study period (1st-3rd semester):

  • Attending Lectures and Exercises
  • Accompanying credits
  • Learn the mathematical and theoretical fundamentals, the methodological foundations of programming and the common programming languages

2. Study period (4th-6th semester):

  • Attending Lectures, Exercises and Seminars
  • Study-related internships
  • Deepening in the selected areas
  • Module examinations in the form of credit-related examinations
  • Bachelor Thesis and Final Presentation

Detailed information can be obtained due to the very heterogeneous study opportunities offered by the study consultancy of the Institute of Computer Science.

  • Учебный план / модули: https://www.studium.fb08.uni-mainz.de/informatik/studienaufbau/bachelor-of-science/
  • Факультет

    Faculty 08: Physics, Mathematics and Computer Science
    Johannes Gutenberg University Mainz

    Five institutes make up the Faculty of Physics, Mathematics and Computer Science: the three Physics Institutes - Physics, Nuclear Physics and Atmospheric Physics -, the Institute of Mathematics and the Institute of Computer Science. The Institute of Nuclear Physics also operates the Mainz microtron MAMI, a particle accelerator for electron beams, which is used for experiments in nuclear and high-energy physics.

    Полезные ссылки по программе обучения "Computer Science"

    Записаться на поступление на программу обучения

    Computer Science