FOR STUDENTS · COMPUTER SCIENCE · BUSINESS INFORMATICS

Exam in 2 weeks. We can do this.

Programming I, algorithms, databases. When the professor talks faster than you can think, we translate. 1:1, on your code, for your exam.

Dennis LIVE Senior Java Software Engineer · exam prep responds ≤ 2 h , View profile Free first chat →

Already decided? Straight to a session →

  • Classroom in the browser
  • Cancel up to 12 h ahead
  • Evenings and weekends

Live from a real session

● StreamFilter.java ⎙ shared
// O(n log n) instead of O(n²)
List<Student> top = students.stream()
  .filter(s -> s.gpa() >= 1.7)
  .sorted(Comparator.comparing(Student::gpa))
  .limit(10)
  .toList();
This loop runs in O(n log n) instead of O(n²). Dennis, 24 min ago
TRY IT · 20 SECONDS

Your Java crashes. We show you why.

A real first-semester problem: NullPointerException on line 3. Click the fix.

NullPointerExample.javaJAVA 21
public static void print(String[] names) { for (int i = 0; i < names.length; i++) { System.out.println(names[i].toUpperCase()); }}
NullPointerException · line 3
Click on „Show me the fix“. A tutor walks you through what is going wrong.
SEMESTER CALENDAR · 14 WEEKS

Where you should be in week X.

This is the typical arc of a Programming I lecture at German universities. If you are not sure whether you are still on track, find the week and compare.

Orientation
Fundamentals
OOP
Advanced
Exam

→ Order and pace vary by university. Click a week to see the details.

Marcel Schmidtpeter, Founder and Senior Full Stack Developer, Study IT
FROM THE FOUNDER

Why Study IT exists.

I built Study IT because I have seen first-hand how IT teaching at university falls apart.

The people who teach here know code from real projects. Practice decides, not the diploma.

Marcel Schmidtpeter Founder and Senior Full Stack Developer

Reach me directly: marcel.schmidtpeter@study-it.education

WHY NOT JUST ANY TUTOR OR CHATGPT

You need someone who actually uses the material on the job.

Not someone who can only guess at it. Not a bot that confidently invents nonsense. A senior dev who writes code in production every day.

01

Senior devs, active in the industry

Our mentors are senior devs from the industry. They know the material from real projects, not from an old lecture slide.

02

Your exam, your code

You bring your old exam or your assignment. We work on that, not on a generic textbook example.

03

Classroom in the browser

No Zoom, no download, no third-party account. Click the link, share mic, camera, and screen, get going.

04

Try with no commitment

First chat €0. You decide afterwards whether to book a session. Cancel up to 12 h ahead, free of charge.

YOUR MATCH

Dennis knows your exam and the working world behind it.

Senior Java Software Engineer with 11 years of industry experience. He explains step by step where first-semester students get stuck and surfaces the typical thinking traps.

Dennis
Online · replies quickly
industry experience
11 y
Java Engineer
Senior
since 2015
FIAE
Dennis
Senior Java Software Engineer
„You understand programming when you know why a solution works. My goal: that you don't copy code, but get it working yourself."
Background
  1. Today Senior Java Software Engineer · Industry
  2. 2015 to today Software development in industry · 2 roles, 11 years combined
  3. 2015 to 2018 Apprenticeship: Fachinformatiker Anwendungsentwicklung (application development) · Company training · IHK final exam
  • Java
  • Spring
  • C#
  • Python
  • OOP
  • Algorithms
  • Data Structures
  • Unit Testing
AT A GLANCE
Response time
≤ 2 h
Teaches
University students · Apprentices · Career changers
Language
German (native)
Book Dennis, €59.99/h → See full profile → All tutors ↓
PRICING

Cheaper than retaking the exam.

€59.99 per session. A failed exam costs you half a year of studies plus a BAföG risk.

Single session · 60 min
€59.99
60 minutes 1:1
  • Live in our classroom
  • Your code, your pace
  • No minimum count
  • Cancel up to 12 h ahead
Book session →
Stripe · PayPal · instant confirmation
Cancel up to 12 h before, free of charge
In comparison What it costs otherwise
Repeat one semester
~€3,000
incl. living costs and BAföG risk
Classic tutoring
€25/h
if available
Self-study
∞
your time, your stress, unclear if it works
Study IT
€59.99/h
Senior dev, 1:1, on your exam
FAQ

Common questions

I already failed the exam once. Does this still make sense?
Yes, especially then. Most of our students come to us in exactly that situation. You usually know the material better than you think. You just need 2 to 3 aha moments, which a real pro gets through in 2 to 3 sessions.
Which university subjects do you cover?
Current: Java (Prog I/II, Spring), Python, C#, C, algorithms and data structures, SQL, OOP. Theoretical CS on request. If your topic is not on the list, ask anyway, we are expanding.
Does this run on Zoom?
No. We have our own classroom platform in the browser. No download, no third-party account. Click the link, share mic, camera, screen, you are in.
Can I still book a session 2 days before the exam?
Yes, if a tutor is free. We have evening and weekend slots. When in doubt, just message us.
What does it really cost?
Single session €59.99 for 60 min. Hour packages (prepaid: 5 hours €269.99, 10 hours €499.99) save per hour. No subscriptions, no auto-charging.
Do I get an invoice for BAföG or my parents?
Yes, automatically by email after every session.
What if my tutor cannot help me?
Tell us. We rematch you, and refund if needed. We are new and want you to recommend us further.
First chat · free · no commitment

Ready to actually understand Programming I?

30 min free first chat, no commitment, in the browser. No subscription, no minimum term.