Computer networks CZ3006/CSC302 (Textbook), SCE Andrew S. Tanenbaum, Computer networks, 5th Edition, Prentice Hall PTR, 2011. (Call no: TK5105.5.T164 2011)