Current location - Training Enrollment Network - Mathematics courses - What book is better for beginners majoring in computer science?
What book is better for beginners majoring in computer science?
Basic Mathematics: Basic Mathematics and Computer Science, Ronald L. Graham, Donald E. Knut, Oren? Guided by number theory, G.H.Hardy, E.M.Wright? The principle of numbers, R.L. Tokheim? Discrete mathematics, Lipschultz? Discrete mathematics and its application, Rosen? Combinatorial Mathematics, Broudy? Probability and Statistics, Spigel, Srinivasan.

Computer Network: C++ Network Programming Volume 1: Using ACE and Pattern to Eliminate Complexity, Schmidt? C++ Network Programming Volume II: Systematic Reuse Based on ACE and Framework, Schmidt? Detailed explanation of TCP/IP Volume I: Protocol, Stevens? Detailed explanation of TCP-IP Volume II: Implementation, Wright Stevens? Detailed explanation of TCP-IP Volume III: TCP transaction protocol, HTTP, NNTP and UNIX domain protocol, Stevens? UNIX network programming Stevens? Unix Network Programming (Volume II): Interprocess Communication.

Database: Introduction to Database System, Dieter? Basic course of database system, ullman? Data Mining-Concept and Technology, Han Jiawei? Database system implementation, Garcia Molina.

Data structures and algorithms: an introduction to algorithms, Coleman? Data structure and algorithm analysis -C language description, Weiss?

Algorithm C (I): Basis, Data Structure, Sorting and Searching, sedgwick? Algorithm: c language implementation (part 5) graph algorithm, sedgwick? Computer algorithm design and analysis: adding the C/C++ implementation of classical algorithms), joni aho, Hopcroft, ullman? The art of computer programming.

C: C programming language, Conan? C and pointer, Rico? C expert programming, Linden? What you must know about C language, samit? Traps and defects.