More study resources

About this exam

The MV Abitur Computer Science exam (Abitur Informatik Mecklenburg-Vorpommern) is the written subject examination taken by students in Mecklenburg-Vorpommern who choose Informatik as an Abitur subject. It is set centrally, so candidates across the state sit comparable tasks, and it is graded by the candidate's teacher against state specifications. It matters for anyone needing a university-entrance qualification with a computer science component or planning a study or training path in informatics, and for teachers and tutors preparing candidates. The exam is written in German and expects precise use of German technical terminology, with standard English terms (Stack, Queue, SQL, UML) used as usual. Tasks are typically structured: analyse a given scenario, model it (for example with UML or an entity-relationship diagram), justify design decisions, implement or trace code, and evaluate results. Because the task set spans several domains, preparation should be broad rather than specialised: practise writing and debugging code by hand, draw and interpret diagrams, write SQL against small schemas, and work through automata constructions. Past central task sets are the best guide to style and depth; work them under time pressure and have your solutions marked against the official expectations. Confirm the current framework, permitted aids and dates with the responsible state authority, as these are published by the ministry rather than fixed here.

What you'll study

Common questions

About MV Abitur Computer Science preparation

In what language is the exam written and answered?

Tasks and expected answers are in German, and you answer in German. Technical terms such as Stack, Queue, Baum, SQL and UML are standard and may appear in English form. Practise writing explanations in German, because imprecise wording costs marks even when your reasoning is correct.

How is the written exam structured?

It is a centrally set written examination with structured tasks across the subject domains, often built around one scenario with analysis, modelling, implementation and evaluation parts. In some years candidates choose from a set of task options. The current structure and any choice rules are published by the state authority.

How long is the exam and what score do I need to pass?

The official body publishes the current duration and the grading scale, so check its website for the figures that apply to your year. Do not rely on numbers from older cohorts or from commercial prep books, as these change. Your school can also confirm the rules for your examination round.

How difficult is it really?

Difficulty comes from breadth and precision rather than trick questions. Most candidates can write code; fewer can justify a design, trace an algorithm exactly, or explain why one data structure fits better than another. Marks are lost on incomplete diagrams, missing justification and careless syntax, not on obscure theory.

Can I retake the exam?

Retake and repeat rules for the Abitur are set in state regulations, not by the exam itself, and differ for school students and external candidates. Ask your school or the responsible state authority about deadlines and conditions. Plan preparation as if there were no retake, since options may be limited.

In what order should I study the domains?

Start with algorithms and programming, since implementation tasks underpin other domains. Then data structures and databases, then object orientation, which combines modelling and code. Add computer architecture and networks, formal languages and automata, and finally social and legal aspects, which reward concise, well-argued answers.

Which programming language should I use?

Use the language your course has taught and that the task set permits; the state framework names the allowed languages. Do not switch shortly before the exam. What transfers between languages is the algorithm and the modelling, so focus practice there rather than on syntax you will not be examined on.

What are the most common ways candidates lose marks?

Unlabelled UML or ER diagrams, code that is never traced with sample data, SQL without the required grouping or join conditions, and automata with missing transitions or unmarked final states. Also common: answering only the calculation and skipping the requested justification. Read each sub-task and check every demanded element.

Are aids such as calculators or reference sheets allowed?

Permitted aids are fixed by the state for each examination round and announced in advance, so confirm the current list with your school. Prepare as though only the officially allowed materials were available, and memorise the syntax and notation you use most, since checking notes costs time.

How should I use past central task sets?

Work them in full, timed, without notes, then mark your answers against the official expectations and note every missed element. Repeat the domains where you lose most marks. Past sets show the expected depth and wording far better than any summary, but confirm which materials your school is allowed to distribute.