Description
Software engineering has evolved from simple program development into
a mature engineering discipline that integrates structured methodologies,
architectural rigor, quality frameworks, and lifecycle governance.
Software Engineering: Principles, Design, and Development presents a
systematic and comprehensive exploration of foundational principles,
structured design methodologies, disciplined development practices, and
modern engineering paradigms.
Dr. Jagdish Makhijani
Dr. Jagdish Makhijani is an accomplished academician and researcher with over two decades of experience in the field of Computer Science and Engineering. He currently serves as an Assistant Professor at the Rustamji Institute of Technology (RJIT), Border Security Force Academy, Gwalior, where he also acts as the AWS Cloud Educator. Dr. Makhijani holds a Doctorate of Philosophy (PhD) in Computer Science. His extensive research portfolio includes several published patents in cutting-edge domains, reflecting his commitment to innovation and technical excellence. A prolific author, he has penned several influential titles, including A Modern Approach for Machine Learning, Data Science with R Programming for AI, and Python Programming for Everyone. His contributions to the field are further recognized through his roles as a reviewer for various reputable international publishing organizations, ensuring high standards of technical literature. With Software Engineering: Principles, Design, and Development, Dr. Makhijani leverages his deep technical expertise and decades of teaching experience to provide students and professionals with a comprehensive and structured guide. The book bridges the gap between theoretical frameworks and real-world application, offering a definitive resource for mastering the evolving landscape of software engineering.
Yograj Sharma
Yograj Sharma's academic journey began with a graduation from SATI Vidisha in 2012, followed by a Master's in Information Security from IET DAVV Indore in 2014. After gaining valuable experience at WIPRO Technologies in Bangalore, he transitioned to academia in 2015 as an Assistant Professor in Computer Science & Engineering at Rustamji Institute of Technology, Border Security Force Academy in Gwalior, Madhya Pradesh, where his exceptional teaching earned him accolades. He integrates cutting-edge research findings from his numerous national and international papers, enriching the institution's academic landscape. Additionally, he holds a patent and is an author of renowned books in programming and GATE examination preparation, leveraging his extensive knowledge to simplify complex concepts.
Yashawant Pathak
Yashawant Pathak is currently pursuing his Ph.D. and has over 19 years of experience at Rustamji Institute of Technology, Gwalior. His expertise includes Data Science, Machine Learning, Internet of Things (IoT), Java, DBMS, Python, and R programming. He has developed multiple software applications and actively shares learning resources through online educational initiatives and his YouTube channel. He is the author of several books, with copyrights, patents, and research publications in reputed journals and international conferences.