Skip to main content

Bachelor's Degree · Software Engineering

Bachelor in Software Engineering (Honours)

at City University Malaysia

City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor

Details last verified 27 Oct 2026. The source and date of each figure are shown beside it.

Course at a glance

University
City University Malaysia
Campus
City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor
Study level
Bachelor's Degree
Field
Computing
Discipline
Software Engineering
Duration
36 months
Study mode
Full-time
Qualification
Bachelor in Software Engineering (Honours)
Faculty
Faculty of Information Technology
Intakes
January, February, May, June, September, October
Tuition
Total tuition (standard price): MYR 121,000Total tuition (promotional price): MYR 36,000
Entry requirements
Academic: - Application DeveloperAcademic: - DevOps-related rolesAcademic: - IT Project Support rolesAcademic: - Mobile App DeveloperAcademic: - Quality Assurance EngineerAcademic: - Software DeveloperAcademic: - Software EngineerAcademic: - Systems AnalystAcademic: - Test EngineerAcademic: - Web DeveloperAcademic: i) Matriculation/ Foundation - minimum CGPA of 2.0 in relevant field as recognized by the MOHE or its equivalent*.Academic: iii) DVM / DKM / DLKM – passed in relevant field and undergo a screening and bridging program.Academic: v) A-Levels - Grade D in two subject or or equivalentAcademic: vi) UEC – minimum of 5 B’s including requisite subjects.Academic: vii) STAM - minimum grade of Jayyid.

Details last updated 27 Oct 2026. Each figure is explained, with its source, in the sections below.

Compare all Software Engineering courses in Malaysia (11 courses at 6 universities)

About this course

The Bachelor in Software Engineering (Honours) focuses on the planning, design, development, testing, and maintenance of software systems. Students are introduced to core areas such as programming, database systems, software architecture, systems analysis, networking, cybersecurity, and emerging technologies.

Fees

  • Total tuition (standard price)

    Standard 2026 tuition for the whole programme, as published by City University. Excludes the resource fee and other university fees. All City University fees are subject to 6% SST.

    MYR 121,000

    Applies to: International students

    Source: official document · retrieved 24 Sep 2026

  • Total tuition (promotional price)

    Special promotional tuition for intakes from 1 Feb to 31 Dec 2026, only for students from South and Southeast Asia, Africa (except Nigeria), Central Asia and the Middle East (except UAE, Qatar, Kuwait and Bahrain). Excludes the resource fee and other university fees. All City University fees are subject to 6% SST.

    MYR 36,000

    Applies to: International studentsfrom 1 Feb 2026 to 31 Dec 2026

    Source: official document · retrieved 24 Sep 2026

  • Application fee

    One-time application fee, paid with the first payment. All City University fees are subject to 6% SST.

    MYR 1,000

    Applies to: International students

    Source: official document · retrieved 24 Sep 2026

  • Other compulsory fee

    Resource fee, charged every semester. All City University fees are subject to 6% SST.

    MYR 500

    Applies to: International students

    Source: official document · retrieved 24 Sep 2026

  • Other compulsory fee

    One-time international student fees: EMGS visa collection RM2,940, international fee RM8,000 and completion processing fee RM1,000. All City University fees are subject to 6% SST.

    MYR 11,940

    Applies to: International students

    Source: official document · retrieved 24 Sep 2026

Fees are set by the university and can change. Check the source and date beside each figure.

Intakes

  • January

    Source: official website · retrieved 23 Sep 2026

  • February

    Source: official website · retrieved 23 Sep 2026

  • May

    Source: official website · retrieved 23 Sep 2026

  • June

    Source: official website · retrieved 23 Sep 2026

  • September

    Source: official website · retrieved 23 Sep 2026

  • October

    Source: official website · retrieved 23 Sep 2026

