II-Study
UTM University

UTM University

Master's in Software Engineering

Master's degree

Apply Now

Duration

1.5 years

Intake

February, September

Total Tuition Fees

26204

Faculties

College of Computer Science

Course Overview

The Master's specialization in Software Engineering is one of the advanced technical fields that focuses on developing software and computer systems using modern engineering methodologies that ensure quality, efficiency, and reliability. The program aims to prepare specialists capable of analyzing system requirements, designing, developing, testing, and maintaining software, as well as managing software projects, while employing the latest technologies in the fields of cloud computing, artificial intelligence, cybersecurity, and Agile software engineering. It also focuses on developing research and innovation skills to create software solutions that meet the needs of institutions and society. The specialization focuses on: - Software requirements engineering and analysis. - Software design and development. - Software testing and quality assurance. - Software project management. - Agile Software Engineering. - Cloud computing and distributed systems. - Artificial intelligence and software security.

English Requirements

6 in IELTS

Entry Requirements

1. Copy of the passport (first page). 2. Copy of the bachelor's degree certificate with transcript. 3. Two academic recommendation letters. 4. Personal photo (white background). 5. Curriculum Vitae (CV). 6. IELTS certificate (if available). If you have graduated more than 5 years ago, it is required to attach a work experience certificate of no less than two years in the same field. Note! Please have the requirements translated into English by an accredited translation center, and submit the requirements in PDF format.

Career Opportunities

Software Engineer. Systems Engineer. Application and Software Developer. Software Quality Assurance Engineer (Software QA Engineer). Software Project Manager. DevOps Engineer. Solutions Engineer. Technical Consultant in Software Engineering. Working in software companies, technology companies, the financial sector, telecommunications, governmental entities, and research and development centers. Lecturer or researcher in software engineering and computer science.

Need help?

We typically reply within minutes

Chat with us on WhatsApp