I am trying to really get comfortable with sheaf cohomology by actually sitting down and computing a whole heap of examples. But I am wondering what schemes can we actually reasonably compute the cohomology of?
Let's just restrict ourselves to projective schemes over a field to start with. Probably the simplest case is the cohomology of a hypersurface by taking the long exact sequence corresponding to the SES: $$ 0 \longrightarrow \mathcal{O}(d) \longrightarrow \mathcal{O} \longrightarrow i_{*}\mathcal{O}_{V}(d) \longrightarrow 0 $$ for the closed immersion $i : V \rightarrow \mathbb{P}^{n}$. Complements of hypersurfaces are similarly easy. For the case of curves, we know that the cohomology must vanish in degrees higher than $1$, so we via a Serre duality argument we really only need to calculate the global sections, right?
So what about arbitrary projective varieties? I know we can obtain the Hilbert polynomial by resolving the sheaf by line bundles. But can we actually calculate the explicit cohomology in any more general cases? What about complete intersections or smooth varieties? Or is any real generality hopeless?
I tagged this as a soft question too since there may not be a concrete answer.