51风流

Menu

Bachelor of Science (Honours) Software Engineering

(MQA/FA15002) (R3/0612/6/0023)(03/30)

Course Information

Mode: Onsite
Duration: 3 Years
Intakes:

January, June, October   

Campus: Sungai Long Campus
Type: Full-time Study
Conducted in Malaysia: Yes
Level of Study: Bachelor's Degree Level
Field of Study: Computing & IT
Faculty: Lee Kong Chian Faculty of Engineering and Science
Awarding Country: Malaysia
Fees: RM53,400 (Malaysian) / RM80,000* (International) (international)

Course Overview

Software engineering is a field of study related to the software life cycle, covering the design, implementation, modification and maintenance of software in a systematic and quantifiable fashion. 

The various methodologies in this rapidly expanding field of endeavour are derived from the framework and principles associated with traditional engineering disciplines, and have as their end goal the creation of higher quality, cheaper, efficient and easily maintainable software. Its relevance and application is increasing rapidly in a large variety of domains in business, science, entertainment and education today; where software applications that are deployed continue to evolve in complexity and functionality. 

This programme provides extensive coverage of the various techniques, principles, and tools for the major areas of software design, software testing, software processes and requirements engineering. Instruction on advanced programming techniques in a variety of software development languages is provided to impart a strong practical flavour to the course, in which students are able to relate theoretical constructs to actual hands-on experience in software development. 

This is also supplemented with exposure to related communication and network technologies such as the Internet and mobile cellular networks. The programme aims to produce graduates who are capable and confident of utilizing state-of-the-art techniques and methodologies in all phases of the software life cycle, and to relate this process effectively to the variety of application domains in the current global environment where large, complex software systems will be deployed in.  

Achievement

The UTAR Bachelor of Science (Honours) Software Engineering is recognised by the following organisation.

Curriculum

Year 1

 

 

Co-Curriculum

Database System Fundamentals

English for Professional Communication

?Human Computer Interaction Design?

Introduction to Computer Organisation and Architecture?
 

MPU1*

National Language/Other Language

Object-Oriented Application Development

Probability and Statistics for Computing

Programming and Problem Solving

Software and Requirements

Sun Zi’s Art of War and Business Strategies?
 

TCP/IP Network Fundamentals?

 

 

 

 

Year 2

 

 

Advanced Web Application Development?

Computer Ethics and Professional Responsibility

MPU1**

Operating Systems

Problem Solving with Data Structures and Algorithms

SEE 04 Electives

Software Construction and Configuration?
 

Software Design

Software Entrepreneurship?
 

Software Project Management?
 

Software Quality Assurance?
 

Software Testing

Web Application Development

Wireless Application Development?
 

 

 

 

 

Year 3

 

 

 

Elective Major

Industrial Training

Project  

SEE 04 Electives

 

 

 

 

 

SEE04 Electives - Choose 4 course(s)
 

  • Automation in the 4th Industrial Revolution 
  • Basic Economics, Accounting and Management?
  • Basic Professional Writing?
  • Communication in Interpersonal Relationship 
  • Confucianism and Modern Society?
  • Creative Thinking and Idea Generation 
  • Cross Cultural Management 
  • Cross-cultural Interactive Communication?
  • Data Analysis for Business Intelligence 
  • Digital Economy?
  • Electronic Commerce 
  • Experiential Research Skills?
  • Management Principles?
  • Oral Communication and Interpersonal Skills?
  • Personal Financial Planning and Management?
  • Principles of International Business 
  • Property Market Analysis
  • Public Speaking and Oral Presentation?
     

  •  
  • Elective Major - Choose 4 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?
       

 

National Language/Other Language - Choose 1 course

Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
 

Communication Tamil For Health Sciences

Introduction to French

Introduction to German Language

Introduction to Japanese

Introduction to Korean

Introduction to Tamil Language

Introduction to Thai Language


 

 

  • MPU 1* - Choose 1 course

    •  
    •  
      • Falsafah dan Isu Semasa - For Local Students 
      • Bahasa Melayu Komunikasi 2 - For International Students 
  •  

  • MPU 1** - Choose 1 course

    •  
    •  
      • Philosophy and Current Issues - For International Students 
      • Penghayatan Etika dan Peradaban  - For Local Students 

 

 

Co-curriculum - Choose 1 course

 

 

  • Art, Craft, and Design
  • Arts and Cultural Performance
  • Business Plan Writing & Preparation?
  • Community Project
  • Critical Thinking, Creative Thinking and Problem Solving
  • Language, Culture and Social Study Aboard
  • Leadership and Teambuilding?
     
  • Managing Personal Finance
  • Management of Sports Activity
  • Music Performance?
     
  • Social Entrepreneurship Project
  • Study Soft Skills and/or Life Skills Abroad
  • Team Work and Collaborative Project
  • Work Ethics and EQ?

Entry Requirements

69778c86ae07e.png69778c8c4faf7.png

Career Prospects

  • Software Engineer 
  • Software Architect
  • Junior Programmer
  • Analyst Programmer
  • Software Quality Engineer 
  • Software Tester
  • Web Developer
  • Mobile Developer
  • All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Ask About This Course

Download FREE myCourseGuide
马来西亚的高等教育机会
2026 Intake in Progress - Asia Pacific University (APU)