Entry requirements

  • Academic

    - Application Developer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - DevOps-related roles

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - IT Project Support roles

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Mobile App Developer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Quality Assurance Engineer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Software Developer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Software Engineer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Systems Analyst

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Technology Consultant roles As digital transformation continues across industries, software engineering graduates may find opportunities in business, finance, education, healthcare, public services, and technology-driven organisations. Scholarships and Financial Aid Graduates of the Bachelor in Software Engineering (Honours) may pursue careers in a wide range of technology and software-related fields, depending on their interests, skills, and practical experience. VIEW SCHOLARSHIPS Frequently Asked Questions What can I do with a software engineering degree? A software engineering degree can prepare graduates for roles such as software engineer, software developer, application developer, systems analyst, QA engineer, and other technology-related positions, depending on their skills and practical experience. How long does the Bachelor in Software Engineering programme take? The programme duration is 36 months for full-time study, subject to the university’s academic structure and progression requirements. What are the entry requirements for this programme? Entry requirements vary depending on the qualification pathway, such as Foundation, STPM, Diploma, A-Levels, UEC, STAM, and other recognised routes. Students should refer to the latest official admissions criteria before applying. Where can I study this programme? This programme is listed for Petaling Jaya and Cyberjaya campuses, subject to the latest intake and campus arrangements. Are scholarship available? Yes, the programme indicates that scholarships are available. Students should check the university’s latest scholarship information for current eligibility and application details. What is the difference between software engineering and computer science? Software engineering focuses more strongly on the design, development, testing, and maintenance of software systems, while computer science typically covers broader computing theory and computational concepts. Students choosing between the two should consider their career interests and preferred learning focus. Ready to Start Your Software Engineering Journey? Take the next step towards a future in software and technology with City University Malaysia. Speak to our admissions team for guidance on entry requirements, intakes, scholarships, and the application process. APPLY NOW

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Test Engineer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    - Web Developer

    Source: official website · retrieved 23 Sep 2026

  • Academic

    i) Matriculation/ Foundation - minimum CGPA of 2.0 in relevant field as recognized by the MOHE or its equivalent*.

    Source: official website · retrieved 23 Sep 2026

  • Academic

    ii) STPM – Science Stream with a minimum Grade C (GPA 2.0) in two subject or its equivalent*. *Category (i) & (ii) required credits in the following subjects at SPM Level or its equivalent: a. Additional Mathematics; OR b. Mathematics and one of Science, Technology or Engineering subject (further Mathematics reinforcement subject may require).

    Source: official website · retrieved 23 Sep 2026

  • Academic

    iii) DVM / DKM / DLKM – passed in relevant field and undergo a screening and bridging program.

    Source: official website · retrieved 23 Sep 2026

  • Academic

    iv) Diploma - minimum CGPA of 2.5 in relevant field or or equivalent CGPA below 2.5 but above 2.0 can be admitted subjected to rigorous internal assessment.

    Source: official website · retrieved 23 Sep 2026

  • Academic

    v) A-Levels - Grade D in two subject or or equivalent

    Source: official website · retrieved 23 Sep 2026

  • Academic

    vi) UEC – minimum of 5 B’s including requisite subjects.

    Source: official website · retrieved 23 Sep 2026

  • Academic

    vii) STAM - minimum grade of Jayyid.

    Source: official website · retrieved 23 Sep 2026

  • Academic

    viii) 12 years of schooling – passed the exit qualification in the country of origin including requisite subjects. All above qualifications must be supported with credit in Additional Mathematics at SPM level. The requirements and additional reinforcement module can be waived should the qualifications contain Additional Mathematics subjects with equivalent/higher achievement. Career Opportunities Graduates of the Bachelor in Software Engineering (Honours) may pursue careers in a wide range of technology and software-related fields, depending on their interests, skills, and practical experience. Potential Career Pathways Include

    Source: official website · retrieved 23 Sep 2026

Study guides

Quick answers about this course

When can I start Bachelor in Software Engineering (Honours)?

Intakes stored for this course: January, February, May, June, September and October. Intakes can change, so confirm the date before you apply.

How long does Bachelor in Software Engineering (Honours) take?

36 months, full-time, as stored for this course.

How much does Bachelor in Software Engineering (Honours) cost?

Total tuition (standard price): MYR 121,000; Total tuition (promotional price): MYR 36,000. Fees are set by the university and can change; the Fees section gives the source and the date of each figure.

Where is it taught?

City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor.

How do I apply, and which documents are needed?

The Entry requirements section on this page lists what the university has stated. You can also ask a Zawqari advisor on WhatsApp.

Interested in this course?

A Zawqari advisor can answer your questions on WhatsApp. We aim to respond within about 30 minutes; this is not guaranteed.

Foundation · Information Technology

Foundation in Information Technology

City University Malaysia

City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor

12 months

Master's Degree · Artificial Intelligence

Master of Artificial Intelligence

City University Malaysia

City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor

12 months

Master's Degree · Cyber Security

Master of Cyber Security

City University Malaysia

City University Malaysia (Cyberjaya campus), Cyberjaya, Selangor

12 months

Master's Degree · Information Technology

Master of Information Technology

City University Malaysia

City University Malaysia (Petaling Jaya, main campus), Petaling Jaya, Selangor

12 months

The same subject at other universities

One course per university, in alphabetical order of university starting after this one. The order is not a ranking.

See all Software Engineering courses