We have compiled a list of best reference books in Software Engineering for students doing M.Tech in Software Engineering as per the latest syllabus of university and colleges. These books are used by Software Engineering students of top universities in the world and many other institutes and colleges.
Here’s the complete list of M.Tech Software Engineering books, which are arranged year and semester-wise. We have also listed down both core and elective subject books.
1st Year M.Tech Software Engineering Books (1st & 2nd Semester)
1st Semester Books
- Advances in Software Testing
- Fundamentals of Data Sciences
- Mathematics
- Web Services and Service Oriented Architecture
2nd Semester Books
- Design Patterns
- Software Project Planning and Management
- Artificial Intelligence & Machine Learning
- Basics of MIS and E-Commerce
- Cloud Computing
- Data Mining and Data Warehousing
- Information Retrieval
- Internet of Things
- Managing Big Data
- Software Agents
- Software Metrics and Quality Assurance
2nd Year M.Tech Software Engineering Books (3rd & 4th Semester)
3rd Semester Books
- Enterprise Application Programming
- Agile Manufacturing Technologies
- Artificial Intelligence
- Database Engineering
- Distributed Operating Systems
- Enterprise Resource Planning and Supply Chain Management
- Semantic Web Technologies
- Software Engineering
M.Tech Software Engineering Books (Additional Core/Elective)
Core Books (Additional)
- Agent Based Intelligent Systems
- Applications of Differential and Difference Equations
- Applied Linear Algebra
- Computer Architecture and Microprocessor Peripherals and Applications
- Computer Architecture and Organization
- Computer Networks
- Computer Systems Performance Analysis
- Database Management Systems
- Development of Web Based Tools
- Discrete Mathematical Structures
- Distributed Computing
- Highway Construction and Maintenance
- Object Oriented Programming in C++
- Object Oriented Programming in JAVA
- Objective C Programming
- Open Source Programming
- Principles of User interface Design
- Probability and Statistics
- Software Architecture and Design
- Software Practice and Testing
- System Programming
- Theory of Computation
- Advanced Software Engineering Process, Tools and Methods
Elective Books (Additional)
- Bioinformatics Applications and Algorithms
- Digital Image Processing
- Domain Engineering
- Embedded Systems
- Fundamentals of Geographic Information Systems
- Information and Network Security
- Information Storage Management
- Java Programming, Data Structures and Algorithms
- Knowledge Management Systems
- Linux System Programming
- Management Information System
- Mobile Commuications
- Multimedia Systems
- Pervasive Computing
- PLCs and Industrial Automation
- Quantitative Models for Supply Chain Management
- Real Time Systems
- SAN – Storage Area Networks
- Sensor Networks
- Soft Computing Applications
- Software Inspection
- Speech and Natural Language Processing
- Storage Technologies
- Web Middleware and Web Services
Kindly note that we have put a lot of effort into researching the best reference books on all the subjects of M.Tech Software Engineering, and came out with a recommended list. If any more subjects need to be added to this list, please let us know.