Bachelor of Computer Science (Hons) Software Engineering

(R2/120/6/0612) (A 11215) 05/2025

This programme is designed to provide high-quality undergraduate education to the students with the objective of preparing them for prolific careers and providing graduate training in the area of IT. This programme will reinforce IT areas while inventing and implementing new technology. The graduates will be able to apply sound judgement to the production, communal, ethical and professional issues of the rapidly developing computing industry.

Students will learn in depth about Software engineering processes and IR 4.0 subjects that can be taken as elective.

Duration of Study

3 Years

Credit Hours


Career Prospect

Students who graduate from this programme can work gainfully in software services companies, outsourcing companies and other allied sectors as a web developer, programmer.



Subjects Offered


  • English for Academic Purposes
  • Academic Skills/ Bahasa Kebangsaan A
  • Discrete Mathematics
  • Introduction to Multimedia
  • Computer Programming
  • Hubungan Etnik / Pengajian Malaysia III
  • English for Employment
  • Fundamental of Computational Thinking: Python
  • Calculus
  • Software Engineering
  • Data Structure
  • Algorithm & Complexity
  • Operating Systems
  • Database System
  • Object Oriented Programming



  • Modelling Simulation
  • Software Testing
  • Systems Analysis and Design
  • Artificial Intelligence
  • Fundamentals of Modern Data
  • Tamadun Islam Dan Tamadun Asia (TITAS) / Bahasa Melayu Komunikasi II
  • Computer Communication and Networks
  • Usability Engineering
  • Software Architecture & Design
  • Introduction to Mobile App Development/Cloud Foundation*
  • Co Curriculum
  • DevOps: Transforming & Improving/ Cloud Architecturing/Fundamental Of Blockchain*
  • Human Computer Interaction



  • Cyber Security
  • Web Development
  • Cloud Architecture/Analysing and Visualizing Data with Power BI/ Excel*
  • Project 1
  • Software Project Management
  • Software Quality Assurance
  • Software Integration & Improvement
  • Entrepreneurship
  • Project 2
  • Analytics Storytelling for Impact//Virtual Reality*
  • Industrial Training

* Elective Subjects




Course Brochure

View our e-brochure for more information

Quick Tips

Scan our QR Code for quick tips
Information Technology

Take your first step with us.

Apply Now Make an appointment