​​

Program’s Mission


Providing scientific and practical knowledge in the fields of programming and applications, and preparing distinguished personnel capable of developing self-skills and meeting labor market demands and community needs.

Educational Objectives

      • Provide students with scientific and practical knowledge in programming and application development.
      • Develop students' skills in analyzing and designing software systems efficiently.
      • Prepare students to use modern technologies to solve programming challenges.
      • Equip students to work in computer and smart device fields in alignment with labor market demands.
      • Promote the concept of lifelong learning and self-development among students.
      • Instill values of commitment to professional ethics and social responsibility.



Learning Outcomes

    • Knowledge and Understanding:

      1. Understand the fundamental concepts of programming and application development.
      2. Gain knowledge of modern programming tools and techniques.
      3. Learn the basics of software system design and information security.

      Skills:

      1. Design and develop computer and smart device applications efficiently.
      2. Analyze technical problems and propose effective programming solutions.
      3. Utilize modern technologies to develop and enhance software performance.
      4. Work effectively within multidisciplinary teams to execute projects.

      Values:

      1. Commit to professional ethics and social responsibility.
      2. Practice lifelong learning to stay updated with technological advancements.
      3. Contribute to community service through innovative technological applications.​



Study Plan

​​​​