• 19838
    • Login
      • New Applicants
      • Students
      • Staff
    • En
      • Ar
  • search
    • Information for
      • New Applicants
      • Students
      • Faculty & Staff
      • Alumni
      • Visitors
    • AASTMT Today
      • News
      • Events
      • Albums
  • AASTMT
Logo Logo
Apply Now

College of Computing & Information Technology  Alexandria

Apply Now
  • About us
    • College Message
    • College Vision and Mission
    • College History
    • Accreditation
    • Quality Assurance Unit
    • Community Service
  • Admission
    • Admission Requirements
    • Fees and Scholarships
    • Regulations
      • Students Discipline
      • Attendance, Absence and withdrawals
  • Academics
    • Computer Science
    • Software Engineering
    • Information Systems
    • Multimedia and Computer Graphics
    • Artificial Intelligence
    • Cybersecurity
    • Dual Degree
  • Postgraduate
    • Diploma
      • Diploma in Computer Science
      • Diploma in Information Systems
    • Masters
      • Master of Computing in Computer Science
      • Master of Computing in Information Systems
      • Master of Science in Computer Science
      • Master of Science in Information Systems
    • PhD
      • Doctor of Philosophy in Computer Science
      • Doctor of Philosophy in Information Systems
  • Research
    • Undergraduate
      • Graduation projects
    • Msc Theses
    • PhD Dissertations
    • Research Projects
  • Training
    • Professional Training
    • Practical Training
    • Training Courses
  • Faculty & Staff
    • Administration
    • Faculty Members
    • Staff
  • Students
    • Student Organizations and societies
    • Students activities
    • College Activities
    • Employment Opportunities and Careers
    • Student Services
      • Forms
      • Registration
      • Student Portal
      • More Student Services
  • Facilities
    • Labs Configuration
    • Administration& Tech. Support
      • Labs Administration
      • Technical Support
    • Library

Home Colleges Software Engineering Overview

Software Engineering

Explore More

  • Home
  • Overview
  • Program Educational Objectives
  • Student Outcomes
  • Enrollment Data
    • Software Engineering 132 CRs
    • Software Engineering 144 CRs
Software Engineering

Overview

Software engineering is a detailed study of engineering to the design, development, testing, and maintenance of software applications. 

Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users. 

Software engineering was introduced to address the issues of low-quality software projects. 

Problems arise when software generally exceeds timelines, budgets, and reduced levels of quality. It ensures that the application is built consistently, correctly, on time and on budget and within requriements. The demand for software engineering also emerged to cater to the immense rate of change in user requirements and environment on which application is supposed to be working. 

More recently, it has evolved in response to factors such as the growing impact of large and expensive software systems in a wide range of situations and domains and the increased importance of software in safety-critical applications. Software engineering is different in character from other engineering disciplines due to both the intangible nature of software and the discontinuous nature of software operation. It seeks to integrate the principles of mathematics and computer science with the engineering practices developed for tangible, physical artifacts. 

Explore The Academy

  • About AASTMT
  • Maritime
  • Admission
  • Campuses
  • Student Affairs
  • Services

Academics

  • Education
  • Colleges
  • Arab Academy International Study Center
  • Deaneries
  • Institutes
  • Centers
  • Complexes
  • Certificates Verification

Get In Touch

  • Contact Us
  • Maps and Locations
  • Virtual Tour
  • Jobs and Vacancies

Stay Connected

© 2025 | All Right Reserved - AASTMT
  • Policies & Terms of Use
  • Copyright
  • Sitemap
  • Policies for Social Media Accounts