University & College International Student Services

Asia Pacific University of Technology & Innovation (APU)

Apply Course Add to favourites Enquire Course

Course Fees and Duration

Course Duration:
(36 m) 3 years
Course Tuition Fees:
USD 14,663
Course Miscellanous Fees:

Placing

Area:
Bukit Jalil,
Location of Study:
Kuala Lumpur
Full Time/Part Time:
Full Time
Awarding University:
Staffordshire University, UK & Asia Pacific University (Dual Degree)

BSC (HONS) IN SOFTWARE ENGINEERING

  Institution: Asia Pacific University of Technology & Innovation (APU)

Field Of Study:
Computing, Technology & IT
Level Of Study:
Undergraduate
Course Subject:
Engineering - Software
Course Intake:
April, August, January, March, October

BSC (HONS) IN SOFTWARE ENGINEERING

 

This programme is specifically designed to provide:

  • Familiarity with the tools and rigorous methodologies used to develop mission-critical and safety-critical software systems.
  • The ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop large-scale and complex software systems.
  • A deep appreciation of the importance of software architecture, testing, documentation, and maintainability.

LEVEL 1

Level 1 modules in this program that provide a foundation for any IT professional include System Analysis & Design, Fundamentals of Software Development, and Introduction to Programming in an appropriate language. More technical knowledge and skills are developed in Operating Systems & Computer Architecture and Introduction to Networking. Introduction to Artificial Intelligence is the first specialised module related to Software Engineering. Modules such as Introduction to Management, Computing & IT in the Workplace and Professional & Enterprise Development provide a foundation for multi-disciplinary education and understanding personal and organisational development. Important and relevant skills for independent learning are introduced throughout the program.

Common Modules

  • Computing & IT in the Workplace
  • Fundamentals of Software Development
  • Introduction to Databases
  • Introduction to Management
  • Introduction to Networking
  • Mathematical Concepts for Computing
  • Operating Systems & Computer Architecture
  • System Analysis & Design

Specialised Modules

  • Introduction to Artificial Intelligence
  • Introduction to Object Oriented Porgramming

In addition to the above, all students are also required to successfully complete General Studies modules as stipulated by the Malaysian Qualification Agency, as well as fulfill credit requirements for Co-Curricular Activities.

LEVEL 2

Specific technical skills related to Software Engineering are developed at this level. Requirements Engineering covers principles, practical skills, for the software lifecycle, and the methodologies and tools for specification, design, development, testing, evaluation, and maintenance of software systems. In Software Architecture you will have an opportunity to analyse applications in terms of their scope, style, and dynamism as well as to work in a group to develop a software system using middleware technologies. System Programming and Computer Control offers an introduction to the concepts associated with data acquisition that are the key to computer automation. The emphasis on independent learning continues at this level, and is a particular focus and requirement in Research Methods.

Common Modules

  • Creativity & Innovation
  • Object Oriented Development with Java
  • Professional & Enterprise Development
  • Research Methods For Computing and Technology
  • System Development Methods

Specialised Modules

  • AI Methods
  • Data Structures
  • Design Methods
  • Programming Concepts in C++
  • Requirements Engineering
  • Software Architecture
  • System Programming and Computer Control

LEVEL 3

The focus of Level 3 is further development of relevant technical skills and the ability to apply these skills with strong critical thinking and analysis. In Design Patterns you will be exposed to methods for object-oriented systems development that improve software design, organisation, and maintainability. In Software Quality Engineering you will learn to devise, describe, evaluate, and apply various software metrics. Advanced Programming Language Concepts offers an overview of programming language paradigms, with a focus on languages can be used to write extremely concise and powerful applications and those that are tuned to queries of a set of facts and rules. General personal and professional development is enhanced in Project Management, while Innovation Management & New Product Development continues the theme of generating new ideas and creating new products.

The major project that you are expected to complete, entails extensive research in domain knowledge and the acquisition of skills in using tools and methods in Software Engineering. This is where you will demonstrate higher level critical thinking analysis and solutions development skills which will enhance your employability.

 

Common Modules

  • Project Management
  • Critical Issues in Managing Information Systems in Organisations
  • Innovation Management & New Product Development

Specialised Modules

  • Advance Programming Language Concepts
  • Advanced Database Systems
  • Algorithmics
  • Cloud Infrastructure & Services
  • Design Patterns
  • Designing & Developing Applications on Cloud
  • Investigations in Software Engineering
  • Software Engineering Project
  • Software Quality Engineering

CAREERS IN SOFTWARE ENGINEERING

You will have acquired the knowledge and techniques to be employed as an application development and software engineer as required by a wide variety of companies and organisations.

