Total Fees

RM120,600

  • Level

    Undergraduate

  • Duration

    4 year(s)

  • Study Mode

    Full Time

  • Major

    Computing & IT

  • Campus

    Sepang, Selangor

  • Certification

    Xiamen University Malaysia

Enroll Now Add to Apply

Description

The Bachelor of Engineering in Software Engineering (Honours) at Xiamen University Malaysia provides students with a strong foundation in software development, computer programming, algorithms, data structures, database systems, and software project management. The programme emphasizes both theoretical knowledge and practical application, equipping students with skills in coding, system design, problem-solving, and software testing. Through hands-on projects, labs, and industry internships, students gain real-world experience in developing, implementing, and maintaining software solutions. Graduates are well-prepared for careers as software engineers, system analysts, application developers, or IT consultants, and the honours degree also offers pathways to postgraduate studies and professional certifications in software engineering, computer science, and related technology fields.

Intake Month(s)

February, April, September

Application Fee RM 300.00
Refundable Deposit RM 300.00
Tuition Fee RM 120,000.00
Grand Total RM 120,600.00

Course Structure

  • Discrete Mathematics B
  • Computer Fundamentals
  • C and C++ Programming
  • Principles of Information Systems
  • Data Structure
  • Introduction of Software Engineering
  • Computer Architecture
  • Fundamentals of Network Technology

  • Operating Systems
  • Database
  • Principles of Artificial Intelligence
  • Software Requirement Engineering
  • Algorithm Analysis and Design
  • Object Oriented Modeling
  • Software Quality Engineering

  • Software Verification and Validation
  • Software Project Management
  • Fundamentals of Academic Research
  • Software Architecture and Design Patterns
  • Information Security

  • Software Engineering Academic Project
  • Industrial Training

  • Choose two
  • (Human Computer Interaction/Computer Graphics/Programming Elective II (1)) Choose three
  • (Embedded System/Digital Media Technology/Advanced Software Engineering/Game Design and Development)
  • Choose three
  • (Introduction of Cloud Computing/Programming Elective II (2): .NET/Mobile Application System Design/Distributed Systems)
  • Choose four
  • (Programming Elective II (3)/Data Mining/Technology and Application of Internet of Things/Big Data Analytics/Virtual Reality Technology and Application)

Entry Requirement

  • STPM (Science Stream):Minimum Grade C (GP 2.00) in Mathematics and one (1) Science/ICT subject at STPM level.
  • STPM (Non-Science Stream): Minimum Grade C (GP 2.00) in any two (2) subjects at STPM level with a credit in Additional Mathematics at SPM level or Additional Mathematics equivalent to SPM.

  • Minimum of Grade D in any two (2) subjects at A-Level.

  • Minimum 5 credits (5Bs) including English

  • Minimum CGPA of 2.0 out of 4.0 at Foundation/Matriculation level.

  • Successful completion of Foundation/Matriculation with a minimum CGPA of 2.00 out of 4.0.

  • Successful completion of a Diploma in Computing fields (Computer Science, Software Engineering, Information Technology, Information Systems, or Data Science) with a minimum CGPA of 2.5 out of 4.0
  • Successful completion of any Diploma in Science and Technology or its equivalent with a minimum CGPA of 2.75 out of 4.0.