- Duration
- 2 years / 4 semesters
- Entry requirements
- A recognised bachelor’s degree; subject and marks requirements depend on the selected programme.
- Study format
- Online learning combines self-study materials with scheduled academic activities.
- Assessment
- Online proctored examinations; follow the university’s assessment instructions and announced schedule.
What you will study
Selected subject highlights from the saved programme information. Semester order and elective choices depend on the selected pathway.
- Data Structures using Python Programming
- Advanced Database Management Systems
- Core Java
- Advanced Software Engineering Principles
Subjects and pathways within this degree
Machine Learning and Artificial Intelligence
Explore how intelligent systems can assist with analysis and decision-making. The practical questions include choosing a suitable task, checking the quality of outputs and understanding the limits of automation.
- Foundations of Machine learning
- Deep Learning
- Pattern Recognition and Image Processing
Blockchain Technology and Management
Examine shared digital records and the applications built around them. A practical understanding considers programming and security alongside whether a distributed ledger is appropriate for the problem.
- Blockchain Technology and Management
- Architecting Blockchain Solutions
- Building Ethereum Applications
Cyber Security
Investigate how digital systems can be protected and how security incidents are understood. This direction combines technical analysis with careful documentation and responsible handling of access and information.
- Network Security and Cryptography
- Application Security, Data Security, Malware Analysis
Software Engineering
Develop an understanding of how software moves from an idea to a maintained application. Design choices, testing, teamwork and deployment matter alongside the ability to write code.
- DevOps Principles, Practices and Tools
- Getting Cloud Ready for Development
Financial Technology and AI
Explore the interaction between financial services, data and digital systems. The subject encourages learners to connect a financial need with a workable technology process and appropriate controls.
- Programming Analytics and AI in FinTech
- WealthTech, RegTech and FinTech Innovation
Make the degree work for your goals
For graduates who meet the university’s computing or mathematics prerequisites. A programme may distinguish BCA/computer-science graduates from other applicants.
- Software problem-solving
- System and database design
- Technical analysis and documentation
- Project delivery and testing
Develop a substantial application or a focused technical investigation. Document requirements, design choices, security considerations and test results.
Your learning and assessment experience
Online learning combines self-study materials with scheduled academic activities.
University learner support and academic resources accompany the programme.
Online proctored examinations; follow the university’s assessment instructions and announced schedule.
Where this learning can take you
- Subject-related entry roles
- Further study
These are possible areas to explore, rather than promised placements or salaries. Your practical skills, previous experience and any additional professional requirements matter.
Plan the full commitment.
Talk through tuition, examination charges and instalment or EMI options for your chosen programme. Financing eligibility and provider terms apply.
From shortlist to application
- Choose the exact degree and subject pathway that match your goals.
- Match your qualifications to the programme’s entry requirements.
- Review the full fee quotation, academic calendar and refund terms.
- Use the university’s application process to submit documents and retain your admission confirmation.
Questions about this choice
What will I study in Master of Computer Applications?+
Develop postgraduate computing knowledge through programming, databases, networks and a substantial project.
How should I plan study around work?+
Online learning combines self-study materials with scheduled academic activities. Reserve regular time for independent study and assessments, and compare the academic calendar with your working week.
Does career support guarantee a job?+
No. Use career services to prepare applications, practise interviews and build evidence of your skills. Employers make hiring decisions.
Free counselling ↗




