SN |
Course(s) |
Books Title |
Status |
01 |
CS701 |
Introduction to the Theory of Computationby Michael Sipser |
|
02 |
CS702 CS502 |
Introduction to Algorithmsby T. H. Cormen, C. E. Leiserson and R. L. Rivest |
|
03 |
CS702 |
Introduction to Formal Languages and Automataby Peter Linz |
|
04 |
CS702 |
Fundamentals of Algorithmics by Gilles Brassardby Gilles Brassard and Paul Bratley |
|
05 |
CS702 |
Discrete Mathematics and Its Applicationsby Kenneth Rosen |
|
06 |
CS702 |
Computers & Intractability, Guide to the Theory of NPCby M. R. Garey and D. S. Johnson |
|
07 |
CS703 |
Modern Operating Systems by Andrew S. Tanenbaum |
|
08 |
CS703 |
Operating Systems Internals and Design Principlesby William Stallings |
|
09 |
CS703 |
Operating Systemsby Gary Nutt |
|
10 |
CS703 |
Computer Systems: A programmer’s perspectiveby Randal E. Bryant and David R. O'Hallaron |
|
11 |
CS704 |
Computer Architecture: A Quantitative Approachby John L. Hennessy and David A. Patterson |
|
12 |
CS704 |
Computer Organization and design: The Hardware/ Software Interfaceby John L. Hennessy and David A. Patterson |
|
13 |
CS704 |
Computer Organization and Architecture: Designing for Performanceby William Stallings |
|
14 |
CS706 CS708 |
Customer Oriented Software Quality Assuranceby Frank P. Ginac |
|
15 |
CS706 CS708 |
Inroads to Software Qualityby Alka Jarvis and Vern Crandell |
|
16 |
CS706 CS708 |
Requirements Engineering: Processes and Techniquesby Gerald Kotonya and Ian Sommerville |
|
17 |
CS706 CS708 |
Software Assessments, Benchmarks, and Best Practicesby Capers Jones |
|
18 |
CS706CS708 CS724CS615
CS605CS504 |
Software Engineering: A Practitioner’s Approachby Roger S. Pressman |
|
19 |
CS706CS708 CS709CS605 |
Software Engineeringby Ian Sommerville |
|
20 |
CS706 CS708 |
Software Engineering Quality Practicesby Ronald K. Kandt |
|
21 |
CS706 CS708 |
Software Quality: Analysis and Guidelines for Successby Capers Jones |
|
22 |
CS706 CS708 |
Software Requirements: Objects, States, and Functionsby Alan M. Davis |
|
23 |
CS706 CS708 |
High Quality Low Cost Software Inspectionsby Ronald A. Radice |
|
24 |
CS707 |
Corporate Computer and Network Securityby Raymond Panko |
|
25 |
CS707 |
CISSPby Shon Harris |
|
26 |
CS707 |
Cryptography and Network Securityby William Stallings |
|
27 |
CS707 |
Network Security Technologies and Solutionsby Yusuf Bhaiji |
|
28 |
CS709 |
Design by contract by exampleby Richard Mitchell and Jim McKim |
|
29 |
CS709 |
Object-Oriented Software Constructionby Bertrand Meyer |
|
30 |
CS709 |
Program Construction and Verificationby Roland C. Backhouse |
|
31 |
CS709 |
Program Construction: Calculating Implementation from Specificationsby Roland Backhouse |
|
32 |
CS709 |
Using Z: Specification, Refinement, and Proofby Jim Woodcock and Jim Davies |
|
33 |
CS709 |
The Object Constraint Language, precise modeling with UMLby Jos Warmer and Anneke G. Kleppe |
|
34 |
CS709 |
The Specification of Complex Systemsby B. Cohen, W. T. Harwood and M. I. Jackson |
|
35 |
CS710 |
ARM System-on-Chip Architectureby Steve Furber |
|
36 |
CS710 |
Context-Aware Mobile and Ubiquitous Computing for Enhanced Usabilityby Dragan Stojanovic |
|
37 |
CS710 |
Fundamentals of Mobile and Pervasive Computingby Frank Adelstein, Sandeep Gupta,
Golden Richard, Loren Schwiebert |
|
38 |
CS710 |
Handbook of Algorithms for Wireless Networking and Mobile Computingby Azzedine Boukerche |
|
39 |
CS710 |
Handbook of Mobile Computingby Mohammad Ilyas and Imad Mahgoub |
|
40 |
CS710 |
Mobile Computing, Concepts, Methodologies, Tools and Applicationsby David Taniar |
|
41 |
CS710 |
Mobile Phone Programming and its Application to Wireless Networkingby Frank H. P. Fitzek and Frank Reichert |
|
42 |
CS710 |
Mobile Web Developmentby Nirav Mehta |
|
43 |
CS710 |
The Symbian OS Architecture Sourcebookby Ben Morris |
|
44 |
CS710 |
Ubiquitous and Pervasive Computing: Concepts, Methodologies, Tools, and Applicationsby Judith Symonds |
|
45 |
CS710 |
Ubiquitous Computing Fundamentalsby John Krumm |
|
46 |
CS710 |
Ubiquitous Computing: Smart Devices, Environments and Interactionsby Stefan Poslad |
|
47 |
CS711 |
Anti- Patterns, Identification, Refactoring, and Managementby Phillip A. Laplante and Colin J. Neill |
|
48 |
CS711 |
Design Patterns Elements of Reusable Object Oriented Softwareby Erich Gamma |
|
49 |
CS711 |
Head First Design Patternby Eric T Freeman |
|
50 |
CS711 |
Pattern Oriented Software Architectureby Frank Buschmann |
|
51 |
CS711 |
Software Architecture Design Pattern in Javaby Partha Kuchana |
|
52 |
CS711 |
The Design Pattern – Java Companionby James W. Cooper |
|
52 |
CS712 |
An Introduction to Distributed and Parallel Computingby Joel M. Crichlow |
|
54 |
CS712 CS312 |
Database Systems Conceptsby A. Silberschatz, Henry F. Korth
and S. Sudarshan |
|
55 |
CS712 |
Distributed Database Systemsby David Bell and Jane Grimson |
|
56 |
CS712 CS403 |
Modern Database Managementby Fred R. McFadden, Jeffrey A. Hoffer
and Mary B. Prescott |
|
57 |
CS712 |
Oracle Parallel Processingby Trilochan Mahapatraand Sanjay Mishra |
|
58 |
CS712 |
Database System: A Practical Approach to Design, Implementation & Managementby Thomas Connolly and Carolyn Begg |
|
59 |
CS713 |
Object-Oriented Database Systems: Approaches and Architecturesby C. Prabhu |
|
60 |
CS713 |
Object Oriented Oracleby W. Rahayn, D. Taniar and E. Pardede |
|
61 |
CS713 |
Principles of Distributed Database Systemsby M. Tamer Ozsu and Paterick Valduriez |
|
62 |
CS713 |
The Object Data Standard: ODMG 3.0by Roderick G. Cattell and Douglas K. Barry |
|
63 |
CS716 |
Computer Networks: A Systems Approachby Larry Peterson and Bruce Davie |
|
64 |
CS716 |
Unix Network Programmingby Richard Stevens |
|
65 |
CS718 |
802.11 Wireless Networks: The Definitive Guideby Matthew Gast |
|
67 |
CS718 |
CDMA2000 Evolution: System Concepts and Design Principlesby Kamran Etemad |
|
68 |
CS718 |
WCDMA for UMTS: Radio Access for Third Generation Mobile Communicationby Harri Holma and Antti Toskala |
|
69 |
CS718 |
Wireless Communications and Networksby William Stallings |
|
70 |
CS718 |
Wireless Communications: Principles and Practicesby Theodore S. Rappaport |
|
71 |
CS718 |
WLANs and WPANs towards 4G Wirelessby Ramjee Prasad and Luis Munoz |
|
72 |
CS721 |
First Course in Design and Analysis of Experimentsby Gary W. Oehlert |
|
73 |
CS721 |
Analyzing Computer Systems Performance, With Perl, PDQby Neil J. Gunther |
|
74 |
CS721 |
Computer Networks and Systems: Queuing Theory & Performance Evaluationby Thomas G. Robertazzi |
|
75 |
CS721 |
Computer Systems Performance Evaluation and Predictionby Paul Fortier and Howard Edgar Michel |
|
76 |
CS721 |
Data Networksby Dimitri P. Bertsekas and Gallager |
|
77 |
CS721 |
Fundamentals of Performance Evaluation of Computer and Telecommunications Systemsby Mohammed S. Obaidat and Noureddine A. Boudriga |
|
78 |
CS721 |
High Performance TCP/IP Networkingby Mahbub Hassan and Raj Jain |
|
79 |
CS721 |
High-Speed Networks and Internets: Performance and Quality of Serviceby William Stallings |
|
80 |
CS721 |
How to Measure Anything: Finding the Value of Intangibles in Businessby Douglas W. Hubbard |
|
81 |
CS721 |
Internet Measurement: Infrastructure, Traffic and Applicationsby Mark Crovella and Balachander Krishnamurthy |
|
82 |
CS721 |
Measuring Computer Performance: A Practitioner's Guideby David J. Lilja |
|
83 |
CS721 |
Network Performance Toolkit: Using Open Source Testing Toolsby Richard Blum |
|
84 |
CS721 |
Simulation Modeling and Analysis with ARENAby Tayfur Altiok and Benjamin Melamed |
|
85 |
CS721 |
The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling by Raj Jain |
|
86 |
CS721 |
The Cartoon Guide to Statisticsby Larry Gonick and Woollcott Smith |
|
87 |
CS721 |
Discrete-Event Simulation: A First Courseby Lawrence M. Leemis and Stephen K. Park |
|
89 |
CS723 |
Probability, Random Variables and Stochastic Processesby Athanasios Papoulis and Unnikrishna Pillai |
|
90 |
CS723 |
Probability and Random Processesby Venkatarama Krishnan |
|
91 |
CS723 |
Introduction to Stochastic Processesby Gregory F. Lawler |
|
92 |
CS724 |
Managing the Software Processby William Florac and Anita Carleton |
|
93 |
CS724 |
Successful Software Process Improvementby Robert B. Grady |
|
94 |
CS724 |
Metrics and Models in Software Quality Engineeringby Stephen Kan |
|
95 |
CS724 |
Practical Software Metrics for Project Management and Process Improvementby Robert Grady |
|
96 |
CS724 |
Software Metrics: A Rigorous & Practical Approachby Norman E. Fenton and Shari L. Pfleeger |
|
97 |
CS724 |
Measuring the Software Processby Watts S. Humphrey |
|
98 |
CS726 |
Introduction to Information Retrievalby Christopher D. Manning, Prabhakar Raghavan
and Hinrich Schütze |
|
99 |
CS726 |
Modern Information Retrieval: The Concepts and Technology behind Searchby Ricardo Baeza-Yates and Berthier Ribeiro-Neto |
|
100 |
CS726 |
Web Information Retrieval: Data Centric Systems and Applications by Ceri BozzonMarco Valle Fraternali and Silvia |
|
101 |
CS726 |
Managing Gigabytes: Compressing and Indexing Documents and Images by Ian H. Witten, Alistair Moffat and Timothy C. Bell |
|
102 |
CS601 |
Data Communication and Networkingby Behrouz A. Forouzan |
|
103 |
CS601 |
Data and Computer Communication by William Stallings |
|
104 |
CS602 |
Computer Graphics with OpenGL by Donald D. Hearn, M. Pauline Baker and Warren Carithers |
|
105 |
CS602 |
Computer Graphics using OpenGL by F.S. Hill Jr. and Stephen M. Kelley Jr. |
|
106 |
CS604 |
Operating Systems Internals and Design by William Stallings |
|
107 |
CS604 |
Operating Systems by Harvey M. Deitel, Paul J. Deitel and David R. Choffnes |
|
108 |
CS604 |
Operating System Concepts by Silberschatz A., Galvin P. and Greg G. |
|
109 |
CS604 |
Modern Operating Systems by Andrew S. Tanenbaum |
|
110 |
CS606 |
A Compact Guide to Lex & Yacc by Thomas Niemann |
|
111 |
CS606 |
Compiler Construction using Flex & Bison by Anthony Aaby |
|
112 |
CS606 |
Compilers & Compiler Generators by PD Terry |
|
113 |
CS606 |
Compilers Principles, Techniques & Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman |
|
114 |
CS606 |
Operator-Precedence Parsing by Thomas Niemann |
|
115 |
CS606 |
Programming Language Concepts by Carlo Ghezzi and Mehdi Jazayeri |
|
116 |
CS607 |
Artificial Intelligence: Structures and Strategies for Complex Problem Solving by George F Luger |
|
117 |
CS607 |
Artificial Intelligence by Elaine Rich and Kevin Knight |
|
118 |
CS607 |
Artificial Intelligence by Patrick Henry Winston |
|
119 |
CS609 |
Intel Micro Processor by Barry B. Bery |
|
120 |
CS609 |
Advanced DOS by V.J Mukee |
|
121 |
CS609 |
PC Intern: The Encyclopedia of System Programming by Michael Tischer and Bruno Jennrich |
|
122 |
CS610 |
Computer Networks & Internets with Internet Applications by Douglas E.Comer |
|
123 |
CS610 |
Computer Networks by Andrew S. Tanenbaum |
|
124 |
CS610 |
Networking: A Top-Down Approach Featuring the Internet by James F. Kurose and Keith W. Ross |
|
125 |
CS614 |
Building the Data Warehouse by W. H. Inmon |
|
126 |
CS614 |
Data Warehousing Fundamentals by Paulraj Ponniah |
|
127 |
CS615 |
Software Project Management:
A Practitioner's Approach by E. M. Bennatan |
|
128 |
CS615 |
Applied Software Project Management by Andrew Stellman and Jennifer Greene |
|
129 |
CS501 |
Computer Systems Design and Architecture by Vincent P. Heuring and Harry F. Jordan |
|
130 |
CS504 |
The Unified Modeling Language User Guide by Grady Booch |
|
131 |
CS506 |
Java How to Program by Paul Deitel and Harvey Deitel |
|
132 |
CS506 |
Core Web Programming by Marty Hall |
|
133 |
CS506 |
Java: The Complete Reference by Herbert Schildt |
|
134 |
CS507 |
Management Information Systems by Kenneth C. Laudon and Jane P. Laudon |
|
135 |
CS507 |
Introduction to Information Technology by Efraim Turban, R. Kelly Rainer and Richard Potter |
|
136 |
CS508 |
Concepts of Programming Languages by Robert W. Sebesta |
|
137 |
CS401 |
Assembly Language for Intel Based Computers by Kip Irvine |
|
138 |
CS401 |
Assembly Language Programming & Organization of the IBM PC by Ytha Yu and Charles Marut |
|
139 |
CS401 |
Assembly Language Step by Step by Jeff Duntemann |
|
140 |
CS401 |
Introduction to 80X86 Assembly Language and Computer Architecture by Richard c. Detmer |
|
141 |
CS401 |
Introduction to ALP From 8086 to Pentium Processors by Sivarama P. Dandamudi, D. Gries and F. B. Schneider |
|
142 |
CS401 |
Revolutionary Guide to Assembly Language by Jacov Izrailevich, Aleksandr Sopin, Semyon Lavin and Vitaly Maljugin |
|
143 |
CS401 |
The Intel Microprocessors by Barry B. Bery |
|
144 |
CS402 |
Introduction to Computer Theory by Daniel I. A. Cohen |
|
145 |
CS402 |
Introduction to Languages and the Theory by John C. Martin |
|
147 |
CS403 CS312 |
Database Management Systems by Raghu Ramakrishnan and Johannes Gehrke |
|
148 |
CS403 |
Database Systems: Principles Design and Implementation by Catherine M. Ricardo |
|
149 |
CS403 |
Database Management by Fred R. McFadden and Jeffrey A. Hoffer |
|
150 |
CS408 |
Human-Computer Interaction by Alan Dix |
|
151 |
CS408 |
Interaction Design:
Beyond Human-Computer Interaction by Yvonne Rogers, Helen Sharp and Jenny Preece |
|
152 |
CS408 |
About Face 2.0: The Essentials of Interaction Design by Alan Cooper, Robert Riemann and David Cornin |
|
153 |
CS410 |
Programming Windows by Charles Petzold |
|
154 |
CS410 |
Win32 Programming by Brent E. Rector and Joseph M. Newcomer |
|
155 |
CS410 |
Mastering Windows 2000 Programming with Visual C++ by Ben Ezzell |
|
156 |
CS410 |
Programming Windows 98/NT Unleashed by Viktor Toth |
|
157 |
CS411 |
Event Processing in Action by Opher Etzion and Peter Niblett |
|
158 |
CS411 |
Windows Presentation Foundation 4 - Unleashed by Adam Nathan |
|
159 |
CS411 |
iOS Programming: The Big Nerd Ranch Guide by Joe Conway and Aaron Hillegas |
|
160 |
CS411 |
C# 5.0 in a Nutshell by Joseph Albahari and Ben Albahari |
|
161 |
CS301 |
Data Structures and Algorithm Analysis in in C++ by Mark Allen Weiss |
|
162 |
CS302 |
Digital Fundamentals by Thomas L. Floyd |
|
163 |
CS302 |
Digital Electronics Principles,
Devices and Applications by Anil K. Maini |
|
164 |
CS304 CS201 |
C++ How to Program by Harvey & Paul Deitel |
|
165 |
CS304 |
Object-Oriented Software Engineering: A Use Case Driven Approach by Ivar Jacobson, Magnus Christerson and Patrik Jonsson |
|
166 |
CS304 |
The C++ Programming Language by Bjarne Stroustrup |
|
167 |
CS312 |
Database Modeling and Design by Toby Teory, Sam Lightstone, Tom Nadaeu and H.V.Jagadish |
|
168 |
CS312 |
Data Modeling and Relational Database Design by Avril Price-Budgen, Fiona Simpson and Don Griffin |
|
169 |
CS312 |
Oracle Database 11g: A Beginners Guider by Ian Abramson, Michael Abbey, Michael J Corey and Michelle Malche |
|
170 |
CS312 |
Oracle Database 11g: SQL Fundamentals by Salome Clement, Brian Pottle and Puja Singh |
|
171 |
CS201 |
C Programming Language by Brian Kernighan and Dennis Ritchie |
|
172 |
CS206 |
CCNA ICND2: Official Exam Certification Guide by Wendell Odom |
|
173 |
CS206 |
Computer Networking: A Top- Down Approach Featuring the Internet by James F. Kurose and Keith W. Ross |
|
174 |
CS206 |
Computer Networking First-Step by Wendell Odom |
|
175 |
CS206 |
Packet Tracer Network Simulator by A. Jesin by A. Jesin |
|
176 |
CS206 |
Troubleshooting with Wireshark Locate the Source of Performance Problems by Laura Chappell |
|
177 |
CS101 |
Learn JavaScript in a Weekend by Jerry Lee Ford |
|
178 |
CS101 |
Understanding Computers:
Today and Tomorrow by Charles S. Parker |
|