II-Study
UTM University

UTM University

PhD in Software Engineering (My Research)

Doctorate

Apply Now

Duration

3 years

Intake

February, September

Total Tuition Fees

48600

Faculties

College of Computer Science

Course Overview

The PhD specialization in Software Engineering (research-based) is considered one of the advanced technical disciplines that focuses on studying and developing methodologies and techniques for designing, building, testing, and maintaining complex software systems. The program emphasizes conducting in-depth scientific research in areas such as software development, software quality, requirements engineering, intelligent systems, cloud computing, artificial intelligence, and software security. It also aims to prepare researchers and experts capable of innovating advanced software solutions and improving the efficiency and reliability of digital systems to meet the needs of institutions and communities in the era of digital transformation. The specialization focuses on: - Designing and developing software systems. - Requirements engineering and system analysis. - Software testing and quality assurance. - Artificial intelligence and its software applications. - Software security and cybersecurity. - Cloud computing and distributed systems. - Research and development in software engineering.

English Requirements

6 in IELTS

Entry Requirements

1. Copy of the passport (first page). 2. Copy of the Master's degree certificate with transcript. 3. Two academic recommendation letters. 4. Personal photo (white background). 5. Work experience certificate of no less than two years. 6. Curriculum Vitae (CV). For research-based study, please attach the research proposal file. Note! Please have the requirements translated into English by one of the accredited translation centers, and submit the documents in PDF format.

Career Opportunities

University professor in software engineering. Researcher in technical research centers. Senior software engineer. Systems and technology solutions engineer. Software quality and testing expert. Artificial intelligence engineer. Technical and digital transformation consultant. Software project manager. Software security and cybersecurity expert. Research and development manager in tech companies.

Need help?

We typically reply within minutes

Chat with us on WhatsApp