Here is a problem and my attempt at the solution. If my conclusion or the proof is incorrect I would appreciate a pointer in the right direction. Thanks in advance.
Let $S^1$ be the unit circle in the xy plane in $\mathbb{R^3}$ and let $E^1_+$ and $E^1_-$ be two of its semicircles. Find the homology groups (with integer coefficients) of a) $\mathbb{R^3}\setminus E^1_+$ and b) $\mathbb{R^3}\setminus \ S^1$.
Attempt of solution:
a) $H_n(\mathbb{R^3},S^1)\cong H_n(\mathbb{R^3}\setminus E^1_+, E^1_-)$, by excision. Then $H_n(\mathbb{R^3}\setminus E^1_+, E^1_-) \cong H_n(\mathbb{R^3}\setminus E^1_+, {pt})$, since $E^1_-$ is contractible. Then we know $H_n(\mathbb{R^3}\setminus E^1_+, {pt}) \cong \tilde{H_n}(\mathbb{R^3}\setminus E^1_+)\cong H_n(\mathbb{R^3}\setminus E^1_+)$ for $n>0$. So we get $H_n(\mathbb{R^3}\setminus E^1_+) \cong H_n(\mathbb{R^3},S^1)$. From the long exact sequence of relative homology we know that $H_n(\mathbb{R^3},S^1) \cong H_{n-1}(S^1)$, so $H_n(\mathbb{R^3}\setminus E^1_+)\cong \mathbb{Z}$ for $n=1,2$. For $n=0$ we also get $\mathbb{Z}$ since $\mathbb{R^3}\setminus E^1_+$ is arcwise connected.
b) the same reasoning but starting with $H_n(\mathbb{R}^3,E^2_+)$, where $E^2_+$ is the upper hemisphere of $S^2$, gives $H_n(\mathbb{R}^3 \setminus S^1) \cong H_{n-1}(E^2_+)$, but $E^2_+$ is contractible so $H_n(\mathbb{R}^3 \setminus S^1)\cong \mathbb{Z}$ for $n=1$ and for $n=0$ it is also $\mathbb{Z}$ since $\mathbb{R}^3 \setminus S^1$ is arcwise connected. For $n>1$, $H_n(\mathbb{R}^3 \setminus S^1)=0$.
EDIT @msteve pointed out that b) is wrong. Excision can't be used like in a) since $S^1$ isn't in the interior of $E^2_+$. So a different approach is needed here.