The BSc (Computing) programme prepares students to demonstrate in-depth skills and knowledge in relation to IT applications that support business needs.
Salient Features of the Software Engineering Pathway
The BSc (Computing) Software Engineering pathway provides the key technical skills needed to take up jobs in the software engineering domain. The Information Technology industry requires professionals with knowledge and awareness of modern computer techniques and programming skills. The need for high quality, reliable software is becoming increasingly vital as its use continues to grow both generally and in specific environments.
The students will be able to understand and demonstrate the concepts of software quality, the quality models, standards and the methodologies used in software industry. The students will also be able to develop an understanding of the principles, methods, and best practices in software architecture development in Oman in the Information Technology domain.
Job Opportunities

Job Opportunities
The graduates of this programme will be equipped with knowledge and skills that can help them in getting career in the following fields:
• Database Designer
• Software Designer/Programmer
• Information Systems Manager
• Web Application Developer
• Mobile Application programmer
• Testing Engineer
• IT Project Manager
Pathway Objectives
This pathway aims to provide students with:
- Acquire a full understanding, knowledge and experience of the principles of software engineering.
- Analyze, design, verify, validate, implement, apply, and maintain software systems.
- Apply appropriate theory, tools and techniques to the analysis, design and synthesis of solutions to requirements in the domain of Computer Science.
- Demonstrate a range of transferable skills in: problem-solving; communication; project management; working individually and in teams; and the ability to gather, evaluate and reflect on information from relevant sources and synthesize new knowledge and solutions to requirements in the domain of applications of Computer Science.
Academic Information
Programme Name | BSc (Hons) Computing – Software Engineering |
Academic Awards | Students must register for a particular award in order to qualify for that award
|
Place of Study | Majan University College, Muscat, Oman |
Mode of Delivery | Full time and Part time |
Registration Starts | Every September / February |
Programme Structure
Students are required to pass eight modules totalling 120 credits in each year (level). In total students must satisfactorily complete 480 credits (32 modules) with a combination of core and specialisation modules to be eligible for the award of the BSc (Honours).
Programme structures may be subject to change and modules may be offered in any of the semesters in an academic year
# | Module Name | Credits |
|---|---|---|
1 | Omani Culture & Civilization (Non-Arabic Speakers) / Arabic Language and Society (Arabic Speakers) | 15 |
2 | Integrated Language Skills in English | 15 |
3 | Fundamentals of Business Management | 15 |
4 | Fundamentals of ICT | 15 |
5 | English for General Reading and Writing | 15 |
6 | Professional Communication Skills in English | 15 |
7 | Business and Entrepreneurship | 15 |
8 | Logical and Problem-Solving Skills | 15 |
Total Credits | 120 |
Contact Us



English (United Kingdom)

















