Main Classic works
Computer Science and Technology
[1] Introduction to Automata Theory, Languages, and Computation, John E. Hopcroft Jeffrey D. Ullman. Science Press, 1991.
[2] Principles of Database System, J. D. Ullman.
[3] Randomized Algorithms, Rajeev. Motwani and Prabhakar Raghavan,Cambridge University Press, 1995.
[4] Approximation Algorithms for NP-hard Problems, D.S.HOCHBAUM,PWS,1997.
[5] Algorithm analysis and design, Ma Shaohan, Shandong University press, 1993. (in Chinese)
[6] Computer graphics tutorial, Tang Rongxi, Wang Jiaye, Science Press, 2001 Edition.(in Chinese)
[7] Introduction to Computer Graphics, J. D. Foley, Addison-Wesley Publishing company, 1994,ISBN:0-201-60921-5.
[8] Computer Network, Andrew S. Tanenbaum.
[9] Computational geometry, Su Buqing, Liu Dingyuan, Shanghai Science and Technology Literature Press. (in Chinese)
[10] Multimedia system design, Andleigh,Thakrar.
[11] Combinatorial optimization--- Algorithms and complexity, C.H.Papadimitriou K.Steiglitz.
[12] The principle of artificial intelligence, Shi Chunyi, Tsinghua University press, 1993.10.(in Chinese).
[13] Design and analysis of parallel algorithms, Chen Guoliang, higher education press, 1994.5. (in Chinese)
[14] Computer System Architecture, M. Morris Mano.
[15] Logic in Computer Science (Second Edition), Lu Zhongwan, Peking University Press. (in Chinese)
[16] Software Architecture-Perspective on an Emerging Discipline, Mary Shaw, et al.
[17] Cryptography Theory and Practice, (Second Edition), Stinson.
[18] Distributed computing system, and Jiubin, higher education press, 1994.6. (in Chinese)
[19] Artificial neural network model and application, Zhang Liming, Fudan University press, 1993.7. (in Chinese)
Information and Communication Engineering
[1]. Fundamentals of Wireless Communication, D. Tse and P. Viswanath, Cambridge University Press, May 2005.
[2]. Principles of Digital Communication, Robert G. , Gallager January 5, 2008
[3]. Computer networking: a top-down approach featuring the Internet, Kurose J F., Pearson Education India, 2005.
[4]. High-speed networking: a systematic approach to high-bandwidth low-latency communication, Sterbenz J P G, Touch J D., John Wiley & Sons, 2002.
[5]. Data and computer communications, Stallings W, Stallings W. New Jersey: Prentice hall, 1997.
[6]. Wireless Sensor Networks and Applications. Yingshu Li,My T. Thai,Weili Wu.New York: Springer-Verlag Inc, 2008.
[7]. Synchronization in Wireless Sensor Networks: Parameter Estimation, Peformance Benchmarks, and Protocols, Erchin Serpedin, Qasim M. Chaudhari, Oxford city: Cambridge University Press,2009.
[8]. Mobile Communications (2nd edition), Jochen Schiller, Addison Wesley, 2003.
[9]. Wireless Communications Principles and Practice (1st edition), Theodore S. Rappaport, Prentice-Hall, Inc., 1996.
Major Chinese academic journals
[1] SCIENCE CHINA
[2] Chinese Journal of Computers
[3] Journal of Software
[4] Journal of Computer Research and Development
[5] Journal of Computer-Aided Design & Computer Graphics
[6] Journal of Electronics
[7] Journal of Automation
[8] Journal of Communications
[9] Journal of Image and Graphics
Major foreign academic journals
Computer Science and Technology
[1] ACM Transactions on Computer Systems
[2] IEEE Transactions on Computers
[3] IEEE Transactions on Parallel and Distributed Systems
[4] IEEE/ACM Transactions on Networking
[5] IEEE Journal of Selected Areas in Communications
[6] IEEE Transactions on Mobile Computing
[7] IEEE Transactions on Dependable and Secure Computing
[8] IEEE Transactions on Information Forensics and Security
[9] Journal of Cryptology
[10] ACM Transactions on Programming Languages & Systems
[11] ACM Transactions on Software Engineering Methodology
[12] IEEE Transactions on Software Engineering
[13] ACM Transactions on Database Systems
[14] ACM Transactions on Information and Systems
[15] IEEE Transactions on Knowledge and Data Engineering
[16] VLDB Journal
[17] Information and Computation
[18] SIAM Journal on Computing
[19] ACM Transactions on Graphics
[20] IEEE Transactions on Image Processing
[21] IEEE Transactions on Visualization and Computer Graphics
[22] Artificial Intelligence
[23] IEEE Trans on Pattern Analysis and Machine Intelligence
[24] International Journal of Computer Vision
[25] Journal of Machine Learning Research
[26] ACM Transactions on Computer-Human Interaction
[27] International Journal of Human Computer Studies
[28] Proceedings of the IEEE
[29] Journal of the ACM
Information and Communication Engineering
[1] IEEE Transactions on Communications
[2] IEEE Transactions on Wireless Communications
[3] IEEE Transactions on Molecular, Biological and Multi-Scale Communications
[4] IEEE Journal on Selected Areas in Communications
[5] IEEE Transactions on Vehicular Technology
[6] IEEE Systems Journal
[7] IEEE Access
[8] IEEE Communications Letters
[9] IEEE Wireless Communications Letters
[10] IEEE Transactions on Intelligent Transportation Systems
[11] IEEE Sensor Letters
[12] IEICE Transactions on Communications
[13] Optics Express
[14] IEEE Photonics Journal
[15] IEEE Photonics Technology Letters
[16] Journal of Optics
[17] Microwave and Optical Technology Letters
[18] Optical and Quantum Electronics
[19] IET Communications
[20] Journal of Optical Communications and Networking
[21] EURASIP Journal on Wireless Communications and Networking
[22] IEEE Transactions on Antennas and Propagation
[23] International Journal of RF and Microwave Computer-aided Engineering
[24] IEEE Microwave And Wireless Components Letters
[25] IEEE Transactions on Microwave Theory and Techniques
[26] KSII Transactions on Internet and Information Systems
[27] Wireless Personal Communication
[28] Wireless Communications and Mobile Computing
Major international authoritative academic conferences
[1] Architectural Support for Programming Languages and Operating Systems
[2] Conference on File and Storage Technologies
[3] High-Performance Computer Architecture
[4] International Symposium on Computer Architecture
[5] MICRO
[6] ACM International Conference on Mobile Computing and Networking
[7] ACM International Conference on the applications, technologies, architectures, and protocols for computer communication
[8] IEEE International Conference on Computer Communications
[9] ACM Conference on Computer and Communications Security
[10] International Cryptology Conference
[11] European Cryptology Conference
[12] IEEE Symposium on Security and Privacy
[13] Usenix Security Symposium
[14] ACM SIGSOFT Symposium on the Foundation of Software Engineering/ European Software Engineering Conference
[15] Conference on Object-Oriented Programming Systems, Languages, and Applications
[16] International Conference on Software Engineering
[17] USENIX Symposium on Operating Systems Design and Implementations
[18] ACM SIGPLAN Symposium on Programming Language Design & Implementation
[19] ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
[20] ACM Symposium on Operating Systems Principles
[21] ACM Conference on Management of Data
[22] ACM Knowledge Discovery and Data Mining
[23] International Conference on Research and Development in Information Retrieval
[24] International Conference on Very Large Data Bases
[25] IEEE International Conference on Data Engineering
[26] ACM Symposium on Theory of Computing
[27] IEEE Symposium on Foundations of Computer Science
[28] IEEE Symposium on Logic in Computer Science
[29] ACM International Conference on Multimedia
[30] ACM SIGGRAPH Annual Conference
[31] IEEE Visualization Conference
[32] AAAI Conference on Artificial Intelligence
[33] IEEE Conference on Computer Vision and Pattern Recognition
[34] International Conference on Computer Vision
[35] International Conference on Machine Learning
[36] International Joint Conference on Artificial Intelligence
[37] ACM Conference on Human Factors in Computing Systems
[38] ACM International Conference on Ubiquitous Computing
[39] Real-Time Systems Symposium