Bachelor of Software Engineering (Hons)

University Malaysia of Computer
Science & Engineering (UNIMY)

woman wearing black top standing near yellow wall

Here’s the Course Overview

Become a software engineering expert with UNIMY's Bachelor of Software Engineering (Hons). Develop advanced, secure, and efficient software systems, learning the entire software development lifecycle from planning to maintenance. This degree integrates modern DevOps practices, bridging the gap between development and operations for smoother, faster releases.

You'll benefit from an industry-focused curriculum that gives you with expertise in high-demand programming languages like Java, Python, C++, and JavaScript.

Course Entry Requirements

  • A pass in Matriculation or Foundation with minimum of CGPA 2.00, and a credit in Additional Mathematics or Mathematics and any Science, Technology or Engineering subject at SPM/IGCSE level or any equivalent qualification.
  • A pass in A Level with at least Grade D in any 2 subjects; and a credit in        Additional Mathematics or          Mathematics and any Science, Technology or Engineering subject at SPM/IGCSE level or any equivalent qualification.
  • STPM with a minimum grade C (GP 2.00) in any 2 subjects, and a credit in          Additional Mathematics or          Mathematics and any Science, Technology or Engineering subject at SPM/IGCSE level or any equivalent qualification.
  • A related Diploma with a minimum CGPA of 2.50; or
  • UEC - 5 grade B passes in UEC (Senior Middle Three) in any subjects, including Advanced Mathematics; or Grade B in Mathematics and any Science or Technology or Engineering subject.
  • Other equivalent qualification recognised by the Malaysian Government.

* If you do not have a Grade C in Mathematics, you will need to enrol in and successfully complete a pre-requisite module, Mathematics I, during your first semester of the degree.

Why choose UNIMY?

  • Comprehensive Curriculum: Covering all aspects of software engineering.
  • Practical Skills: Hands-on training, workshops, and industry projects.
  • Industry Connections: Internships and networking opportunities.
  • Expert Faculty: Highly qualified and experienced instructors.
  • Career Opportunities: Diverse career paths in software engineering.
  • Future-Ready Skills: Preparation for emerging technologies.

COURSE MODULES

Year 1

  • Programming Techniques
  • Database Systems
  • System Development  
  • Computer Organisation & Architecture  
  • Data Communication and Network
  • Mathematics I
  • Object-Oriented Programming
  • Operating Systems
  • Software Engineering
  • Third Language
  • Mathematics II

Year 2

  • Probability Statistics
  • Data Structures & Algorithms  
  • Computer Science Theory  
  • Algorithm Design & Analysis
  • Programming Paradigm
  • Human Computer Interaction
  • Research & Innovative Thinking  
  • Industrial Workshop  
  • Compiler & Program Analysis
  • Principles & Applications of Parallel Programming

Year 3

  • Information Assurance & Security
  • Software Project Management
  • Professional Communication 
  • Artificial Intelligence
  • Programming Language Design & Semantic
  • Final Year Project I & II
  • Distributed Application Development
  • Industrial Training 

Elective Modules

  • Ethical Hacking  
  • Network Defence  
  • Networking Systems & Technology  
  • Information Technology Management (MIS) 

MPU Modules

  • New Venture Creation
  • Appreciation of Ethics and Civilisation (Malaysian students)
  • Malay Communication 2 (International students)
  • Integrity and Anti-Corruption
  • Philosophy and Current Issues
  • Community Service
  • National Language A (for students without a Credit in Bahasa Melayu SPM)

TUITION FEES

MALAYSIAN STUDENTS

Year 1
RM14,900

Year 2
RM14,900

Year 3
RM14,900

Resource Fee: RM1,000 per year

INTERNATIONAL STUDENTS

Year 1
RM19,900

Year 2
RM19,900

Year 3
RM19,900

Resource Fee: RM1,000 per year

You Might Also Like These Courses

Bachelor of Computer Engineering with Honours

With accreditation from the Engineering Accreditation Council and recognition by the Board of Engineers Malaysia, you will graduate as a certified Graduate Engineer, with the pathway to achieve the prestigious title of Ingenieur (Ir.) as a Professional Engineer.

Bachelor of Computer Science (Data Science) with Honours

In this course, you’ll master the cutting-edge tools and techniques that fuel the modern world, from machine learning to predictive analytics. With our forward-thinking, industry-ready curriculum, you won’t just keep pace with technological evolution - you’ll lead it.

Bachelor of
Game Development (Game Technology) with Honours

You’ll dive into a hands-on curriculum that blends technical expertise with creative vision. Explore everything from game engine architecture and 3D modelling to AI-powered gameplay and multiplayer magic. With every project, you’ll bring your wildest ideas to life, building the skills to lead in this competitive industry.