I'm going to study CS in September. I've already prepared for the first year by going through the literature. I want to supplement so i want to hear some good books that would expand on these.
Mathematical Analysis I: V. A. Zorich, Mathematical Analysis I, Universitext, Springer, 2004, V. A. Zorich, Mathematical Analysis II, Universitext, Springer, 2004
Linear Algebra I: W. Gareth. Linear Algebra with Applications. Jones and Bartlett Publishers, Boston, 4th edition, 2001, C. D. Meyer. Matrix analysis and applied linear algebra. SIAM, Philadelphia, PA, 2000
Algebra I: S. Lang, Algebra, 3rd ed. New York 2002, Springer
Discrete mathematics: J. Matousek, J. Nesetril: Invitation to Discrete Mathematics, Oxford University Press, 2008, 2nd edition
Combinatorics and Graph Theory I: R. Diestel: Graph Theory (4th edition), Springer (2010)
Algorithms and Data Structures I: Cormen, Leiserson, Rivest, Stein : Introduction to algorithms (2nd Edition), Mc Graw Hill 2001, Aho, Hopcroft, Ullman : The design and analysis of computer algorithms, Addison-Wesley 1976
For year 2, the notable classes are: Rings and Modules, Algebraic Curves, Topology and Category Theory, Mathematical Analysis III&IV (big rudins and demidovich). I don't quite feel like going for these yet, i'd rather some books that expand on the first year in this direction.
>>8972964
>Discrete mathematics
fail/10
>>8972969
that's literally what the class is called
https://is.cuni.cz/studium/eng/predmety/index.php?do=predmet&kod=NDMI002