Duration
3 years
Intake
January, June, September
Total Tuition Fees
78000
Faculties
College of Computer Science
Course Overview
The software engineering major focuses on the design, development, testing, and maintenance of systems, programs, and applications using modern engineering methods and technologies. During this specialization, the student studies programming languages, database design, web and smartphone application development, systems analysis, cybersecurity, artificial intelligence, and software engineering, in addition to technical project management and teamwork in developing software systems. He also acquires strong skills in logical thinking, problem solving, and building technical solutions that meet the needs of different companies and institutions.
English Requirements
5 in IELTS
Entry Requirements
1. Passport copy (first page).
2. Secondary school certificate with transcript (translated).
3. Personal photo (white background).
4. IELTS certificate, if available
Please submit the requirements in PDF format
Career Opportunities
Software engineer
Application and website developer
Smartphone application developer
Systems and software engineer
Systems analyst
Database engineer
Software testing and quality assurance engineer
Cyber security engineer
Artificial intelligence and machine learning developer
DevOps or Cloud Computing Engineer
Working in technology and software companies, banks, and governmental and private institutions

