CURRICULUM STRUCTURE Students are required to complete a minimum of 0 credits to graduate with a Bachelor of Computer Science (Artificial Intelligence) with Honours. The programme components as follows: BACHELOR S DEGREE (COMPUTER SCIENCE) Minimum Graduating s 0 s Mata Pelajaran Umum (MPU) W 4 Core P 45 Specialisation K 30 Final Year Project P 6 Industrial Training P Free E 3 Total 0 MATA PELAJARAN UMUM (MPU) MODULES (4 credits) BTMW 40 Technology Entrepreneurship (Keusahawanan Teknologi) *BLHW 70 Islamic and Asian Civilizations (Tamadun Islam dan Tamadun Asia TITAS) **BLHW 7 Ethnic Relations (Hubungan Etnik) BLHW 44 English for Academic Purposes (Bahasa Inggeris untuk Tujuan Akademik) BLHW 45 Academic Writing (Penulisan Akademik) BLHW 346 English for Professional Interaction (Bahasa Inggeris untuk Interaksi Profesional) BKK* - - - - Co-Curriculum I (Kokurikulum I) BKK* - - - - Co-Curriculum II (Kokurikulum II) *BLHW 94 Malaysia Studies (International) **BLHW 75 Malaysian Culture (International) CORE MODULES (45 credits) 3 Linear Algebra and Discrete Mathematics (Aljabar Linear dan Matematik Diskrit) 3 Calculus and Numerical Methods (Kalkulus dan Kaedah Berangka) 33 Statistics and Probability (Statistik dan Kebarangkalian) Programming Technique (Teknik Pengaturcaraan) 3 Data Structure and Algorithm (Struktur Data dan Algorithma) BITM 33 Human-Computer Interaction (Interaksi Komputer-Manusia) 33 Database (Pangkalan Data) 33 Object Oriented Programming (Pengaturcaraan Berorientasikan Objek) 3 Software Engineering (Kejuruteraan Perisian) BITS 3 Computer Organization and Architecture (Organisasi dan Senibina Komputer) BITS 3 Operating System (Sistem Pengoperasian) BITS 33 Data Communication and Networking (Komunikasi Data dan Rangkaian) BITM Multimedia System (Sistem Multimedia) Artificial Intelligence (Kepintaran Buatan) 93 Workshop I (Bengkel I)
SPECIALISATION MODULES (30 credits) 3 3 33 333 343 343 353 3533 BITS 343 393 Knowledge Based System (Sistem Berasaskan Pengetahuan) Machine Learning (Pembelajaran Mesin) Fuzzy Logic (Logik Kabur) Neural Network (Rangkaian Neural) Evolutionary Computing (Pengkomputeran Evolusi) Natural Language Processing (Pemprosesan Bahasa Tabii) Artificial Intelligence in Robotics & Automation (Kepintaran Buatan dalam Robotik & Automasi) Artificial Intelligence Project Management (Pengurusan Projek Kepintaran Buatan) Information Technology Security (Keselamatan Teknologi Maklumat) Workshop II (Bengkel II) FINAL YEAR PROJECT (6 credits) 3973 Final Year Project I (Projek Sarjana Muda I) 3983 Final Year Project II (Projek Sarjana Muda II) INDUSTRIAL TRAINING ( credits) 396 3946 Industrial Training (Latihan Industri) Industrial Training Report (Laporan Latihan Industri) FREE MODULES (3 credits) 33 Intelligent Agent (Agen Pintar) 3 Logic Programming (Pengaturcaraan Logik) 53 Introduction to Data Science (Pengenalan kepada Sains Data) 33 Decision Support Systems (Sistem Bantuan Keputusan) 333 Image Processing & Pattern Recognition (Pemprosesan Imej dan Pengecaman Corak) 353 Artificial Intelligence in Manufacturing (Kepintaran Buatan dalam Pembuatan) BITM 3 Web Application Development (Pembangunan Aplikasi Web) BITM 333 Computer Games Development (Pembangunan Permainan Komputer) BITS 53 Internet Technology (Teknologi Internet) 353 Software Validation and Verification (Validasi dan Verifikasi Perisian) 3453 Mobile Application Development (Pembangunan Aplikasi Mudah Alih) 3473 Formal Methods (Kaedah Formal) BTMT 333 Industry 4.0 Business Management (Pengurusan Perniagaan Industri 4.0) BENT 4733 Digital Signal Processing (Pemprosesan Signal Digital) BLHC 403 Critical and Creative Thinking (Pemikiran Kritis dan Kreatif) ***BLHL - - - Third Language (Bahasa Ketiga) ***BLHL 0 Bahasa Melayu Komunikasi (International) BLHH 03 Industrial Psychology and Organization (Psikologi Industri dan Organisasi) BLHC 40 Organizational Communication (Komunikasi Organisasi) BLHC 40 Negotiation Skills (Kemahiran Perundingan)
CURRICULUM STRUCTURE PER SEMESTER Year One (Semester I) BLHW 44 English for Academic Purposes Bahasa Inggeris untuk Tujuan Akademik BLHW 70 Islamic and Asian Civilizations* Tamadun Islam dan Tamadun Asia* BLHW 7 Ethnic Relations** Hubungan Etnik** 3 Linear Algebra and Discrete Mathematics Aljabar Linear dan Matematik Diskrit Programming Technique Teknik Pengaturcaraan BITM Multimedia System Sistem Multimedia BITS 3 Computer Organization and Architecture Organisasi dan Senibina Komputer W 0 W 0 W 0 P P P P Total 8 Note: International Student Only. *BLHW 94 Malaysian Studies and **BLHW 75 Malaysian Culture Year One (Semester II) Artificial Intelligence Kepintaran Buatan 3 Calculus and Numerical Methods Kalkulus dan Kaedah Berangka 3 Data Structure and Algorithm Struktur Data dan Algoritma BITS 3 Operating System Sistem Pengoperasian 33 Database Pangkalan Data BITS 33 Data Communication and Networking Komunikasi Data dan Rangkaian P P P P P P Total 8
Year Two (Semester I) BLHW 45 Academic Writing Penulisan Akademik BKK- --- Co-Curriculum I* Ko-kurikulum I* 93 Workshop Bengkel 33 Statistics and Probability Statistik dan Kebarangkalian 33 Object Oriented Programming Pengaturcaraan Berorientasi Objek 3 Knowledge Based System Sistem Berasaskan Pengetahuan 3 Machine Learning Pembelajaran Mesin W 0 W 0 3 P ** 3 P P K K * This course can be taken in any semester. Please refer to Co-curriculum unit before register Total 8 Year Two (Semester II) BITM 33 Human Computer Interaction Interaksi Komputer-Manusia 3 Software Engineering Kejuruteraan Perisian 33 Fuzzy Logic Logik Kabur 333 343 B--- ---3 Neural Network Rangkaian Neural Evolutionary Computing Pengkomputeran Evolusi Elective I Elektif I P P K K K E Total 8 BLHW 44
Year Three (Semester I) BLHW 346 English for Professional Interaction Bahasa Inggeris untuk Interaksi Profesional BKK- --- Co-Curriculum II* Ko-kurikulum II* 393 Workshop II Bengkel II 3533 Artificial Intelligence Project Management Pengurusan Projek Kepintaran Buatan 343 Natural Language Processing Pemprosesan Bahasa Tabii Artificial Intelligence in Robotics & 353 Automation Kepintaran Buatan dalam Robotik & Automasi B--- ---3 Elective II Elektif II W 0 W 0 3 K ** 3 K K K E Total 8 * This course can be taken in any semester. Please refer to Co-curriculum unit before register Note for Professional Certification: 390 Preparation for RapidMiner Analyst Professional Certificate (Persediaan Sijil Profesional RapidMiner Analyst) Year Three (Semester II) BTMW 40 Technology Entrepreneurship Keusahawanan Teknologi 3973 Final Year Project I Projek Sarjana Muda I BITS 343 Information Technology Security Keselamatan Teknologi Maklumat B--- ---3 Elective III Elektif III BLH- --- Elective IV Elektif IV BLH- --- Elective V* Elektif V* Note: International Student Only. * BLHL 0 Bahasa Melayu Komunikasi W 0 P ** 3 K E E 0 E 0 Total 5 93 BLHW 45 393
Year Three (Special Semester) 3983 Final Year Project II Projek Sarjana Muda II Year Four (Semester I) 396 Industrial Training Latihan Industri 3946 Industrial Training Report Laporan Latihan Industri Note: pre-requisite (completed all subjects) P ** 3 Duration (weeks) Total 3 P 4 6 P 4 6 Total 3973 3983 3983 Free Below is the list of elective courses that can be selected as part of the curriculum. Students need to choose a minimum of THREE (3) courses with THREE (3) credits AND TWO () courses with TWO () credits, to complete at least 3 credits. List of elective courses offered can be changed from time to time in accordance with industry needs. 33 3 53 33 333 353 BITM 3 BITM 333 BITS 53 Intelligent Agent Agen Pintar Logic Programming Pengaturcaraan Logik Introduction to Data Science Pengenalan kepada Sains Data Decision Support Systems Sistem Bantuan Keputusan Image Processing & Pattern Recognition Pemprosesan Imej dan Pengecaman Corak Artificial Intelligence in Manufacturing Kepintaran Buatan dalam Pembuatan Web Application Development Pembangunan Aplikasi Web Computer Games Development Pembangunan Permainan Komputer Internet Technology Teknologi Internet 33
353 Software Validation and Verification Validasi dan Verifikasi Perisian 3453 Mobile Application Development Pembangunan Aplikasi Mudah Alih 3473 Formal Methods Kaedah Formal BTMT 333 Industry 4.0 Business Management Pengurusan Perniagaan Industri 4.0 BENT 4733 Digital Signal Processing Pemprosesan Signal Digital BLHC 403 Critical and Creative Thinking* Pemikiran Kritis dan Kreatif* BLHL --- Third Language** Bahasa Ketiga** BLHH 03 Industrial Psychology and Organization Psikologi Industri dan Organisasi BLHC 40 Organizational Communication Komunikasi Organisasi BLHC 40 Negotiation Skills Kemahiran Perundingan *For International Students, replaced with BLHL 0 Malay Language 0 0 0 0 3 **Third Language s BLHL BLHL BLHL 3 BLHL 4 BLHL 5 BLHL 6 BLHL 7 Arabic I Mandarin I Japanese I Germany I France I Korean Turkey Lecture Lab