Computer Networks:
1. Computer Networks - Tanenbaum (4th ed) *
2. Linux Network Programming 

Digital System Design
1. Digital Logic & Computer Design - Mano*
2. Computer Architecture & Organization - Hayes*
3. Microprocessors & Interfacing prog & HW - Hall*
4. Microprocessor Data Handbook
5. The Intel Microprocessors - Barry B. Brey*

System Analysis & Design
1. System analysis and Design methods by Whitten, Bentley and Dittman *
2. Object oriented systems analysis and design by Simon Bennett  *
3. System analysis and Design by Kendall and Kendall 
4. Essentials of Systems Analysis and Design by Valacich, George & Hoffer. 

Computer Intercafing
1. Microprocessors and Interfacing  Second Edition	-by Douglas V. Hall*
2. Computer Peripherals  Third Edition - by Barry M Cook and Neil H White*
3. The Intel Microprocessors   Fourth Edition  by Barry B. Brey*


Machine Learning
1. Machine Learning - Tom Mitchell*