hacklink panel hacklink al hacklink hacklink galabetgalabet 
mersin evden eve nakliyatseo çalışmasıgoogle adsankara evden eve nakliyatreplika saatucuz uc satın altuzla nakliyateskişehir uydu tamirEtimesgut evden eve nakliyattuzla evden eve nakliyatEtimesgut evden eve nakliyatMapsAntika alanlarEtimesgut evden eve nakliyatAntika alanlarAntika alanlareskişehir web sitesiAntika Eşya alanlarAntika alanlarmersin evden eve nakliyatkartal evden eve nakliyatdumansız ızgara modelleriantika eşya alan yerlerantika eşya satmakeskişehir uydu tamirseo fiyatlarıMetafizikMedyumAntika alanlarAntika alanlarAntika alanlarAntika alanlarAntika Eşya alanlarAntika Eşya alanlarantikaİzmir Medyumweb sitesi yapımıteknede eğlencetuzla evden eve nakliyatdijital danışmanlıkmarsbahismarsbahis giriş twittermarsbahis girişmarsbahistekne kiralamatekne kiralamatekne kiralamaAntika Eşya alanlargoogle ads çalışmasıcasibommarsbahiscasibomEskişehir Web Tasarımmersin evden eve nakliyatseo çalışmasıgoogle adsankara evden eve nakliyatreplika saatucuz uc satın altuzla nakliyateskişehir uydu tamirEtimesgut evden eve nakliyattuzla evden eve nakliyatEtimesgut evden eve nakliyatMapsAntika alanlarEtimesgut evden eve nakliyatAntika alanlarAntika alanlareskişehir web sitesiAntika Eşya alanlarAntika alanlarmersin evden eve nakliyatkartal evden eve nakliyatdumansız ızgara modelleriantika eşya alan yerlerantika eşya satmakeskişehir uydu tamirseo fiyatlarıMetafizikMedyumAntika alanlarAntika alanlarAntika alanlarAntika alanlarAntika Eşya alanlarAntika Eşya alanlarantikaİzmir Medyumweb sitesi yapımıteknede eğlencetuzla evden eve nakliyatdijital danışmanlıkmarsbahismarsbahis giriş twittermarsbahis girişmarsbahistekne kiralamatekne kiralamatekne kiralamaAntika Eşya alanlargoogle ads çalışmasıcasibommarsbahiscasibomEskişehir Web Tasarım
Hacklinkbetsat
betsat
betsat
holiganbet
holiganbet
holiganbet
Jojobet giriş
Jojobet giriş
Jojobet giriş
casibom giriş
casibom giriş
casibom giriş
xbet
xbet
xbet
kavbet
extrabet
extrabet giriş
pinbahis
pinbahis giriş
betwoon
matbet
casibom
casibom
casibom
tiktok video indir
Türkçe Altyazılı Porno
Kingroyal Güncel Giriş
Casibom Giriş
deneme bonusu veren bahis siteleri
casino siteleri
slot siteleri
grandpashabet
grandpashabet giriş
bonus veren siteler
grandpashabet
grandpashabet
grandpashabet
casino siteleri
jojobet
jojobet
jojobet giriş
jojobet güncel giriş
jojobet resmi giriş
jojobet mobil giriş
news
news
news
bonus veren sitelerdeneme bonusu veren sitelerjojobetfethiye escortfethiye escortfethiye escortfethiye escortfethiye escortmarsbahisdeneme bonusu veren sitelerdeneme bonusu veren siteler 2025escort esenyurtesenyurt masaj salonuesenyurt masaj salonubeylikdüzü masaj salonuesenyurt masaj salonuankara escortcasibomavcılar masaj salonubeylikdüzü masaj salonubahçeşehir masaj salonuavcılar masaj salonumasaj salonuesenyurt masaj salonubeylikdüzü masaj salonuavcılar masaj salonubahçeşehir masaj salonuşirinevler masaj salonuesenyurt masaj salonuesenyurt masaj salonuesenyurt masaj salonubeylikdüzü masaj salonuesenyurt masaj salonuesenyurt masaj salonubonus veren sitelerdeneme bonusu veren sitelerjojobetfethiye escortfethiye escortfethiye escortfethiye escortfethiye escortmarsbahisdeneme bonusu veren sitelerdeneme bonusu veren siteler 2025escort esenyurtesenyurt masaj salonuesenyurt masaj salonubeylikdüzü masaj salonuesenyurt masaj salonuankara escortcasibomavcılar masaj salonubeylikdüzü masaj salonubahçeşehir masaj salonuavcılar masaj salonumasaj salonuesenyurt masaj salonubeylikdüzü masaj salonuavcılar masaj salonubahçeşehir masaj salonuşirinevler masaj salonuesenyurt masaj salonuesenyurt masaj salonuesenyurt masaj salonubeylikdüzü masaj salonuesenyurt masaj salonuesenyurt masaj salonu