Abstract algebra seems to be more about general, abstract structures and patterns in mathematics, whereas number theory is more about properties of numbers and various connections that pop up between them.
So what course usually takes care of constructing the number systems? And are there any good introductory books out there that construct the number systems? Books that are especially good at explaining the construction of complex numbers?
These constructions often come up at the beginning of a first real analysis course. The natural numbers are defined from basic notions about sets, then the integers from the natural numbers, the rationals from the integers, and so on. There are many books that have these constructions. One that comes to mind is Royden's Real Analysis (now Royden and Fitzpatrick's).