Please wait while we prepare the content

Software Engineering Research Center • IIIT Hyderabad
To be a globally respected Software Engineering research centre that addresses India's challenges while creating worldwide impact by advancing the design, development, and sustainability of intelligent, reliable, human-centered, and responsible software through deep academia-industry collaboration.
As software systems become increasingly intelligent and deeply embedded in society, building them well—and understanding who we build them for and why—is essential. Our mission is to understand how human intelligence and autonomous computation can work together to create software that is human-centered, functional, efficient, trustworthy, and understandable.
Publications
Projects
Industry Partners
Researchers
Aneetta Sara Shany Presents Co-Authored Research with Chandrasekar S and Prof. Karthik Vaidhyanathan at ESEM 2026 in Germany
Oct 8, 2026 • ESEM Conference 2026
Aaditya Vardhan Narain Presents a Research Paper Co-Authored with Dr. Raman Saxena and Prof. Y. Raghu Reddy at ICMI 2026
Oct 8, 2026 • Naples (Napoli)
Prof. Y. Raghu Reddy, Head of SERC, IIIT Hyderabad, co-authored a paper on model-driven Virtual Reality system development presented at MODELS 2026 in Spain.
Oct 8, 2026 • Malaga
Mokshith Reddy Tanguturi, Atul Kumar, Nandakishore Menon, Sridhar Chimalakonda
2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2026
Read →Sasaank Janapati, Atul Kumar, Nandakishore Menon, Sridhar Chimalakonda
2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2026
Read →Dr. Karthik Vaidhyanathan, Norha Villegas, Raffaela Mirandola, Nicolás Cardozo, Ivana Dusparic, Marin Litoiu, Ralf Reussner, Gabriel Tamura
IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS 2026), Cesena, Italy, 2026
Read →Dr. Karthik Vaidhyanathan
January 17, 2025
View →Exploring the frontiers of software engineering innovation
Applying mathematical techniques for specification, development, and verification of software systems to ensure correctness and reliability.
Applying game design principles and mechanics to non-game contexts to enhance user engagement, motivation, and learning outcomes.
Researching Human-Computer Interaction to design intuitive, accessible, and effective user interfaces and interaction paradigms.
Developing software solutions for Internet of Things ecosystems, including device interconnectivity, data processing, and system integration.
Innovating in language design, semantics, compilers, and runtime systems to enable safer, more expressive, and efficient software development.
Exploring the intersection of software engineering and machine learning to build more intelligent, adaptive software systems.
Engineering systems that can modify their behavior automatically in response to changes in operating environments and requirements.
Analyzing software artifacts and processes to gain insights for improving software quality, team productivity, and development workflows.
Developing methodologies and tools to assess, measure, and improve the reliability, performance, and security of software systems.
Investigating approaches to create software that is environmentally sustainable, resource-efficient, and maintainable over extended periods.
Building immersive, interactive virtual laboratory environments for education and research that simulate real-world scenarios and experiments.
Exploring virtual and augmented reality technologies to create immersive interfaces and environments for various software applications.