Bachelor of Computer Science (Hons) (Intelligent Systems)
Asia Pacific University of Technology & Innovation (APU)
Key Information
Campus location
Kuala Lumpur, Malaysia
Languages
English
Study format
On-Campus
Duration
3 years
Pace
Full time
Tuition fees
USD 22,615 *
Application deadline
Request info
Earliest start date
Request info
* total for Malaysian students: RM 87,000 | total for international students: RM 88,200/USD 22,615
Introduction
APU-DMU dual degree program
Students who are under Bachelor’s Degree Program will have the option to opt-in for the APU-DMU Dual Degree Scheme. Under this Scheme, students will receive 2 Degree Certificates & Transcripts upon graduation: 1 from Asia Pacific University (APU), Malaysia, and 1 from De Montfort University (DMU), UK.
More than just a computer science degree
APU's Bachelor of Computer Science (Hons) (Intelligent Systems) degree is designed to provide you an edge with the latest technologies that are in line with the Industrial Revolution 4.0.
Admissions
Curriculum
Program outline
This program is specifically designed to provide students with:
- The ability to design and develop systems that exploit artificial intelligence techniques such as machine learning, fuzzy logic, natural language processing, etc.
- The ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop complex software systems.
- The ability to evaluate and respond to opportunities for developing and exploiting new applications of artificial intelligence.
Degree level 1
Students will learn fundamental skills required by every IT professional, and the basic understanding of artificial intelligence techniques and algorithmic thinking. Some specialized modules will provide the basic knowledge of underlying computer systems such as computer architecture, operating systems, networks, and databases. The modules will also help them develop personal and organizational skills, as well as nurture creativity and innovation.
Common modules
- Digital Thinking and Innovation
- Intercultural Awareness and Cultural Diversity
- System Analysis & Design
- Python Programming
- Mathematical Concepts for Computing
- Operating Systems & Computer Architecture
- Introduction to Networking
- Introduction to Databases
Specialized modules
- Introduction to Artificial Intelligence
Elective modules (choose 1)
- Introduction to Object-Oriented Programming
- Introduction to C Programming
Degree level 2
A broader range of skills will be learned, in which the students will gain a better understanding of artificial intelligence techniques such as machine learning, fuzzy logic, and natural language processing. They will gain a solid understanding of techniques used to develop complex software systems that include data acquisitions via various sensors. We will further nurture their creativity and innovation as well as independent learning to prepare them for the workplace.
Common modules
- Object-Oriented Development with Java
- System Development Methods
- Programming for Data Analysis
- Creativity & Innovation
- Research Methods for Computing and Technology
Specialized modules
- AI Methods
- Probability & Statistical Modeling
- Human-Computer Interaction
- Data Structures
- Imaging & Special Effects
- System Programming & Computer Control
Elective modules (choose 1)
- Mobile App Engineering
- Enterprise Internet of Things
Internship (16 weeks)
Students will undertake an Internship/Industrial Training for a minimum period of 16 weeks to prepare them for a smooth transition from the classroom to the working environment.
Degree level 3
Students will make use of their previous studies and industrial experience to extend their familiarity in the field of intelligent systems and to refine their personal and professional development. Students will move further into artificial intelligence design paradigms and algorithms, programming techniques, and statistical techniques applicable to artificial intelligence. A final year project requires them to investigate and develop a solution for a real-world problem - they will demonstrate their ability to combine technical knowledge, critical thinking, and analytical skills to produce a personal achievement portfolio.
Common modules
- Innovation Management & New Product Development
- Enterprise Programming for Distributed Applications
- Project Management
Specialized modules
- Further Artificial Intelligence
- Image Processing, Computer Vision & Pattern Recognition
- Emergent Technology
- Knowledge Discovery and Big Data Analytics
- Investigations in Intelligent Systems
- Intelligent Systems Project
Elective modules (choose 2)
- Algorithmics OR Text Analytics & Sentiment Analysis
- Ubiquitous Computing OR Critical Issues in Managing IS in Organisations
MQA compulsory subjects*
- Ethnic Relations (M’sian Students)
- Islamic & Asian Civilisation (M’sian Students)
- Malaysian Studies (Int’l Students)
- Malay Communication Language (Int’l Students)
- Workplace Professional Communication Skills
- Employee & Employment Trends
- Co-Curriculum
(*All students are required to successfully complete these modules as stipulated by the Malaysian Qualification Agency.)
Program Tuition Fee
Career Opportunities
Career options
- Business Decision Support Engineer
- Robotics R&D Engineer
- Backend Game Developer
- Machine Learning Engineer
- Deep Learning Scientist
- Artificial Intelligence (AI) Engineer
- Artificial Intelligence (AI) Specialist
- Algorithm Specialist
- Machine Vision Engineer
- AI Platform Architect
- Artificial Intelligence Analyst
- NLP Engineer