Sign In
W3.CSS Template

Computer Science

JPT/BPP(N/481/6/0806)08/25

Introduction

This programme provides students with fundamental knowledge and practical skills of computer science especially in programming, networking and software engineering. Throughout the program there is also emphasis on how students could blend their technical expertise with management know-how in order to support business decision-making and to communicate effectively in commercial and business environment.


In later years of study, students will have the opportunity to major in one of these selected areas:

  • Data Analytics
  • Cyber Security
  • Enterprise Systems
  • Software Quality

 


 



Programme Educational Objectives

  • Computer scientists who apply Computer Science knowledge and technical skills in providing practical solutions to computing issues and problems.
  • Computer scientists who integrate positive values and professionalism and engage with the society in providing innovative computing solutions
  • Computer scientists who take alternate roles as leader and team player who effectively communicate and employ scientific methods in providing creative computing solutions to real world problems.
  • CS professionals who are job creators rather than job seekers that practice continual career development through lifelong learning and effectively plan, implement, configure and maintain computing infrastructure and resources.

Programme Outcomes

To produce well-rounded graduates with the following outcomes:

  • Apply knowledge and understanding of mathematics and computing sciences to develop software applications.
  • Develop software application to solve computing problems
  • Demonstrate social skills and responsibilities for the well-being of the society.
  • Balance and uphold positive values, ethics and accountability in societal and professional engagement.
  • Lead and communicate with team members and the stakeholders.
  • Provide scientific solutions to computing related issues.
  • Manage information and seek new knowledge and skills independently.
  • Demonstrate relevant and appropriate managerial and entrepreneurial skills.

Graduation Requirements

In order to graduate with the Bachelor of Computer Science (Hons) degree, students are required to obtain a minimum of 123 credit hours and a minimum CGPA of 2.00

​Summary of Courses Required for​ Graduation
Course Group (G) Number of Credit Hours
NR    -   National Requirement 10
UR    -   University Requirement 14
CT     -   Core  Technology 37
CD     -   Core Discipline 18
CI      -   Core Industrial Internship 14
P       -   Project 6
FE     -  Field Elective
9
EM    – Minor Electives 15
TOTAL 123




 

FAQs

1. What are the employment opportunities in Malaysia for computer science graduates?

Graduates can delve into a wide range of jobs in many areas such as artificial intelligence, data science, machine learning and data analytics, computer security, human-computer interaction, vision and graphics, and bioinformatics.

2. What are the specializations available in the program?

In later years of study, students will have the opportunity to major in one of these selected areas:

  • Data Analytics
  • Cyber Security
  • Enterprise Systems
  • Software Quality

3. What are the entry requirements for the computer science program at UTP?

The entry requirements for the programs are Pre-University, Matriculation, Diploma, UEC in relevant fields.

4. What are the challenges of studying computer science in Malaysia?

Computer science is a fast-changing field that requires students to constantly learn and adapt to keep up with new technologies, programming languages, and industry trends. At Universiti Teknologi PETRONAS (UTP), we tackled these challenges by partnering with industry leaders, including technology companies and organizations. This collaboration provides students with opportunities to work on real-world projects, internships, and industry-focused training.