Total Fees

RM107,300

  • Level

    Undergraduate

  • Duration

    3 year(s)

  • Study Mode

    Full Time

  • Major

    Computing & IT

  • Campus

    Bukit Jalil, Kuala Lumpur

  • Certification

    Asia Pacific University of Technology and Innovation (APU)

Enroll Now Add to Apply

Description

The Bachelor of Science (Honours) in Software Engineering is designed to equip students with familiarity in the tools and rigorous methodologies used to develop mission-critical and safety-critical software systems. The programme develops the ability to critically evaluate design paradigms, programming languages, algorithms, and techniques for building large-scale and complex software systems. Students also gain a deep appreciation of the importance of software architecture, testing, documentation, and maintainability, preparing them for careers in designing, developing, and managing high-quality software solutions in a range of industries.

Intake Month(s)

March, July, November

Application Fee RM 800.00
Refundable Deposit RM 500.00
Tuition Fee RM 106,000.00
Grand Total RM 107,300.00

Course Structure

  • Introduction to Networking
  • Systems Software and Computing Concepts
  • Introduction to Databases
  • Python Programming
  • Systems Analysis and Design
  • Integrated Computer Systems
  • Fundamental of Entrepreneurship
  • Digital Thinking and Innovation

  • Innovation Process
  • Research Methods for Computing and Technology
  • Internship**

  • Venture Building
  • Development and Operations

  • Appreciation of Ethics and Civilisation
  • Philosophy and Current Issues
  • Workplace Professional Skills
  • Integrity and Anti-corruption
  • Co-Curriculum

  • Choose one
  • (Introduction to Artificial Intelligence
  • Fundamentals of Web Design & Development)
  • Choose one
  • (Concurrent Programming
  • Further Web Design & Development
  • Mobile App Engineering) Choose two
  • (Distributed Computer Systems OR Enterprise Programming for Distributed Applications OR Blockchain Development
  • Advanced Database Systems OR Optimisation and Deep Learning)

  • Introduction to Object-Oriented Programming
  • Mathematical Concepts for Computing
  • Programming for Data Analysis
  • System Development Methods
  • Object Oriented Development with Java
  • Requirements Engineering
  • Enterprise Systems
  • Data Structures
  • Software Testing
  • Software Architecture
  • Design Methods
  • Investigations in Software Engineering
  • Project Management
  • Design Patterns
  • Software Quality Engineering
  • User Experience
  • Project in Software Engineering
  • Designing and Developing Applications on Cloud

Entry Requirement

  • Minimum grade C (CGPA 2.0) in any 2 subjects with a credit in Additional Mathematics at SPM level / a credit in Mathematics and any one Science or ICT subject at SPM level / passes in STPM Science stream with minimum Grade C (CGPA 2.0) in Mathematics and one Science or ICT subject, or equivalent qualification

  • Minimum of 2 passes (Grade A–D) in A-Level subjects, with a pass in Mathematics and one Science or ICT subject, or a credit in Additional Mathematics, or a credit in Mathematics and a Science or ICT subject at SPM, O-Level, IGCSE, or equivalent

  • Minimum 5 credits (5Bs) including Mathematics and one Science or ICT subject.
  • Minimum 5 credits (5Bs) including Additional Mathematics.
  • Minimum 5 credits (5Bs) with Credit in Mathematics and Science or ICT Subject at SPM or equivalent

  • Minimum CGPA of 2.0 in Matriculation or Foundation studies, with a credit in Additional Mathematics, or a credit in Mathematics and a Science or ICT subject at SPM, IGCSE, O-Level, or equivalent, and a pass in English at SPM, IGCSE, or O-Level.

  • Successful completion of a relevant Matriculation or Foundation studies with minimum CGPA of 2.0 with a Credit in Additional Mathematics at SPM/IGCSE/O-Level or its equivalent./A pass in Matriculation or Foundation studies with minimum CGPA of 2.0 and a Credit in Mathematics and Science or ICT subject at SPM/IGCSE/O-Level or its equivalent.

  • Successful completion of a relevant Diploma programme with a minimum CGPA of 2.50