Duration
4 Years
Intake
February,September
Total Tuition Fees
61248
Faculties
Faculty of Engineering
Course Overview
This specialization focuses on the design, development, testing, and maintenance of systems and software of various types according to organized engineering methods that ensure quality and efficiency. The student studies programming, requirements engineering, software design, databases, software testing, software project management, information security, as well as web and smartphone application development. The program aims to prepare software engineers capable of building advanced technology systems that meet the needs of organizations and individuals in various sectors.
Skills Learned:
Software development and design.
Programming in multiple languages.
Analyze systems requirements.
Software quality testing and assurance.
Software Project Management.
Database design.
Web and smartphone application development.
Solve complex technical problems.
English Requirements
5.5 in IELTS
Entry Requirements
1. Passport copy (first page).
2. High 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.
Web Application Developer.
Mobile app developer.
Systems Analyst.
Software Testing Engineer (QA Engineer).
DevOps Engineer.
Database Engineer.
Technical Solutions Engineer.
Technical Project Manager.
A software and technology entrepreneur.

