Text Books in PDF format found over the Internet (External Links, 連至網站外)
Programming
The C Programming Language, 2/e, Brian W. Kernighan and Dennis M. Ritchie, 1988, Prentice Hall
The Practice of Programming, Brian W. Kernighan and Rob Pike, 1999, Addison Wesley
The AWK Programming Language, Alfred V. Aho, Brian W. Kernighan, and Peter J. Weinberger, 1988, Addison Wesley
The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison Wesley
Problem Solving and Program Design in C, 8/e, Jeri R. Hanly and Elliot B. Koffman, 2015, Pearson FT Press
Functional Programming
UNIX
The UNIX Programming Environment, Brian W. Kernighan and Rob Pike, 1983, Prentice Hall
Operating Systems
Modern Operating Systems, 4/e, Andrew S Tanenbaum, 2014, Pearson FT Press
Operating Systems Design and Implementation, Andrew S. Tanenbaum, 1987, Prentice Hall
Operating Systems: Internals and Design Principles, 7/e, William Stallings, 2012, Pearson FT Press
Computer Organization & Architecture
Computer Architecture : A Quantitative Approach, 5/e, John L. Hennessy and David A. Patterson, 2012, Morgan Kaufmann
Probability Theory, Probability Model, and Random Process
Operations Research
Computer Networks and TCP/IP
Computer Networking : A Top-Down Approach, 8/e, Keith Ross and James Kurose, 2021, Pearson FT Press
Computer Networks, 5/e, Andrew S. Tanenbaum and David J. Wetherall, 2010, Prentice Hall
Data, Wireless, Mobile, and Cellular Communications