Software engineering is a truly global activity that concerns building and maintaining software systems and other computer-based solutions. This degree gives you a specialized education in software engineering that will impress future employers by looking at every aspect of the process, from the first comprehension of the problem to be solved through analysis, design, and development to testing, documentation, and maintenance.

Coursework throughout the course utilizes realistic scenarios intended to prepare students for their careers after university. This applies both to the technical areas studied, but also the output required from the student such as technical proposals or reports to management. Much of the coursework undertaken by students is project-based and often involves group work. The ability to work successfully and productively in teams is an essential element of modern software engineering. Many of the graduates find successful careers in this lucrative area of employment.

As a result of being an international industry, software engineering and application development are not regional in nature. Culture, socialization, localization, and international computing and communications standards are some of the topics covered in the course.
A graduate in software engineering will have a wide range of technical and employable talents, such as sophisticated IT skills, analytical capabilities, communication, creativity and invention, independence, logic, numeracy, project management, and organization. The need for knowledgeable, talented software developers is only increasing. A shifting economic environment, which is being molded by the rising need for computing technology solutions, facilitates this.

Teaching & Assessments

You may receive instruction through a mix of lectures, tutorials, seminars, group projects, lab sessions, practical sessions, and independent study. Different modules have different forms of assessment and weighting. Each year, academic staff members use the best teaching skills, which are reflected in our evaluation procedures. The module information includes a section that displays the indicative assessment weighting and assessment type for each module. These are based on the current academic term once more and are subject to change.


Course Details

Course Module

Year 1 & Year 2

  • IT and Society                                                                                                                                                    
  • Computer Systems and Software
  • Computer Programming
  • Relational Database Systems
  • Software Engineering
  • Systems Analysis and Design
  • E-commerce Applications
  • Human Computer Interaction
  • Information Systems Theory and Practice
  • Management Information Systems
  • Cyber Security
  • Database Design and Development
  • Web Based Development
  • Network Design
  • Ethical, Legal and Regulatory Issues and Professional Responsibilities in IT
  • Strategic Management Information Systems
  • Innovative Technologies in Computing
  • Computing Research Methods
  • Managing a Computing Project
  • Software Development Methodologies

Year 3

  • Undergraduate Project
  • Agile Programming
  • Enterprise Systems Development

Entry Requirements

  • Age – 17 and above
  • CBSE/ISC/NIOS/All-State boards of Grade 12, American, Filipino, or ThanaweyaAmma.
  • A GCE Advanced level profile with achievement in 3 or more subjects supported by 5 or more GCSEs at grades C and above
  • Level 3 qualification in Computing & IT
  • Other equivalent international qualifications
  • Relevant work experience


Students who successfully complete the program will be awarded a Triple Qualification.

  • Level 4 Diploma in Computing by ATHE, UK 
  • Level 5 Diploma in Computing by ATHE, UK 
  • BEng (Hons) in Software Engineering Top-up distance delivered by WINC and awarded by The University of Bolton

Jobs and Career prospects

  • Computer Engineer 
  • Computer System Analyst 
  • Information Security Manager 
  • Data Scientist 
  • Network Engineer etc.


For details please contact:  +971 56 748 0152,

Find Your Perfect Course - Application Form

Are you ready to take the next step towards your future career?