Page 308 - Undergraduate Catalog 2024-25
P. 308
308
BACHELOR OF SCIENCE IN
SOFTWARE ENGINEERING
Introduction
Software Engineering is the application of engineering to Program Mission
the systematic development of software. It is a relatively The Software Engineering program provides students
new area of study and is becoming increasingly critical with essential knowledge and skills to define, design, and
due to the emerging challenges of building reliable quality develop high quality software systems.
software systems. Software Engineers apply theoretical
knowledge to design, develop, analyze, and test high
quality software systems. Program Objectives
The program will provide you with the skills to design 1. The objective of the program is to produce Software
systems, components, and processes to meet desired Engineers who will:
needs within economic, environmental, social, political,
ethical, health and safety, manufacturability, and 2. Demonstrate their success as Software Engineers
sustainability constraints. You will study courses in software with a good set of technical, problem solving, and
maintenance and evolution, software requirements and leadership accomplishments.
specification, software design and architecture, software 3. Participate in life-long learning activities such as
testing and quality assurance, web design, software training, continuing education, or graduate studies.
engineering, object-orientated design patterns, operating
systems, and system and networks administration. 4. Contribute to the development and the growth of
local and global communities and uphold their ethical,
social, and professional responsibilities.
Abu Dhabi University | Undergraduate Catalog 2024 - 2025