SWE-Recomended-Books icon indicating copy to clipboard operation
SWE-Recomended-Books copied to clipboard

The links of the PDFs of the books that are recommended by Teachers at SUST SWE

SWE-Recommended-Books

The links of the PDFs of the books that are recommended by Teachers of Software Engineering Department at SUST.

Year/Semester

  • 1/1
  • 1/2
  • 2/1
  • 2/2
  • 3/1
  • 3/2
  • 4/1
  • 4/2

1/1

Structured Programming Language

Discrete Mathematics

  • Discrete Mathematics and It's Applications

Basic Electrical and Electronic Circuits

  • Fundamentals of Electric Circuits
  • Fundamentals of Electric Circuits Instructor Solutions Manual

1/2

Data Structure

  • Data Structures with C

Introduction to Software Engineering

  • Software Engineering Book
  • Software Engineering Slides

2/1

Object Oriented Programming

  • Java-The Complete Reference

Software Requirement Engineering

  • Software Engineering

Computer Architecture

  • Computer Architecture Slides
  • MIPS Related Books

Cost and Management Accounting

  • Managerial Accounting

2/2

Algorithm Design & Analysis

  • Introduction to Algorithms

Operating Systems and System Programming

  • Operating System Concepts

Theory of Computation

  • Introduction to Automata Theory

3/1

Software Architecture and Design Patterns

  • Head First Design Patterns
  • Patterns of Enterprise Application Architecture
  • Design Patterns The Gang Of Four
  • Clean Code
  • Pragmatic Programmers
  • Design Patterns Slides

Distributed System

  • Hadoop: The Definitive Guide - Tom White
  • Distributed Systems Concepts and Design: George Coulouris, Jean Dollimore, and Tim Kindberg 5th-edition

Database Management System

  • Database System Concepts 6th-edition
  • Database System Concepts Slides

Computer Networking

  • Computer Networks : A Tanenbaum - 5th edition
  • Computer Networks : A Systems Approach – Peterson and
  • Computer Networking : A Top-Down Approach
  • Data Communications and Networking By Behrouz A. Forouzan
  • Computer Network Class Notes

Management Information System

  • Management Information System: Laudon
  • Management Information System Laudon Slides

3/2

Introduction to DataScience

  • OReilly Fundamentals of Deep Learning
  • Ian Goodfellow, Yoshua Bengio, Aaron Courville-Deep Learning
  • Short PDF

Technical Writing

  • Latex

Software Verification and Validation

  • Software Testing Principles and Practices : Chauhan, Naresh

Software Usability & Metrics

  • Software Metrics- A Rigorous and Practical Approach : Norman E. Fenton, Shari Lawrence Pfleeger
  • A Rigorous and Practical Approach, Third Edition : Fenton, Norman
  • Software_Measurement_and_Estimation_A_Practical_Approach

Entrepreneurship Development

  • Entrepreneurship Successfully Launching New Ventures : Barringers

Computer Data Network Security

  • Introduction to Computer Security : Matt Bishop
  • Introduction to Computer Security: Pearson
  • Computer Data Network Security Slides

4/1

Internship Report

  • Report

Internship Presentation

  • Presentation

4/2

Artificial Intelligence

  • Artificial Intelligence A Modern Approach
  • Course Content In Slides

Computer Graphics and Image Processing

  • Theory and Problems of Computer Graphics

Software Project Management

  • Software Project Management
  • Linda Isabell- Quality Software Project Management

Machine Learning

  • Machine Learning-A Probabilistic Perspective- Kevin, P.Murphy