Skip to main content

Bachelor of Computer Science (Intelligent Computing) With Honours

The School of Computer Sciences (SoCS), Universiti Sains Malaysia (USM), has long been a pioneer in expanding access to computing education through strategic academic collaborations. In 1995, SoCS became the first school in USM to offer a collaborative diploma programme with private colleges. This initiative was followed by another milestone in 1997, when the School became the first in USM to offer the University's External Degree Programme. Building on these achievements, SoCS further expanded its educational reach through the introduction of an offshore academic programme in 2022.

The CSUSM-UOWM KDUPG Offshore Programme is a four-year full-time undergraduate degree programme awarded by Universiti Sains Malaysia and delivered at UOW Malaysia KDU Penang University College (UOWM KDUPG). The programme is a strategic collaboration between UOWM KDUPG and the School of Computer Sciences, USM, aimed at providing students with access to high-quality computing education based on USM's established academic standards.

The offshore programme currently offers the following degree programmes:

  • Bachelor of Computer Science (Intelligent Computing) with Honours
  • Bachelor of Software Engineering with Honours

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 Bachelor of Computer Science (Intelligent Computing) with Honours 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 study in line with the industry requirements.

PEO2: Computing practitioners having leadership skills, autonomy, responsibility, communicate and collaborate effectively with discipline-related stakeholders.

PEO3: Computing practitioners having 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 profession integrity.


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

PLO1: Analyse concepts, principles, and theories relating to computer sciences [Knowledge and Understanding].

PLO2: Apply appropriate algorithms and techniques for computing practice. [Cognitive Skills].

PLO3: Construct computing solution using appropriate algorithms and techniques for non-routine problems. [Practical Skills].

PLO4: Demonstrate effective and respectful interaction with diverse stakeholders in different learning and working communities. [Interpersonal Skills].

PLO5: Display effective communication and confidence with diverse stakeholders in an appropriate context in a well-structured manner. [Communication Skills].

PLO6: Demonstrate a broad range of information and software tools to support computing practices. [Digital Skills].

PLO7: Apply numeracy skills for problem solving in computing practices..[Numeracy Skills].

PLO8: Demonstrate leadership, teamwork, accountability, autonomy and responsibility in delivering solutions related to the field of computing.[Leadership, Autonomy and Responsibility].

PLO9: Display adaptability and the capability to extend relevant knowledge through life-long learning and professional pathways.[Personal Skills].

PLO10: Demonstrate an entrepreneurial mindset in delivering solutions. [Entrepreneurial Skills].

PLO11: Demonstrate professional and ethical practices in delivering services related to the field of computing with integrity.[Ethics and Professionalism].

 

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

Programme Requirements

Details and summary of credits and courses for the degree programme are given in the tables below.

Course1
Course2

 


  • 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