Program Objectives
The main objectives of the Computer Systems Engineering Program are:
- Training graduates to apply knowledge of mathematics, science concepts, and engineering to identify, formulate, and solve engineering problems.
- Training graduates to use modern engineering techniques, skills, and tools required for practicing intelligent computing.
- Preparing graduates to use artificial intelligence methods in solving complex problems.
- Training graduates to use appropriate software and specialized tools at all stages of the system development lifecycle and achieve acceptable quality standards in software development.
- Building graduates' skills in evaluating the characteristics and performance of components and processes in computer systems.
- Developing graduates' skills in designing and conducting experiments, as well as analyzing and interpreting results.
- Preparing graduates to manage computer systems-related projects subject to economic, environmental, and social constraints.
- Equipping graduates to work efficiently within multidisciplinary teams and communicate effectively.
- Developing graduates' skills in creative and critical thinking to solve problems.