Bachelor of Software Engineering (Honours)

Institution: i‑CATS University College (i‑CATS UC)
Accreditation: Malaysian Qualifications Agency (MQA) — programme code [N/481/6/0839] [MQA/FA14965].


Program Overview

This programme prepares graduates with specialized skills in software design, development, testing, and deployment. It emphasizes programming, software architecture, project management, and emerging technologies (AI, cloud, cybersecurity), aligning with Sarawak’s digital economy, ICT innovation, and industry transformation goals under PCDS 2030.

Students gain practical exposure through capstone projects, industry collaborations, and internships, ensuring strong employability in both local and global ICT sectors.


Programme Educational Objectives (PEOs)

  • PEO1: Produce graduates with professional competency in software engineering.
  • PEO2: Enable graduates to communicate effectively, collaborate in diverse teams, and engage in professional development.
  • PEO3: Develop graduates who pursue lifelong learning and professional certifications.


Programme Learning Outcomes (PLOs)

  • Apply knowledge of software engineering principles and practices.
  • Design, develop, test, and deploy software systems.
  • Demonstrate analytical and critical thinking in solving ICT challenges.
  • Uphold professional ethics, legal responsibilities, and regulatory compliance.
  • Function effectively as leaders or team members in multidisciplinary contexts.
  • Apply entrepreneurship and business perspectives in ICT industries.
  • Communicate effectively with technical and non‑technical stakeholders.
  • Pursue lifelong learning and professional development.


Study Duration

  • 3 years (full‑time, on‑campus, Kuching)
  • Standard completion time: 6 semesters
  • Graduating Credits: 120


Admission Requirements

  • STPM: Pass with CGPA ≥ 2.00.
  • Matriculation/Foundation: CGPA ≥ 2.00.
  • Diploma (MQF Level 4): CGPA ≥ 2.00.
  • UEC: Minimum Grade B in 5 subjects.
  • Other equivalent qualifications recognized by the Malaysian Government.
  • English Requirement: MUET Band 3 or CEFR Low B2.


Career Pathways

  • Software Engineer
  • Systems Analyst
  • Application Developer
  • Web/Mobile Developer
  • IT Project Manager
  • Entrepreneur in ICT Startups


🎯 Target Employers in Sarawak

  • ICT Firms: Sarawak Digital Economy Corporation (SDEC) partners, local startups
  • Government & Agencies: Ministry of Education, Innovation & Talent Development Sarawak
  • Energy & Industry: Sarawak Energy Berhad, Petronas ICT divisions
  • Consultancy & Research: Software consultancies, i‑CATS UC Faculty of Computing & Software Engineering


Estimated Local Salary Benchmarks (Monthly, RM)

Career Stage Typical Job Title Salary Range (RM)
Entry Level (0–2 yrs) Graduate Software Engineer / Junior Developer RM 2,800 – RM 3,800
Mid Level (3–7 yrs) Systems Analyst / Application Developer RM 5,000 – RM 7,500
Senior Level (8–15 yrs) Senior Software Engineer / IT Project Manager RM 8,000 – RM 12,000
Executive Level (15+ yrs) Chief Technology Officer (CTO) / Director of ICT RM 15,000 – RM 25,000


Key Updates from Official i‑CATS UC Site & Programme Brochure:

  • Added MQA accreditation code (MQA/FA14965).
  • Clarified programme duration (3 years, 120 credits).
  • Included fees for local and international students.
  • Strengthened emphasis on emerging technologies (AI, cloud, cybersecurity) and entrepreneurship.

 

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.