Bachelor’s and Master’s Theses


Level Offered by: Information Systems Education, Frankfurt School Language
Evaluations Completion License: CC BY 4.0

Welcome! This page provides an overview and resources for writing a thesis in the area of Information Systems. The thesis is one of the key accomplishments when studying at a university. To support you throughout the process, we provide a clear overview of the steps, transparent evaluation criteria, and a developmental approach.

flowchart LR

    subgraph Process[" "]
        Feedback -. consult .-> Init
        Feedback(["<a href='docs/feedback.html'>Feedback</a>, <a href='https://github.com/fs-ise/theses/commits/main/'>improvement</a>,<br><a href='docs/completed.html'>completed theses</a>, <a href='docs/hall_of_fame.html'>hall-of-fame</a>"]) -.- Grading
        OpenTopics(["<a href='docs/topics.html'>Open topics</a>"]) -.- |consult| Init
        Init["<a href='#topic-proposal'>1. Topic proposal</a>"] ==> Admission["<a href='#formal-admission'>2. Formal admission</a>"]
        Admission ==> Writing["<a href='#thesis-writing-and-feedback-sessions'>3. Thesis writing</a>"]
        Writing ==> Submission["<a href='#submission-of-the-thesis'>4. Submission</a>"]
        Submission ==> Grading["<a href='#grading-and-feedback-session'>5. Grading</a>"]
        Criteria(["<a href='docs/criteria.html'>Evaluation criteria</a>"]) -.- Writing
        Criteria -.- Grading
        Init .-> Decline@{ shape: dbl-circ, label: "Declined" }
    end
    style Init stroke:#333,stroke-width:3px
    style Admission stroke:#333,stroke-width:3px
    style Writing stroke:#333,stroke-width:3px
    style Submission stroke:#333,stroke-width:3px
    style Grading stroke:#333,stroke-width:3px
    style Process fill:white,stroke:#333,stroke-width:3px

1. Topic proposal

We supervise theses on predefined open topics or topics suggested by students.

Given the high demand for thesis supervision, we cannot accommodate all proposals. To ensure a fair and transparent process, decisions are made on a bi-monthly basis based on current capacities, alignment with our research areas, and the quality of the proposed topic. Additionally, we consider whether students are at an advanced stage in their curriculum and need to finish their degree within a specific timeframe. We review proposals on predefined dates (Feb-01, Apr-01, Jun-01, Aug-01, Oct-01, Dec-01) and decide whether to accept, decline, or invite a resubmission with feedback provided to help refine the proposal if necessary.

To start the process, schedule a meeting to discuss the topic:

Schedule a meeting

To prepare for the next step, it is recommended to start developing an exposé.

  • If you would like to receive notifications when we update the thesis resources, including the process or evaluation criteria, you can watch this repository.
  • If this page is helpful for your work, please consider starring our repository.
  • If you have any suggestions on how to improve it, please open an issue or pull request after suggesting changes (click on ‘Help improve this page’ at the bottom of the page you would like to change).

2. Formal admission

The admission is completed in SuSy.

3. Thesis writing and feedback sessions

Bachelor’s theses are usually due in 2 months, while master’s theses are due in 3 months.

You are expected to complete the exposé before writing the thesis. A thesis must be written in English.

We offer a comprehensive writing guide with advice and best practices for all phases of your thesis:

flowchart
    preparation["<a href='docs/writing/preparation_phase.html'>Preparation</a>"] --> structure_and_contents["<a href='docs/writing/structure_and_contents.html'>Structure and contents</a>"]
    structure_and_contents --> writing["<a href='docs/writing/writing_phase.html'>Writing</a>"]
    research --> writing
    writing --> research["<a href='docs/writing/research.html'>Research</a>"]
    writing --> feedback["<a href='docs/writing/feedback.html'>Feedback</a>"]
    feedback --> writing
    writing --> polishing["<a href='docs/writing/polishing.html'>Polishing</a>"]

    criteria_note["📝 <a href='docs/criteria.html'>Criteria</a>"]:::note
    criteria_note -.-> writing

    classDef note fill:#fff5cc,stroke:#d4b106,stroke-width:1px,rx:6,ry:6;

4. Submission of the thesis

The submission is completed in SuSy.

5. Grading and feedback session

The thesis advisor (professor) grades the thesis based on the predefined criteria. You can check the grade in SuSy.

Afterward, we provide feedback on the thesis and explain the grading. A summary is stored on our feedback page if you agree.

Schedule feedback session

Next steps…

  • 🥂 🎉 🎓 Save the date for the graduation ceremony!
  • ✉️ We are happy to support you with a recommendation letter — especially if you earned a good grade. Please reach out early!