Skip to main content

CSE Books

Download PDF Books of Software Engineering

Book Name: Software Engineering


Writer: Sommerville
Edition: 9th
Download link: Click Here
 Book Name :  Schaum's Outlines of Computer Graphics




Writer :  Zhigang Xiang, Roy Plastock
Edition: 2nd
Download link :  Click Here
Book Name: Artificial Intelligence - A Moder Approach


Writer :   Stuart Russell, Peter Norvig
Edition :  3rd
Download link :  Click Here
Exercise Solution Download Link :  Click Here 
Book Name :  Operating System Concepts




Writer :  Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
Edition :  9th
Download link :  Click Here
Book Name :  Intel Microprocessors




Writer :  Barry B. Brey
Edition :  8th
Download Link :  Click Here
Exercise Solution Download Link :  Click Here
 Book Name :  Numerical Methods for Engineers




Writer :  Steven C. Chapra, Raymond P. Canale
Edition :  6th
Download Link :  Click Here
Exercise Solution Download Link :  Click Here 
Book Name :  Compilers - Principles, Techniques & Tools




Writer :  Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman
Edition :  2nd
Download Link :  Click Here
Book Name :  Data Communications and Networking




Writer :  Behrouz A. Forouzan
Edition :  4th
Download Link :  Click Here
Slide Download Link :  Click Here 
Exercise Solution Download Link :  Click Here 
Book Name :   Systems Analysis and Design



Writer : Kenneth E. Kendall, Julie E. Kendall
Edition : 8th
Download Link :   Click Here
Book Name :   Assembly Language Programming and Organization of the IBM PC 




Writer : Ytha Yu, Charles Marut
Download Link :   Click Here
Book Name :   Introduction to the Theory of Computation 




Writer :  Michael Sipser
Edition :  3rd
Download Link :   Click Here
Book Name :  Database System Concepts


Writer :  Abraham Silberschatz, Henry E. Korth, S. Sudarshan
Edition :  6th
Download Link :  Click Here

Slide Download Link :  Click Here 
Exercise Solution Download Link :  Click Here
Book Name :  Introduction to Algorithms



Writer :  Thomas H. Cormen
Edition :  3rd 
Download Link :  Click Here
Book Name :   Discrete Mathematics and Its Applications


Writer :   Kenneth H. Rosen
Edition :   7th
Download link :   Click Here
Book Name :   Schaum's Outline of Discrete Mathematics


Writer :   Seymour Lipschutz
Edition :  3rd
Download link :   Click Here
Book Name :   Schaum's Outline of Data Structures with C


Writer :   Seymour Lipschutz
Download link :   Click Here 



Book Name :   Schaum's Outline of Data Structures with Java


Writer :   John R. Hubbard
Edition :   2nd
Download link :   Click Here



Book Name :   Data Structures Using C


Writer :  ISRD Group
Download link :   Click Here
Book Name :   Java How to Program



Writer :  Paul Deitel, Harvey Deitel
Edition :  9th
Download link :  Click Here 


Book Name :   Java: The Complete Reference



Writer :  Herbert Schildt
Edition :  7th
Download link :  Click Here

  
Book Name :   Java 2: The Complete Reference



Writer :  Herbert Schildt
Edition :  5th
Download link :   Click Here 


Book Name :   Programming with Java


Writer :   Balagurusamy
Edition :   3rd
Download link :   Click Here 


Book Name :   Introduction to JAVA Programming


Writer :  Y. Daniel Liang
Edition :  9th
Download link :  Click Here
Book Name :   Teach Yourself C++


Writer :   Herbert Schildt
Edition :   3rd
Download link :   Click Here 


Book Name :   C++: The Complete Reference



Writer :   Herbert Schildt
Edition :   3rd
Download link :   Click Here 


Book Name :   The C++ Programming Language


Writer :   Bjarne Stroustrup 
Edition :   4th
Download link :   Click Here


Book Name :   C++ Language Tutorial


Writer :   cplusplus.com
Download link :   Click Here 


Book Name :   Schaum's Outline of Programming with C++


Writer :   John R. Hubbard
Edition :   2nd
Download link :   Click Here 


Book Name :   C++ How to Program

   
Writer :   Paul Deitel, Harvey Deitel
Edition :  8th
Download link :   Click Here 


