Bachelor of Science (Honours) Software Engineering
Universiti Tunku Abdul Rahman (UTAR)
Kajang, Selangor, Malaysia
Quick Facts
Duration
3 years
Mode
Full-time, On-campus
Intake
Feb, Jun, Oct
Tuition Fees
RM48,650
Course Structure
- Co-Curriculum
- Database System Fundamentals
- Elective Humanities
- English for Professionals
- MPU1*
- MPU1**
- National Language/Other Language
- Object-Oriented Application Development
- Probability and Statistics for Computing
- Programming and Problem Solving
- Software and Requirements
- TCP/IP Network Fundamentals
- Co-Curriculum
- Database System Fundamentals
- Computer Ethics and Professional Responsibility
- Elective Humanities
- Elective (General Electives)
- Elective Major
- Human Computer Interaction Design
- Introduction to Computer Organisation and Architecture
- Operating Systems
- Problem Solving with Data Structures and Algorithms
- Software Design
- Software Testing
- Sun Zi's Art of War and Business Strategies
- Web Application Development
- Computer Ethics and Professional Responsibility
- Advanced Web Application Development
- Elective Major
- Industrial Training
- Problem Solving with Data Structures and Algorithms
- Project I
- Project II
- Software Entrepreneurship
- Software Project Management
- Software Quality Assurance
- Wireless Application Development
Elective Humanities - Choose 3 course(s)
- Basic Economics, Accounting and Management
- Basic Professional Writing
- Management Principles Oral Communication and Interpersonal Skills
- Public Speaking and Oral Presentation
General Electives - Choose 1 course(s)
- Automation in the 4th Industrial Revolution
- Communication in Interpersonal Relationship
- Creative Thinking and Idea Generation
- Cross Cultural Management
- Data Analysis for Business Intelligence
- Electronic Commerce
- Principles of International Business
- Property Market Analysis
Elective Major - Choose 5 course(s)
- Advanced Database Systems
- Artificial Intelligence
- Cloud Computing
- Data Mining IOS Application Development
- Multimedia Technology
- Network Security Management
- Parallel Processing
- Programming with Game Engines
- Server Configuration and Management
- TCP/IP Network Application Development
- TCP/IP Network Routing Team Project
Entry Requirements
- STPM:
- Science Stream: 2 Grade C in one Mathematics subject and one Science/ICT subject OR
- Minimum 2 Grade C AND either One (1) of the following:
- a) A credit in SPM Additional Mathematics or equivalent, OR
- b) A credit in SPM Mathematics and one of the Science, Technology or Engineering subject
- *For category (b), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- A Level:
- 2 Grade D in one Mathematics subject and one Science/ICT subject OR
- 2 Grade D AND either One (1) of the following:
- a) A credit in SPM/O Level Additional Mathematics or equivalent, OR
- b) A credit in SPM/O Level Mathematics or equivalent and one of the Science, Technology or Engineering subject
- *For category (b), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- Unified Examination Certificate (UEC):
- Grade B in 5 subjects including one Mathematics subject and one Science/ICT subject OR
- Grade B in 5 subjects AND either One (1) of the following:
- a) A credit in SPM Additional Mathematics or equivalent, OR
- b) A credit in SPM Mathematics and one of the Science, Technology or Engineering subject
- *For category (b), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- South Australian Matriculation (SAM):
- Australian Tertiary Admission Rank (ATAR) 70 and Grade B in one Mathematics and one Science/ICT subject OR
- Australian Tertiary Admission Rank (ATAR) 70 and Grade B in 2 subjects AND either One (1) of the following:
- a) A credit in SPM/O Level Additional Mathematics or equivalent, OR
- b) A credit in SPM/O Level Mathematics or equivalent and one of the Science, Technology or Engineering subject
- *For category (b), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- Canadian Pre-University (CPU):
- Average of 70% in one Mathematics and one Science/ICT subject (and 4 other subjects) OR
- Average of 70% in 2 relevant subjects (and 4 other subjects) AND either One (1) of the following:
- a) A credit in SPM/O Level Additional Mathematics or equivalent, OR
- b) A credit in SPM/O Level Mathematics or equivalent and one of the Science, Technology or Engineering subject
- *For category (b), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- Diploma in Computer Science/Software Engineering/Information Technology/Information Systems or its equivalent from Tunku Abdul Rahman University of Management and Technology (TARUMT)/other Institutions of Higher Learning: Minimum CGPA 2.50
- Diploma in Science and Technology:
- CGPA 2.50
- Note: Diploma candidates with CGPA below 2.5 but above 2.0 may be admitted subject to a rigorous internal assessment process.
- Foundation in Science, Universiti Tunku Abdul Rahman
- Foundation in Arts (Management and Accountancy Stream), Universiti Tunku Abdul Rahman
- Matriculation/Foundation from other Institutions of Higher Learning AND either One (1) of the following:
- a) Pass in Mathematics subject equivalent to SPM Additional Mathematics in the Foundation/Matriculation or other equivalent qualification, OR
- b) A credit in SPM/O Level Additional Mathematics or equivalent, OR
- c) A credit in SPM/O Level Mathematics or equivalent and one of the Science, Technology or Engineering subject
- *For category (c), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- Other equivalent qualifications recognised by the Malaysian Government AND either One (1) of the following:
- a) Pass in Mathematics subject equivalent to SPM Additional Mathematics in the Foundation/Matriculation or other equivalent qualification, OR
- b) A credit in SPM/O Level Additional Mathematics or equivalent, OR
- c) A credit in SPM/O Level Mathematics or equivalent and one of the Science, Technology or Engineering subject
- *For category (c), students must pass a Mathematics enhancement course relevant to Software Engineering before they can proceed to take core courses that requires Mathematics as pre-requisite in this programme
- IELTS: 5.0
- TOEFL iBT: 42
- SPM English Language/O Level English Language: Credit
- MUET: Band 3
- Cambridge English/Linguaskill: 154
- UEC English Language: Grade B
Estimated Fees
Application fees (non-refundable)
RM60
RM0
Tuition fees
RM48,650
Total payable amount
RM48,650
You save RM60 when you apply with EduAdvisor!