Software Engineering in Computer Science (CSE)

Software Engineering in Computer Science (CSE)

Section Information

Software Engineering in Computer Science focuses on the systematic design, development, testing, deployment, and maintenance of software systems. The field applies engineering principles, methodologies, and tools to build reliable, scalable, secure, and high-quality software solutions.

Current research includes software architecture, agile and DevOps practices, automated testing, software quality assurance, requirements engineering, and secure coding practices. Advances in cloud computing, microservices, artificial intelligence, and continuous integration are reshaping modern software development processes.

This section publishes empirical studies, design methodologies, tool development research, case analyses, and review articles related to software processes, system design, quality management, and emerging software technologies.

Scope

Software Design and Architecture

  • Architectural patterns and design principles
  • Microservices and distributed system design
  • Scalable and high-availability systems
  • Model-driven and component-based development

Software Development Methodologies

  • Agile, Scrum, and DevOps practices
  • Continuous integration and deployment
  • Requirements engineering and project management
  • Open-source development models

Software Testing and Quality Assurance

  • Automated and manual testing techniques
  • Test-driven development
  • Software reliability and performance testing
  • Quality metrics and process improvement

Secure and Dependable Software

  • Secure coding and vulnerability analysis
  • Software safety and fault tolerance
  • Privacy-aware system design
  • Compliance and regulatory standards

Software Maintenance and Evolution

  • Refactoring and legacy system modernization
  • Version control and configuration management
  • Technical debt management
  • Software lifecycle management

AI and Automation in Software Engineering

  • Machine learning for code analysis
  • Automated bug detection and repair
  • Code generation and intelligent assistants
  • Data-driven development practices

Human and Collaborative Aspects

  • Team collaboration and communication tools
  • Human factors in software development
  • Developer productivity and workflow analysis
  • Education and training in software engineering
Editorial Board

Click here to see the Section Editorial Board of “Software Engineering in Computer Science (CSE)”.

Papers Published

Click here to see a list of 69 papers published in this section.

Journal Menu

Journal Browser


Special Issues

Special Issue on Digital Frontiers of Entrepreneurship: Integrating AI, Gender Equity, and Sustainable Futures
Guest Editors: Dr. Muhammad Nawaz Tunio, Dr. Aamir Rashid, Dr. Imamuddin Khoso
Deadline: 30 May 2026

Special Issue on Sustainable Technologies for a Resilient Future
Guest Editors: Dr. Debasis Mitra, Dr. Sourav Chattaraj, Dr. Addisu Assefa
Deadline: 30 April 2026