Book Name :   Beginning Programming with C++ for Dummies
  

  
Writer :   Stphen R. Davis
Download link :   Click Here
Book Name :   Schaum's Outline of Programming with C


Writer :   Byron Gottfried
Edition :   2nd
Download link :   Click Here


Book Name :   C: The Complete Reference


Writer :  Herbert Schildt
Edition :  4th
Download link :   Click Here


Book Name :   The ANSI C Programming Language


Writer :   Brian W. Kernighan, Dennis M. Ritche
Edition :   2nd
Download link :   Click Here
  


Book Name :   Head First C



Writer :  David Griffiths, Dawn Griffiths
Download link :   Click Here  


Book Name :   Let Us C


Writer :   Yashavant P. Kanetkar
Edition :   5th
Download link :   Click Here 


Book Name :   Programming in C


Writer :   Stephen G. Kochan
Edition :   3rd
Download link :   Click Here
Book Name :   Computer Programming  (বাংলা)



Writer :   Tamim Shahriar Subeen

Download link :  Click Here


Book Name :   Programming e Hatekhori  (বাংলা)

Writer :   Tamim Shahriar Subeen

Download link :   Click Here

Comments

Popular posts from this blog

Discrete Mathematics - Rules of Inference

To deduce new statements from the statements whose truth that we already know,  Rules of Inference  are used. What are Rules of Inference for? Mathematical logic is often used for logical proofs. Proofs are valid arguments that determine the truth values of mathematical statements. An argument is a sequence of statements. The last statement is the conclusion and all its preceding statements are called premises (or hypothesis). The symbol “ ∴ ∴ ”, (read therefore) is placed before the conclusion. A valid argument is one where the conclusion follows from the truth values of the premises. Rules of Inference provide the templates or guidelines for constructing valid arguments from the statements that we already have. Table of Rules of Inference Rule of Inference Name Rule of Inference Name P ∴ P ∨ Q P ∴ P ∨ Q Addition P ∨ Q ¬ P ∴ Q P ∨ Q ¬ P ∴ Q Disjunctive Syllogism P Q ∴ P ∧ Q P Q ∴ P ∧ Q Conjunction P → Q Q → R ∴ P → R P → Q Q → R ∴ P → R ...

Digital Circuits - Shift Registers

We know that one flip-flop can store one-bit of information. In order to store multiple bits of information, we require multiple flip-flops. The group of flip-flops, which are used to hold (store) the binary data is known as  register . If the register is capable of shifting bits either towards right hand side or towards left hand side is known as  shift register . An ‘N’ bit shift register contains ‘N’ flip-flops. Following are the four types of shift registers based on applying inputs and accessing of outputs. Serial In − Serial Out shift register Serial In − Parallel Out shift register Parallel In − Serial Out shift register Parallel In − Parallel Out shift register Serial In − Serial Out (SISO) Shift Register The shift register, which allows serial input and produces serial output is known as Serial In – Serial Out  (SISO)  shift register. The  block diagram  of 3-bit SISO shift register is shown in the following figure. This block d...

discrete mathematics: Venn Diagrams

Venn Diagrams Venn diagram, invented in 1880 by John Venn, is a schematic diagram that shows all possible logical relations between different mathematical sets. Examples Set Operations Set Operations include Set Union, Set Intersection, Set Difference, Complement of Set, and Cartesian Product. Set Union The union of sets A and B (denoted by  A ∪ B A ∪ B ) is the set of elements which are in A, in B, or in both A and B. Hence,  A ∪ B = { x | x ∈ A   O R   x ∈ B } A ∪ B = { x | x ∈ A   O R   x ∈ B } . Example  − If  A = { 10 , 11 , 12 , 13 } A = { 10 , 11 , 12 , 13 }  and B =  { 13 , 14 , 15 } { 13 , 14 , 15 } , then  A ∪ B = { 10 , 11 , 12 , 13 , 14 , 15 } A ∪ B = { 10 , 11 , 12 , 13 , 14 , 15 } . (The common element occurs only once) Set Intersection The intersection of sets A and B (denoted by  A ∩ B A ∩ B ) is the set of elements which are in both A and B. Hence,  A ∩ B = { x | x ∈ A   A N D...