This page is prepared to provide information regarding the proposed curriculum structure of our new degree
Bachelor of Computer Science (Data Science) with Honours.
This proposed programme will be offered by the Faculty of Electronics Technology Engineering (FTKEN), Universiti Malaysia Perlis (UniMAP)
The Bachelor of Computer Science (Data Science) with Honours curriculum is designed to be completed in 3.5 years with each academic year divided into Semester I and Semester II. Each semester consists of 14 study weeks. The examination will be held at the end of the semester.
Students are required to complete 120 units in order to graduate.
Type of Courses:
MPU modules are the courses that are taken to fulfill national requirements as defined by the government.
Core modules are courses that are deemed common to a specific discipline of Computing (Computer Science) as defined by the Programme Standards by MQA.
Specialization modules are courses taken to fulfill the requirements within an identified specialization (Data Science) within a specific discipline of Computing.
Free Elective Modules are modules that are selected by a student from inside or outside the computing field.
MQA Requirement: Information regarding the requirements of Body of Knowledge coverage and MQA Programme Standards: Computing
This Programme: The Coverage of Body of Knowledge and Programme Standard Requirement
SEMESTER I (17 credits)
Co-curriculum I (1 cr.) - MPU
English (2 cr.) - MPU
Foundation of Programming (3 cr.)- Core
Discrete Mathematics(3 cr.)- Core
Probability & Statistics (3 cr.) - Core
Human-Computer Interaction (HCI) (3 cr.) -Core
Thinking Skills (2 cr.) - Free Module
SEMESTER II (18 credits)
Co-Curriculum II (1 cr.) - MPU
Philosophy and Current Issues (2 cr.) - MPU
Algorithm and Data Structure (3 cr.) - Core
Database (3 cr.) - Core
Object-Oriented Programming (3 cr.) - Core
Mathematics for Machine Learning (3r.) - Spec.
Introduction to Data Science & Analytics (3r.) - Spec.
SEMESTER I (19 credits)
Appreciation of Ethnics and Civilization (2 cr.) - MPU
University Malay Language / Basic Malay Language (2 cr.) - MPU
Software Engineering (3 cr.) - Core
Artificial Intelligence (3 cr.) - Core
Computer Networks and Security (3 cr.) - Core
Operating System (3 cr.)- Core
Professional Ethics in Computer Science (3 cr.)- Core
SEMESTER II (20 credits)
Skills and Technology in Communication (2 cr.) - MPU
Data Visualization (3 cr.) - Spec.
Data Preparation (3 credits) - Spec.
Machine Learning(3 cr.) - Spec.
Computer Architecture & Organization(3 cr.)- Core
Cloud Computing (3 cr.) - Spec.
Free Elective Module 2 (1 cr.) - FE Module
SEMESTER I (19 credits)
Data Science Project 1 (2 cr.) - Core
Distributed & Parallel Programming (3 cr.) -Core
Computer Vision (3 cr.) - Spec.
Time Series Analysis (3 cr.) - Spec.
Natural Language Processing (3 cr.) - Spec.
Engineering Entrepreneurship (2 cr.) - Free Module
Free Elective Module 2 (3 cr.) - FE Module
SEMESTER II (19 credits)
Business Analytics (3 cr.) - Spec.
Data Security, Privacy & Integrity (3 cr.) - Spec.
Data Science Project 2 (4 cr.) - Core
Internet of Things (IoT) (3 cr.) - Spec.
Free Elective Module 3 (3 cr.) - FE Module
Free Elective Module 4 (3 cr.) - FE Module
SEMESTER I (8 credits)
Industrial Training (16 Weeks)
Free Elective (FE) Module
Option for 2 credits
Option for 3 credits: