Catalogue of professional journals to be read

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] IEEEMicrowaveAndWirelessComponentsLetters

[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