The document outlines the program structure, credit hour requirements, and courses for the Bachelor of Computer Science (Honours) program. It includes:
- Total credit requirements for graduation of 132 credits (Malaysian students) or 130 credits (international students).
- Core courses in university requirements, kulliyyah requirements, and department requirements totaling 121-123 credits.
- The remaining credits to be taken through electives and specialization courses, including options in software engineering or data science and computational intelligence.
- Details on course codes, titles, credit values, and prerequisites are provided for the core course requirements.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
308 views3 pages
Study Plan For BCS Batch 192 - Feb 2020 PDF
The document outlines the program structure, credit hour requirements, and courses for the Bachelor of Computer Science (Honours) program. It includes:
- Total credit requirements for graduation of 132 credits (Malaysian students) or 130 credits (international students).
- Core courses in university requirements, kulliyyah requirements, and department requirements totaling 121-123 credits.
- The remaining credits to be taken through electives and specialization courses, including options in software engineering or data science and computational intelligence.
- Details on course codes, titles, credit values, and prerequisites are provided for the core course requirements.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
KULLIYYAH OF INFORMATION AND COMMUNICATION TECHNOLOGY
BACHELOR OF COMPUTER SCIENCE (HONOURS)
(FOR BATCH 192 AND ABOVE) GENERAL PROGRAMME STRUCTURE, CREDIT HOUR AND GRADUATION REQUIREMENTS Program Structure Credit Hours University Required Courses 20 Kulliyyah required courses (41 credit hours) No Course Description Pre- Kulliyyah Required Courses 39 + 2 Code (number of credit hours) requisite Department Required Courses 33 1 INFO 1302 Business Fundamentals (3) - Industrial Attachment 9 2 CSCI 1300 Elements of Programming (3) - Final Year Project (I &II) 8 3 INFO 1303 Database Systems (3) - Electives/Specialization Courses 21 4 CSCI 1301 Object-Oriented Programming (3) CSCI 1300 Total Credit Requirements for graduation 132 Introduction to Computer 5 CSCI 1302 CSCI 1303 (Malaysian) Organization (3) Total Credit Requirement for graduation 130 6 CSCI 1303 Mathematics for Computing I (3) - (International) 7 INFO 2304 System Analysis & Design (3) CSCI 1300 University Required Courses (20 credit hours) 4th year 8 INFO 4304 ICT & Islam (3) student General Studies Course (8 credit hours) 9 CSCI 1304 Probability and Statistics (3) - Course Course Name (credit Offering Pre- Introduction to Software Code hours) Dept requisite 10 CSCI 1305 - Engineering (3) UNGS Malay Virtues, Heritage & IRKHS - th 4 year 2060 Malaysian Society (2) 11 INFO 4303 Technopreneurship (3) student or International MPU Hubungan Etnik (2) MALAY - 12 CSCI 3300 Operating Systems (3) CSCI 1302 3112 Malaysian 13 INFO 3307 Human Computer Interaction (3) INFO 2304 UNGS Creative Thinking and IRKHS - LM 2026 Bahasa Melayu Kerjaya (Sains 2011 Problem Solving (2) 14 - dan Teknologi) – Malaysian only UNGS Ethics and Fiqh for IRKHS - 2080 Contemporary Issues (2) TOTAL=41 Credit Hours, 14 courses UNGS Islamic Worldview & IRKHS - Department required courses for BCS 2090 Civilization (2) (50 credit hours) Language Courses (7 credit hours) Course Description Pre- No LM Bahasa Melayu I Untuk CELPAD - Code (number of credit hours) requisite 1030 Pelajar Asing (1) 1 INFO 2302 Web Technologies (3) - LM Bahasa Melayu II Untuk CELPAD LM 1030 Data Structures and Algorithms I CSCI 1301 1031 Pelajar Asing (1) 2 CSCI 2300 (3) LM Bahasa Melayu Nusantara I CELPAD - 3 CSCI 2301 Computer Networking (3) CSCI 1303 1040 (S’pura,Brunei,Indonesia) (1) 4 CSCI 2302 Digital Systems Fundamentals (3) CSCI 1302 LM Bahasa Melayu Nusantara II CELPAD LM 1040 5 CSCI 2303 Principles of IT Security (3) CSCI 2301 1041 (S’pura,Brunei,Indonesia) 6 CSCI 2304 Intelligent Systems (3) CSCI 2706 (1) 7 CSCI 2305 Mathematics for Computing II (3) CSCI 2305 MPU Tamadun Islam & Tamadun MALAY - Computer Architecture and 3122 Asia Tenggara (2) 8 CSCI 3301 CSCI 2302 Assembly Language (3) (Malaysian) Data Structures and Algorithms II LE English for Academic CELPAD - 9 CSCI 3302 CSCI 2300 (3) 4000 Writing (3) Mathematics for Computing III LQ Quranic Language I (0.5) CELPAD - 10 CSCI 3303 CSCI 2305 (3) 1008 11 CSCI 4300 Computation and Complexity (3) CSCI 3302 LQ Quranic Language II (0.5) CELPAD LQ 1008 2008 Earned 12 CSCI 4401 Final Year Project I (4) credit hours TQ Tilawah Al-Quran I (0.5) CELPAD - >=90 1001 TQ Tilawah Al-Quran II (0.5) CELPAD TQ 1001 13 CSCI 4402 Final Year Project II (4) CSCI 4401 2001 Earned Co-curricular Courses (2 credit hours) credit hours USRAH 1&2 (1 credit hour) >=90 or 14 CSCI 4901 Industrial Attachment (9) USRAH 3&4 (2 credit hours) = TOTAL 5 CH completed all courses of BCS Students may choose from Spiritual, Leadership and TOTAL=50 Credit Hours, 14 courses Interest-based package (inclusive of Final Year Project and Industrial Attachment) LIST OF SPECIALIZATIONS
SOFTWARE ENGINEERING (21 CREDIT HOURS)
4 Specialization Core Courses and 3 courses from any DATA SCIENCE AND COMPUTATIONAL specialization INTELLIGENCE (21 CREDIT HOURS) No Course Course Title Pre- 4 Specialization Core Courses and 3 courses from any Code (credit hours) requisite(s) specialization Course Pre- 1 CSCI 4320 Software Testing (3) CSCI 1305 No Course Title (credit hours) Code requisite(s) Project Management In CSCI 1305, 1 CSCI 4340 Machine Learning (3) CSCI 2303 2 CSCI 4321 Software Engineering (3) INFO 2304 2 CSCI 4341 Big Data Analytics (3) CSCI 2303 Software Design And CSCI 1305, 3 CSCI 4322 Natural Language Processing Architecture (3) INFO 2304 3 CSCI 4342 CSCI 2303 (3) 4 CSCI 4323 Requirements Engineering (3) CSCI 1501 4 CSCI 4343 Data Science (3) CSCI 2303 Database Application CSCI 1305, 5 CSCI 4507 Introduction to Affective Development (3) INFO 1303 5 CSCI 4344 CSCI 2303 Computing (3) 6 CSCI 4501 Software Quality Assurance (3) CSCI 1305 Computational Modelling and Empirical Methods In Software 6 CSCI 4345 CSCI 3303 7 CSCI 4508 CSCI 1305 Simulation (3) Engineering (3) 7 CSCI 4346 Bio-inspired Computing (3) CSCI 3304 Brain Computational Analytics NETWORK AND SECURITY (21 CREDIT HOURS) CSCI 4347 (3) CSCI 2304 4 Specialization Core Courses and 3 courses from any specialization 8 INFO 2303 Database Programming (3) INFO 1303 Course Pre- 9 INFO 4313 Data Mining (3) INFO 2303 No Course Title (credit hours) Code requisite(s) 10 INFO 4311 Data Warehousing (3) INFO 2303 Networking Concepts and CSCI 1303 1 CSCI 4330 Practices (3) CSCI 2301 CSCI 1303 FREE OR NO SPECIALIZATION 2 CSCI 4331 Enterprise Network (3) CSCI 2301 (21 CREDIT HOURS) CSCI 2303, 7 COURSES FROM ANY SPECIALIZATION 3 CSCI 4332 Digital Evidence Forensics (3) CSCI 3300, No Course Course Title (Credit hours) Pre- CSCI 3301 code requisite(s) Introduction To Quantum 4 CSCI 4333 Cryptography (3) CSCI 2305 1. CSCI 4310 CSCI 3303 Computing (3) Network and Systems Mobile Application Development 5 CSCI 4334 CSCI 2301 2. CSCI 4311 - Administration (3) (3) CSCI 2303 3. CSCI 4312 Blockchain and Application (3) - 6 CSCI 4335 Security in Programming (3) CSCI 300 CSCI 4332, 7 CSCI 4336 Network Security (3) CSCI 4334 PROPOSED STUDY PLAN FOR BACHELOR OF COMPUTER SCIENCE (HONOURS) (BATCH 192 AND ABOVE) YEAR 1 SEMESTER 1 (TOTAL CH 17.5) YEAR 1 SEMESTER 2 (TOTAL CH 16) COURSE DESCRIPTION CREDIT COURSE DESCRIPTION CREDIT CODE HOURS CODE HOURS CSCI 1300 Elements of Programming 3 CSCI 1304 Probability & Statistics 3 INFO 1303 Database Systems 3 CSCI 1305 Introduction to Software Engineering 3 CSCI 1303 Mathematics for Computing I 3 CSCI 1301 Object Oriented Programming 3 Introduction to Computer INFO 1302 Business Fundamental 3 CSCI 1302 3 Organization LM 1030 / Bahasa Melayu I for Foreign student * 1 LM 1031/ Bahasa Melayu II for Foreign student * LM 1040 Bahasa Melayu Nusantara I * @ LM 1041 Bahasa Melayu Nusantara II * 1@2 MPU 3122 Tamadun Islam & Tamadun Asia 2 LM 2026/ Bahasa Melayu Sains & Teknologi Tenggara (* Malaysian) MPU 3112 Hubungan Etnik (* Malaysian) UNGS 2011 Creative Thinking and Problem 2 UNGS 2060 Malay Virtues, Heritage & 2 Solving Malaysian Society (* International) TQ 1001 Tilawah Al-Quran I 0.5 TQ 2001 Tilawah Al-Quran 2 0.5 CCCD 1621 USRAH 1 0.5 CCCD 1612 USRAH 2 0.5 YEAR 2 SEMESTER 1 (TOTAL CH 18) YEAR 2 SEMESTER 2 (TOTAL CH 19) COURSE DESCRIPTION CREDIT COURSE DESCRIPTION CREDIT CODE HOURS CODE HOURS INFO 2302 Web Technologies 3 CSCI 2303 Principles of IT Security 3 CSCI 2301 Computer Networking 3 CSCI 2304 Intelligent Systems 3 CSCI 2305 Mathematics for Computing II 3 CSCI 2302 Digital Systems Fundamentals 3 UNGS 2080 Ethics and Fiqh for Contemporary 2 INFO 3307 Human Computer Interaction 3 Issues INFO 2304 System Analysis and Design 3 CSCI 3300 Operating System 3 CSCI 2300 Data Structures and Algorithms I 3 LE 4000 English for Academic Writing 3 LQ 1008 Elementary Quranic Language I 0.5 LQ 2008 Elementary Quranic Language II 0.5 CC 2XXX Leadership I 0.5 CC 2XXX Leadership II 0.5 YEAR 3 SEMESTER 1 (TOTAL CH 18.5) YEAR 3 SEMESTER 2 (TOTAL CH 19.5) COURSE DESCRIPTION CREDIT COURSE DESCRIPTION CREDIT CODE HOURS CODE HOURS CSCI 3302 Data Structures and Algorithms II 3 INFO 4303 Technopreneurship 3 Computer Architecture and 3 INFO 4304 ICT & Islam 3 CSCI 3301 Assembly Language CSCI 3303 Mathematics for Computing III 3 CSCI XXXX Specialization III 3 The Islamic Worldview & UNGS 2090 2 CSCI XXXX Specialization IV 3 Civilization CSCI XXXX Specialization I 3 CSCI XXXX Specialization V 3 CSCI XXXX Specialization II 3 CSCI 4401 FYP I 4 CC 3XXX Skill I 0.5 CC 3XXX Skill II 0.5 CCCD 1621 USRAH 3 1 YEAR 4 SEMESTER 1 (TOTAL CH 14) YEAR 4 SEMESTER 2 (TOTAL CH 9) COURSE DESCRIPTION CREDIT COURSE DESCRIPTION CREDIT CODE HOURS CODE HOURS CSCI 4300 Computation and Complexity 3 CSCI 4402 FYP II 4 CSCI 4901 Industrial Attachment 9 CSCI XXXX Specialization VI 3 CSCI XXXX Specialization VII 3 CCCD 1622 USRAH 4 1