Programme Structure: Bachelor of Science (Honours) Applied Mathematics with Computing

Year 1

  • Calculus I 
  • Calculus II 
  • Co-curriculum​
  • Discrete Mathematics with Applications 
  • English for Professional Communication
  • Fundamentals of Linear Algebra 
  • Introduction to Scientific Computing 
  • MPU 1*
  • MPU 1**
  • National Language / Other Language​
  • Probability and Statistics I 
  • Probability and Statistics II 
  • Programming and Problem Solving 
  • Sun Zi's Art of War and Business Strategies 

Year 2

  • AM Elective Group I 
  • AM Elective Group I 
  • AM Elective Group II 
  • Industrial Training​
  • Linear Algebra  
  • Numerical Method​
  • Object-Orientated Application Development​
  • Ordinary Differential Equation​
  • Problem Solving with Data Structures and Algorithms 

Year 3

  • AM Elective Group I 
  • AM Elective Group I
  • AM Elective Group II 
  • AM Elective Group II 
  • AM Elective Group III 
  • AM Elective Group III 
  • Project I 
  • Project II
  • Sociology in Malaysian Context​
  • Web Application Development​

AM Elective Group I - Choose 4 courses

  • Applied Nonparametric Statistics 
  • Applied Regression Analysis
  • Calculus III
  • Complex Analysis 
  • Cryptology 
  • Design and Analysis of Experiment 
  • Elementary Number Theory 
  • Elementary Real Analysis 
  • Graph Theory 
  • Introduction to Coding Theory 
  • Introduction to Combinatorics 
  • Mathematical Statistics 
  • Modern Algebra 
  • Operations Research I 
  • Partial Differential Equations 
  • Predictive Modelling 
  • Statistical Quality Control 
  • Statistical Simulation for Insurance and Finance 
  • Stochastic Processes 

  • AM Elective Group II - Choose 3 courses

    • Advanced Database Systems​
    • Artificial Intelligence 
    • Cloud Computing​
    • Data Mining​
    • Database System Fundamentals​
    • Operating Systems 
    • Parallel Processing 
    • Programming with Game Engines

  • AM Elective III - Choose 2 courses

    • Academic Writing 
    • Automation in the 4th Industrial Revolution​
    • Basic Professional Writing 
    • Communication in Interpersonal Relationships​
    • Confucianism and Modern society​
    • Creative Thinking and Idea Generation​
    • Cross Cultural Management​
    • Cross-cultural Interactive Communication 
    • Digital Economy​
    • Electronic Commerce​
    • Experimental Research Skills (ERS)​
    • Financial Accounting I​
    • Macroeconomics II 
    • Microeconomics I 
    • Oral Communication and Interpersonal Skills 
    • Personal Financial Planning and Investment​
    • Principles of International Business​
    • Property Market Analysis​
    • Public Speaking and Oral Presentation 
    • Understanding Politics: State, Nation and Government​

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 and Preparation​
  • Community Project
  • Critical Thinking, Creative Thinking and Problem Solving
  • Language, Culture and Social Study Aboard
  • Leadership and Teambuilding
  • Management of Sports Activity
  • Managing Personal Finance​
  • Music Performance​
  • Social Entrepreneurship Project
  • Study Soft Skills and/or Life Skills Abroad
  • Team Work and Collaborative Project
  • Work Ethics and EQ​

Please note that this is an indicative list of courses for general reference only. The programme structure and course sequence plan may be subject to change without notice. It is therefore important to check with UTAR staff on the current programme structure at the time of enrollment. For existing UTAR students, kindly refer to UTAR portal.