If $f(x)$ is a monic,irreducible polynomial in $\mathbb{Z}[x]$ with $\theta\in\mathbb{C}$ as root, why $\mathbb{Z}[\theta]\,/\,\mathcal{P} \simeq \mathbb{F}_{p^e}$ for any non-zero prime ideal $\mathcal{P}$ of $\mathbb{Z}[\theta]$?
My attempt:
If $\mathcal{P}$ is a prime ideal of $\mathbb{Z}[\theta]$, then $\mathbb{Z}[\theta]/\mathcal{P}$ is an integral domain which contains a subring $\mathbb{F} \simeq \mathbb{Z}/(\mathbb{Z}\cap\mathcal{P}) \simeq \mathbb{Z}/p\mathbb{Z}$, for some prime $p$. Now, since every element in $\mathbb{Z}[\theta]$ is algebraic, then $\mathbb{Z}[\theta]/\mathcal{P}$ is an algebraic extension over $\mathbb{Z}/p\mathbb{Z}$. But how I conclude that the extension is finite?
Furthermore, I cannot use the norm to say that $N(\mathcal{P}) = p^e$ because $\mathbb{Z}[\theta]$ is not a Dedekind domain.