• 1.1: An Overview of Software Engineering

    If we look over the university departments and programs, we find disciplines generally categorized as science, engineering, business/management, or humanities. If software engineering is offered, it might be in electrical engineering, systems engineering, computer science, management, or professional development and extended learning programs. If it is not offered as a coherent course, its topics might be found in various courses, such as information systems, software development, information technology, mathematics, and more. The boundaries between software engineering and other disciplines are not distinct, and the topics of one discipline may intersect with those of another.