I know what homology means and I know what (de Rham) cohomology means. But I can’t actually calculate cohomology of a given space (while I can do it for homology)
My question is that is there a relationship between homology and cohomology? (I mean can I derive something about cohomology is I know its homology?) If not, how can I calculate cohomology?