Bachelor in Software Engineering with Honours / Sarjana Muda Kejuruteraan Perisian dengan Kepujian

Bachelor of Computer Science (Hons.) (Intelligent Computing / Computing Infrastructure / Software Engineering) offshore programme USM-UOWM KDUPG is a 4-year fulltime programme conducted at UOWM KDUPG, Penang. The candidates must complete 132 units to graduate. Upon graduation, graduates will be awarded Computer Science Bachelor’s Degree with Honours either (Intelligent Computing) or (Computing Infrastructure) or (Software Engineering) according to the track they have specialized in. The offshore programme is a joint-programme between UOWM KDUPG and USM via School of Computer Sciences, Universiti Sains Malaysia (SoCS-USM) in establishing a collaborative course.

Academic modules and quality of the programme conducted at UOWM KDUPG is the same as the programme conducted at the USM main campus. Matters regarding registration, teaching and student’s assessment are under the responsibility of both SoCS-USM and UOWM KDUPG. SoCS-USM will ensure that the teaching quality of the lecturers and the academic achievements of the students at UOWM KDUPG campus are at par with those at the USM main campus. Students of both campuses will have the opportunity to cooperate, exchanging ideas and creativity towards becoming competent and efficient graduates in the global industry.

The programme will be implemented in three (3) phases as below:

  •  First, USM via SoCS-USM will provide curriculum modules for UOWM KDUPG.
  •  Second, USM and SoCS-USM will be responsible to monitor the teaching quality through a series of visits to UOWM KDUPG, at least once for every course in every semester, by the moderator for each course of the programme.
  • ·Third, Dean of SoCS-USM and Programme Coordinator have the right to advise the management of UOWM KDUPG programme at any time. Hence, UOWM KDUPG will be responsible to conduct the programme and fulfil the criteria for various requirements in teaching and learning and in preparing the educational needs to support the teaching and learning activities.

Download Brochure



  • The general educational goal of the degree programme is to produce high-quality graduates with the necessary professional skills to practice as successful computing professionals and compete effectively in a world of rapid technological change. Therefore, the educational objectives of the programme are to train:

    PEO1: Computing practitioners who are able to adopt appropriate methodologies and techniques to provide computing solutions based on relevant knowledge and technical skills in the fields of computing which are in line with the industry requirements.

    PEO2: Computing practitioners who have leadership skills, autonomy and responsibility and communicate effectively with computing-related stakeholders.

    PEO3: Computing practitioners who have positive attitudes, commitment for lifelong learning and entrepreneurial mind-set within industry for self and career progression.

    PEO4: Computing practitioners who uphold ethical and professional practices in maintaining self and professional integrity.


  • At the end of the programme, graduates will be able to:

    • PLO1: Analyse facts, concepts, principles, and theories relating to Software Engineering [Knowledge and Understanding].

      PLO2: Adapt appropriate methodologies and techniques for software development [Practical Skills].

      PLO3: Construct software engineering solutions using appropriate methodologies and techniques for non-routine problems [Cognitive Skills].

      PLO4: Communicate effectively and confidently with diverse stakeholders in appropriate context in a well-structured manner to a diversity of audiences [Communication Skills].

      PLO5: Interact effectively with different people in diverse learning and working communities in computing practices as well as other groups [Interpersonal Skills].

      PLO6: Uphold professional and ethical practices in delivering services related to the field of computing and varied social environment [Ethics and Professionalism].

      PLO7: Engage effectively in self-directed lifelong learning and professional pathways [Personal Skills].

      PLO8: Apply entrepreneurial mind set in delivering solutions under changing industry landscape [Entrepreneurial Skills].

      PLO9: Demonstrate leadership, teamwork, accountability, and responsibility in delivering services related to field of computing [Leadership, Autonomy and Responsibility].

      PLO10: Use a broad range of information and software tools to support study or professional work in computing [Digital Skills].

      PLO11: Use numeracy skills for problem solving in the field of in computing practices [Numeracy Skills].


  • Programme requirements together with course code classification for the Bachelor of Computer Science (Honours) are given in the table below.

    prouw

  • ouwse


    • IELTS minimum Band 5.5 or
    • Minimum score of TOEFL iBT 46 or
    • Minimum score of TOEFL Essentials Online 8 or
    • Cambridge English: Advanced (CAE) minimum score of 160 or
    • Cambridge English: Proficiency (CPE) minimum score of 160 or
    • Cambridge English: Linguaskill Online minimum score of 160 or
    • PTE Academic / PTE Academic (Online) minimum score of 51 or
    • Malaysian University English Test (MUET) minimum Band 4.0

School of Computer Sciences, Universiti Sains Malaysia, 11800 USM Penang, Malaysia
Tel: +604-653 3647 / 2158 / 2155  |  Fax: +604-653 3684  | Email: This email address is being protected from spambots. You need JavaScript enabled to view it.  |  icon admin

  • Last Modified: Tuesday 10 December 2024.