Units |
Topics |
Reference Materials |
Basic Mathematics |
- Sequences & Series
- Matrices and Determinant
- Analytical Geometry
- Vectors
- Differential Calculus
- Integral Calculus
|
- H Anton, I. Bivens, S. Davis, “Calculus”, John Wiley and Sons
- E. Kreysig, “Advanced Engineering Mathematics”, 8th Edition. Wiley, 2002, McGraw Hill
- G.B. Thomas, Jr. R.L. Finney, “Calculus and Analytic Geometry”, Pearson Education Asia, Ninth Edition, 2002
- B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publisher
|
Management Fundamentals and Information Systems |
Management Basics Information Systems Enterprise Systems System Development Process Information Systems Security, Overview of Project Management and Case Studies |
- Management Information System by James O’Brien and Others, 2017
- Management Information System by Kenneth C Laudon, Jane Laudon, 2019, Pearson
- Principles and Practices of Management, L. M. Prashad, 2021 Fundamental of Management, Stephen Robbins, Mary Coulter, David Ce Cenzo
- Management Principles and Practices, CB Gupta, 2016
- Software Engineering, A Practitioner’s Approach, 2017
- Fundamentals of Software Engineering, Rajib Mall, 5th Edition
|
Discrete Structure |
- Sets & Functions
- Formal Logic
- Analysis of Algorithms
- Storage and Feature Extraction of Graphs and Trees
- Counting and Combinatorics
- Dynamic Programming
|
- Kenneth N. Rosen, “Discrete Mathematics and its applications”, Tata McGraw Hill, 08th Edition
- C.L. Liu, “Elements of Discrete mathematics” Tata McGraw Hill., 4th Edition
- Norman L. Biggs “Discrete Mathematics Oxford University Press”, 2nd Edition
- Trembling, J.P. & Manohar P, “Discrete mathematical structure with applications, Tata McGraw Hill., 3rd Edition
- Vinay Kumar, Discrete Mathematics, BPB, India, 5th Edition
- Dynamic Programming: A Computational Tool Author: Authors: Holger Mauch, Art Lew, 1st Edition
- Python Programming: Using Problem Solving Approach Paperback by Reema Thareja (Author), 1st Edition
|
Software Engineering |
- Software Engineering Fundamentals
- Software Requirements Analysis & Specification
- CASE diagrams and Tools
- Software Design
- Development of Use cases and UML diagrams
- Coding and Software Testing
- Software Quality and Metrics
- Software Maintenance and Configuration Management
- Object-Oriented Software Engineering
- Advanced Software Engineering Topics
|
- Ian Sommerville, Software Engineering, Addison-Wesley, 2009 [9th Edn]
- Roger S. Pressman, Software Engineering - A Practitioner Approach, McGraw Hill, 2010 [7th Edn]
- W.S. Jawadekar, Software Engineering – A Primer, TMH-2008
- Bob Hughes and Mike Cotterell, Software Project Management (5th Edition), McGraw-Hill
|
Operating System |
- Operating System Structures
- File System
- Process Management
- Process Synchronization
- Memory Management
- Storage Management
- Protection and Security
- Virtualization
- Distributed, Networks and Embedded OS
- Case Study: Linux and Microsoft Windows
|
- Silberschatz, Galvin, Gagne “Operating System Concepts”, Willey
- Andrew S. Tanenbaum, Albert S. Woodhull, “Operating Systems: Design & Implementation”, 2002, Pearson Education Asia.
- Real-Time Embedded Components and Systems with Linux and RTOS by Sam Siewert and John Pratt
- D.M. Dhamdhere, “Operating Systems: A Concept Based Approach”, Tata McGraw Hill Publishing Company.
- A.S. God bole, “Operating Systems”, Tata McGraw Hill
- Richard L.Petersen, “LINUX: The Complete Reference “fifth edition, Tata McGraw Hill
|
Data Communications and Computer Networks |
- Introduction to Data Communications
- Introduction to Computer Networks
- Physical Layer
- Data Link Layer
- Network Layer
- Transport Layer
- Application Layer
- Multimedia in Data Communication
- Communication Protocols in IoT
- Network Programming using Python
- High-Speed Networks
- QoS in Data Networks
- Introduction to Software-Defined Networking
|
- Behrouz A Forouzan, “Data Communication and Networking”, Tata McGraw-Hill, 06th Edition, 2021
- William Stallings, “Data and Computer Communications”, Pearson Education.
- A. S. Tanenbaum, “Computer Networks”, Fourth Edition, Pearson Education.
William Stallings, Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud, 2016, Addison-Wesley Professional
|
Computer-Based Statistical and Numerical Methods |
- Introduction to Statistics & Probability
- Distribution Functions
- Statistical Inference
- Regression Analysis
- Representation of Numbers
- Algebraic and Transcendental Equations
- System of Linear Equations
- Numerical Differentiation & Integration
|
- Sastry, S.S, “Introductory Methods of Numerical Analysis”, 5th Edition.
- Curtis F. Gerald and Patrick O. Wheatley, “Applied Numerical Analysis”, 7th Edition
- Ross, S.M, “A First Course in Probability”., 8th Edition
- Trivedi, K.S., “Probability & Statistics with Reliability, Queuing, and Computer Science Applications”, 2nd Edition
- Python Programming: Using Problem Solving Approach Paperback by Reema Thareja (Author), 1st Edition
|
Professional & Business Communication |
- Basics of Communication
- Communication Techniques
- Listening Practices
- Communication in Groups and Teams
- Technical Communication
- Interpersonal Communication Skills
- Resumes and Interviews
- Presentation Skills
- Technology in Communication
- Collaborative Technology
|
- Business Communication Today | Fourteenth Edition | By Pearson by Courtland L. Bovee, John V. Thill, et al. 2018
- Fundamentals of Business Communication, 1e by Mukesh Chaturvedi ,2012
- Business Correspondence and Report Writing - A Practical Approach to Business and Technical Communication | 6th Edition by R C Sharma, Krishna Mohan, et al. 2020
|
Advanced Database Technologies |
- Recap 1 on Relational model and relational algebra
- Recap 2 on E-R models and Normalization process
- Database Architectures and Open-source databases
- Database Properties and Database Securities
- Queries Languages/ SQL
- Transactions and Concurrency
- Durability
- Recovery manager
- Concept of Data Warehouses and OLAP
- Advanced Topics
|
- Bales, Beginning PL/SQL: From Novice to Professional;
- Springer 2007
- Connolly T, Begg C, Database Systems, Fourth Ed, Addison/Wesley 2008
- Connolly T, Begg C, Holowczak R, Business Database Systems. Pearson/AddisonWesley, 2008
- Kifer et al. Database Systems
- Oracle 9iR2 data warehousing Boston, MA: Digital Press, 2003.
- Kimball, Ralph, the data warehouse ETL toolkit practical techniques for extracting, cleaning, conforming, and delivering data Indianapolis, Ind.: Wiley, c2004
- Kimball, Ralph & Ross, Margy, The data warehouse toolkit the complete guide to dimensional modeling, second edition New York: Wiley, c2002.
- Hobbs, Lillian, et al., Oracle 9iR2 data warehousing Boston, MA: Digital Press, 2003
|
Computer Graphics and Multimedia Systems |
- Graphics Hardware – Primitives
- Basic Mathematical Concepts for Computer Graphics
- Graphics Operations –Clipping, Filling
- Transformation 2D – 3D & Projections
- Object Representation
- Multimedia Systems
|
- David F. Rogers and J. Alan Adams “Mathematical Elements for Computer Graphics”(Paperback) McGraw-Hill Science/Engineering/Math; 2nd edition (July 17 Edition)
- Schaum’s Outline of “Theory and Problems of Computer Graphics” (Paperback) by Zhigang Xiang & Roy A. Plastic McGraw-Hill; 2nd edition (Jan 2015 Edition)
- Prabhat K Andleigh and Kiran Thakrar, “Multimedia Systems and Design”, PHI, 2003
- Mark J. Bunzel and Sandra K. Morris “Multimedia Application Development” McgrawHill Osborne Media; 2nd edition (September 1993)
- Donald Hearn and M. Pauline Baker, “Computer Graphics C Version”, (Papaerback) 3rd Edition Prentice Hall (2002)
- Parekh Ranjan, “Principles of Multimedia”, Tata McGraw-Hill, 2017
- Prawal& B. B Tiwari, “Multimedia Systems”, Excel Publication, New Delhi, 2007.
- “Multimedia Demystified” – by Jennifer Coleman, Dowling; McGraw Hill.
|
Cloud Computing and Internet of Things (IoT) |
- Cloud Computing
- IoT Hardware Platform, Sensors & Actuators
- IoT Connectivity & Cloud Platform
- IoT Frameworks
- Use Cases – IoT and Cloud Services
|
- Cloud Computing: A Hands-on Approach, Arshdeep Bahga, Vijay Medisetti
- The Definitive Guide to the ARM Cortex-M3, Joseph Yiu, Second Edition, Elsevier Inc.
- The Internet of Things: Key Applications and Protocols, David Boswarthick, Olivier Hersent, and Omar Elloumi, Wiley
- Building the Internet of Things with IPv6 and MIPv6, Daniel Minoli, Wiley.
- Cloud Computing: A Hands-on Approach, Arshdeep Bahga and Vijay K. Madisetti
- Enabling Things Talk, Alessandro Bassi, Martin Bauer, Martin Fiedler, Thorsten Kramp, Springer Open
|
Software Project Management |
- Recap on Software Project and Introduction to Project Management
- Project Management Issues
- Project Planning and Project Estimation
- Project Scheduling
- Risk Analysis and Management
- Software Measures and Metrics
- Quality Management
- Project Tracking Techniques and Monitoring
- Configuration Management, and Project Closure
- Agile Management
|
- Ian Sommerville, Software Engineering, Addison-Wesley, 2009 [9th Edn]
- Roger S. Pressman, Software Engineering - A Practitioners Approach, McGraw Hill, 2010 [7th Edn]
- Pankaj Jalote, Software Project Management in Practice, Addison-Wesley, 2002
- Bob Hughes and Mike Cotterell, Software Project Management, McGraw-Hill, 2017 [6th Edn]
- Robert K. Winsock, Effective Project Management: Traditional, Adaptive, Extreme Wiley, 2007 (4th Edn)
- Ken Schwaber, Agile Project Management with Scrum, Microsoft Press, 2004.
- Kent Beck, Martin Fowler, Planning Extreme Programming, Addison-Wesley, 2001
- Ben Collins- Sussman et al., Version Control with Subversion, 2002
|
Artificial Intelligence and Machine Learning |
- Introduction to Artificial Intelligence
- Applications of AI
- Advanced Python (Numpy, Pandas, Matplotlib)
- Machine Learning
- Deep Learning
- Computer Vision
- Natural Language Processing
- Case Study
|
- Introduction to Artificial Intelligence and Experts System, by Patterson Dan, W., PHI
- Artificial Intelligence a Modern Approach, by Peter Novig, S. J. Russel, Pearson
- Machine Learning an algorithmic Perspective by Stephen Marshland
- Learning Python By Mark Lutz, David Ascher
- Introduction to Machine Learning with python by Andreas C Muller, Sarah Guido
- Open CV Essentials by Oscar Deniz Suarez, NoeliaVallezEnano by Packt Publishers Deep Learning with Python by Francois Chollet.
|
Web Technologies |
- Introduction to Java and OOP concepts
- Java Concept
- Database Concept and JDBC Connectivity
- Servlet API
- JSP and Database Connectivity
- Hibernate Framework
- Java Web Frameworks: Spring MVC
|
- Java - The Complete Reference by H. Schildt, Tata McGraw-Hill.
- OCA Java SE Programmer I Certification Guide by Mala Gupta, Dramatic Press
- Professional Java Server Programming by Subrahmanyam Allamaraju, Cedric Buest, Wiley Publication
- Spring in Action 3rd edition, Craig Walls, Manning Publication
- Hibernate 2nd edition, Jeff Linwood and Dave Minter, Beginning Après publication
|
Digital Marketing |
- Fundamentals of Digital Marketing
- Search Engine Optimization (SEO)
- Search Engine Marketing (SEM)
- Social Media Marketing (SMM)
- Content and Email Marketing
- Affiliate Marketing
- Web Analytics
- Keyword Planning and Social Media Ad Campaigns
- Lead Generation and Marketing Automation
|
- Digital Marketing, Second Edition by Seema Gupta, McGraw Hill
- Fundamentals of Digital Marketing, Second Edition by Puneet Singh Bhatia, Pearson
- Digital Marketing, by Vandana Ahuja, Oxford University Press
|
System Modelling & Computing Simulation |
- Introduction
- Statistical Models in Simulation
- Random Number Generation
- Input Modelling
- Estimation of Absolute Performance
- Measures of performance and their estimation
- Verification, Calibration and Validation
|
- Jerry Banks, John S. Carson II, Barry L. Nelson, David M. Nicola: Discrete-Event System Simulation, 5th Edition, Pearson Education, 2010.
- Lawrence M. Leemis, Stephen K. Park: Discrete – Event Simulation: A First Course, Pearson Education, 2006.
- Averill M. Law: Simulation Modeling and Analysis, 4th Edition, Tata McGrawHill, 2007
- Introduction to Dynamic Systems: Theory, Models, and Applications. D. G. Luenberger, 1979.
- Numerical Analysis, R. L. Burden and J. D. Faires, 1993.
|
Distributed and Parallel Computing |
- Introduction to Distributed and Parallel Computing Technologies
- Distributed Computing and Edge Computing
- Parallel Computing
|
- Parallel & Distributed Computing by I. A. Dhotre, Technical Publications, 2021.
- Introduction to Parallel Computing, Ananth Grama, Anshul Gupta, George Karypis and Vipin Kumar, Pearson Ed.
- Fog and Edge Computing: Principles and Paradigms by Rajkumar Buyya, Satish Narayana Srirama, John Wiley & Sons, 2019.
|
Data Warehouse and Data Mining |
- Introduction
- Data Warehousing
- ETL processes
- Data Mining Primitives
- OLAP engines and OLAP operations
- Supervised and Unsupervised techniques
- Association algorithms
- Unsupervised algorithms
- Advanced Mining Concepts
- Applications
|
- Hobbs, Lillian, et al. Oracle 9iR2 data warehousing Boston, MA: Digital Press, 2003.
- Kimball, Ralph. The data warehouse ETL toolkit practical techniques for extracting, cleaning, conforming, and delivering data Indianapolis, Ind. : Wiley, c2004
- Kimball, Ralph. The data warehouse toolkit the complete guide to dimensional modeling, second edition New York: Wiley, c2002.
- Data Mining: Concepts and Techniques, Second Edition (The Morgan Kaufmann
- Series in Data Management Systems) Jiawei Han and Micheline Kamber, ISBN-10
- Arun K Pujari, "Data Mining Techniques" Universities Press. M. Jarke, M. Lenzerni, Y. Vassiliou, and P. Vassiladis, “Fundamentals of Data Warehouses, Springer Verlag New York, Inc. Secaucus, NJ, USA.
- Margaret Dunham, "Data mining: Introductory and Advanced Topics", Prentice Hall;
|
Software Testing and Quality Assurance |
- Introduction
- Industry Practices and Software Quality
- Understanding Pre-testing documents
- Testing Techniques and Strategies
- Building Test Cases and Plans
- Verification, Validation and Debugging Techniques and
Tools
- Quality Assurance and Standards
- Post-testing activities and documents
- Agile Software Development Practices and Agile Testing
- Version Control
|
- Desikan S, Ramesh G, “Software Testing”, Pearson Education
- Tamres L, “Introducing Software Testing”, Pearson Education
- Mathura A.P, “Fundamentals of Software Testing”, Pearson Education
- Testing Object Oriented Systems, Robert V. Binder, Addison Wesley
- G. J. Myers, The Art of Software Testing
- Beizer, Boris. Software Testing Techniques, 2nd Ed. Van Nostrand Reinhold, New York.
- Pfleeger, L. Shari. Software Engineering-Theory and Practice. Prentice-Hall.
- Brian Marick, “The Craft of Software Testing”, Pearson Education, 2008.
- Rajani & Oak, “Software Testing: Methodology, Tools and Processes” Tata McGrawHill, 2007.
- R. Pressman, “Software Engineering”, 6th Edition, Tata McGraw-Hill.
|
Digital Image Processing |
- Introduction
- Image Digitization
- Image Enhancement
- Image Restoration
- Image Compression
- Image Segmentation
- Image Registration and Multi-valued Image Processing
- Image Transformations
- Object Detection Process
- Introduction to Virtual Reality and Augmented Reality
|
- Rafael C. Gonzalez& Richard E. Woods: Digital Image Processing, Addision-Wesley
- Chanda, D. Dutta Majumder: Digital Image Processing and Analysis, PHI, 2000.
- Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins: “Digital Image Processing using MATLAB”, Parsons Education Asia, 2004
- Nick Afford: Know the basics of edge computing
- Know the Challenges in Federating Edge Resources
- Know the method Data Management in Edge Computing age Processing, Addison-Wesley Publishing Company, 2000.
- Scott E Umbaugh: Computer Vision and Image Processing, PHI, 1998.
|
Accounting & Financial Management |
- Basic Accounting System
- Accounting Concepts and Standards
- Preparation of Profit & Loss & Balance Sheet
- Financial Management
- Inventory & Receivables Management
- Portfolio Management and IT applications
- Social, Ethical and Legal Aspects
|
- R.Narayanaswamy: Financial Accounting: A Managerial Perspective, PHI
- MN Arora: Copst and Management Accounting, Vikas Publications
- Prasanna Chandra, “Financial Management: Theory and Practices, 5th Edition, 2001,Tata McGraw Hill.
- Robert N. Anthony and James s. Reece: Accounting Principles
- S.N. Mahesweri : Advanced Accountancy
- M.Y. Khan and P.K. Jain, “Management: Accounting”, Second Edition, 1995 (TataMcGraw Hill Publishing Co. Ltd, New Delhi.
- R.L. Gupta and M. Radhaswamy : Advanced Accountancy
- Horngran, C.T., Foster G and Sales, S.M., “Cost Accounting: A Managerial Emphasis, 10th Edition, 2000, Prentice Hall of India.
- Paresh Shah, Management Accounting, OUP
Ravi M. Kishore, Cost and Management Accounting, Taxmann
|
Wireless & Mobile Communication |
- Wireless Communication Fundamentals
- Cellular & Mobile Technologies
- Wireless LAN Technologies
- WSN and WPAN Technologies
|
- Theodore S. Rappaport, “Wireless Communications: Principles and Practice”, Second Edition, 2002, Pearson Education Asia.
- David Tse and Pramod Viswanath, Fundamentals of wireless communications, Cambridge University Press, First Edition, 2012
- Henrik Schulz And Christian L¨uders, Theory and Applications of OFDM and CDMA Wideband Wireless Communications, John Wily & Sons, First Edition, 2005
- Bluetooth Revealed; By: Miller, Brent A, Bisdikian, Chatschik; Addison Wesley Longman Pte Ltd., Delhi
- Wilson , “Sensor Technology hand book,” Elsevier Publications 2005.
- Andrea Goldsmith, “Wireless Communications,” Cambridge University Press, 2005
- Mobile and Personal Communications Services and Systems; 1st Edition; By Raj Pandya; PHI, New Delhi
- Mobile Communications; By: Schiller, Jochen H; Addison Wesley Longman Pte
|
Blockchain Technology |
- Introduction
- Fundamentals of Blockchain Technology
- Consensus Mechanism
- Encryption & Decryption Algorithm
- Crypto Currencies and Bitcoin
- Types of Blockchain
- Private Blockchain
- Implementation/Case Studies
- Standards and possible attacks
- Use Case
|
- |
When will NIELIT 2025 O/A/B/C July cycle application form be available?