Description
BSC (HONS) In Software Engineering at Asia Pacific University APU equips you with strong foundations in software design, development methods, architecture, testing, cloud applications, and modern DevOps practices.
You will progress from networking, databases, and programming fundamentals into data analysis, system development methods, object-oriented development with Java, software architecture and quality engineering, then complete a 16-week internship and final-year software engineering projects with advanced electives to prepare for software and application development careers.
BSC (HONS) In Software Engineering | Asia Pacific University APU
Entry Requirements
Select Scholarship
PTPTN Loan Selection
E-Square Waiver
Fee Breakdown
- Scholarship up to RM 0
- Voucher: RM 0
Why Apply Through E-Square?
Apply via E-Square
- Team assistance to reduce uncertainty
- Clear and transparent application process, no additional application service fees
- Full 1-on-1 application support throughout
- Assistance in understanding and applying for suitable on-campus and off-campus scholarships
- Provide information and guidance related to accommodation and entry visas
- Maintain long-term cooperation and official communication channels with local universities
Self-apply
- Need to research admission policies, application requirements, and deadlines independently
- Preparation, review, and submission of application materials need to be completed independently
- Need to communicate with the university and follow up on application progress independently
- Scholarship information needs to be inquired independently, and eligibility needs to be judged independently
- Accommodation, entry, and visa-related matters need to be understood and handled independently
- If encountering changes in application procedures or policies, need to respond and resolve independently
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
- Specialised Modules:
- Introduction to Object-Oriented Programming
- Mathematical Concepts for Computing
- Elective Modules (Choose 1):
- Introduction to Artificial Intelligence
- Fundamentals of Web Design & Development
- Common Modules:
- Innovation Process
- Research Methods for Computing and Technology
- Specialised Modules:
- Programming for Data Analysis
- System Development Methods
- Object Oriented Development with Java
- Requirements Engineering
- Enterprise Systems
- Data Structures
- Software Testing
- Software Architecture
- Design Methods
- Elective Modules (Choose 1):
- Concurrent Programming
- Further Web Design & Development
- Mobile App Engineering
- Internship (16 weeks)
- Common Modules:
- Venture Building
- Development and Operations
- Specialised Modules:
- Investigations in Software Engineering
- Project Management
- Design Patterns
- Software Quality Engineering
- User Experience
- Project in Software Engineering
- Designing and Developing Applications on Cloud
- Elective Modules (Choose 2):
- Distributed Computer Systems OR Enterprise Programming for Distributed Applications OR Blockchain Development
- Advanced Database Systems OR Optimisation and Deep Learning
- MQA Compulsory Subjects:
- Appreciation of Ethics and Civilisation (M'sian Students)
- Malay Communication Language (Int'l Students)
- Philosophy and Current Issues
- Workplace Professional Skills
- Integrity and Anti-corruption
- Co-Curriculum
Future Career Prospects
- Software Engineer
- Software Developer
- Application Developer
- Web Developer
- Systems Analyst
- DevOps Engineer
- Full Stack Developer
Bukit Jalil Living Expenses
Additional Information
Course : Degree
Language for Teaching: English
Course Start Date: Mar
Course Start Date: Jul
Course Start Date: Sept
Course Start Date: Nov
Province/City: Kuala Lumpur
Annual Course Fees : Between RM 20k - 40k
Country: Malaysia
Inquiry
Video
Download