I study CS, but on the first semester I have a lot of mathematics. Of course, there is an introduction to set theory and logic. Recently, we had lectures about cardinality, different kinds of infinity, countable sets etc. I know the basics, but I don't understand many ideas as I would like to understand them.
Well, I am looking for a book/article/tutorial/etc. which is a good explanation of cardinality, countable sets, idea of different kinds of infinity and cardinality of sets of different functions. Now, I only need sources, which cover the basics, but I don't mind if You post something on higher level (but introduction stuff has greater priority).
PS: I was looking for similar questions on this site, I've found for exaple [1] and [2], but it isn't what I'm actually looking for.
I woluld appreciate You help.
[1] Cardinality of set of real continuous functions
[2] What Does it Really Mean to Have Different Kinds of Infinities?
Perhaps you are looking for something slightly different, but Cantor's "Contributions to the Founding of the Theory of Transfinite Numbers" is a delight to read.