Edisi : 5 / No. Semakan : 2
PERANCANGAN KULIAH
1. Nama Kursus: Senibina Komputer
Kod Kursus: BIC10503
2. Sinopsis: Kursus ini akan mendedahkan pelajar kepada pengetahuan dan kemahiran dalam senibina komputer. Topik-topik perbincangan merangkumi pengenalan, sistem bas, organisasi memori, input/output, aritmetik komputer, set arahan, unit pemprosesan pusat (CPU) dan unit kawalan (control unit).
3. Nama Staf Akademik: En Khairul Amin b Mohamad Sukri, Dr. Suhaimi b Abd Ishak, Dr Mohd Amin b Mohd Yunus, PM Dr. Sapi’ee bin Jamel
4. Semester dan Sesi Penawaran: Semester 1 Sesi 2021/2022
5. Nilai Kredit: 3 Kuliah (jam/minggu) 2
Tutorial (jam/minggu) 0 Amali (jam/minggu) 2 6. Kursus Pra-Syarat (jika ada): Tiada
7. Hasil Pembelajaran Kursus (CLO): Di akhir kursus ini, pelajar akan mampu untuk:
Contoh: Menghuraikan prinsip asas pengurusan risiko (C2, PLO1)
CLO 1 Menghuraikan fungsi lima komponen asas senibina komputer (LOD1, PLO1, C4)
CLO 2 Memasang komponen-komponen sistem komputer dengan betul secara berkumpulan (LOD5, PLO3, P4)
CLO 3 Mengorganisasi tugasan setiap individu dalam kumpulan projek senibina komputer (LOD12, PLO8, A4)
8. Pemetaan Hasil Pembelajaran Kursus (CLO) kepada Hasil Pembelajaran Program (PLO), Kaedah Penyampaian dan Pentaksiran:
Hasil Pembelajaran Kursus (CLO)
Hasil Pembelajaran Program (PLO)
Kaedah Penyampaian
Kaedah Pentaksiran KPI
PLO1 PLO4 PLO8
CLO 1 / Kuliah dalam talian Kuiz, ujian, projek dan peperiksaan akhir
Sekurang-kurangnya 50% pelajar mendapat markah 50
dan ke atas untuk keseluruhan markah
kognitif, afektif dan psikomotor.
CLO 2 / Arahan amali,
arahan tugasan, arahan projek
Laporan tugasan dan projek
CLO 3 / Kuliah dalam talian,
arahan projek
Laporan projek dan pembentangan
Nyatakan perkaitan antara CLO dan PLO dengan menandakan “ / ” di kotak yang berkaitan.
9. Kemahiran Boleh Pindah (jika berkaitan):
(Kemahiran insaniah dipelajari dalam kursus ini yang dapat digunakan dalam pembangunan diri pelajar)
1 Kepimpinan:
Perbincangan kumpulan dan pembentangan 2 Kerja berpasukan:
Perbincangan kumpulan dan pembentangan
FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMAT
10. Agihan Jam Belajar Pelajar (SLT):
Minggu Kandungan Kursus CLO Aktiviti Pembelajaran dan Pengajaran SLT Pembelajaran
Bersemuka (F2F)
Pembelajaran Terbantu (NF2F),
cth e-learning
Pembelajaran Kendiri (NF2F) K T P LL
1 BAB 1: Pengenalan 2 - 2 - - 6 10
1.1 Sistem Komputer:
Organisasi dan Senibina, Struktur dan Fungsi.
1.2 Evolusi Komputer dan Prestasi:
Mengimbas Sejarah Komputer dan Logik Digital.
CLO 1 CLO 2 CLO 3
2 BAB 2: Sistem Bas 2.1 Komponen
Komputer.
2.2 Fungsi Komputer.
2.3 Struktur Jalin- hubungan.
2.4 Struktur Jalin- hubungan Bas dan PCI Jalin-hubungan Bas.
2 - 2 - - 6 10
CLO 1 CLO 2 CLO 3
3-4 BAB 3: Organisasi Memori
4 - 4 - 8 16
3.1 Imbasan Sistem Memori Komputer.
3.2 Memori
Dalaman:Memori Utama
Semikonduktor dan Memori Cache.
CLO 1 CLO 2 CLO 3
3.3 Memori Luaran:Cakera Magnetik,RAID, Memori Optikal dan Pita Magnetik.
5-6 BAB 4: Input/Output 4.1 Peranti Luaran 4.2 Modul I/O 4.3 Programmed I/O 4.4 Interrupt-Driven I/O 4.5 Direct Memory
Access 4.6 Saluran I/O 4.7 Pemproses
4 - 4 - 6 14
CLO 1 CLO 2 CLO 3
Edisi : 5 / No. Semakan : 2
7-8 BAB 5: Aritmetik Komputer
5.1 Unit Aritmetik dan Logik (ALU) 5.2 Perwakilan Integer 5.3 Aritmetik Integer 5.4 Perwakilan Nombor
Perpuluhan 5.5 Aritmetik Nombor
Perpuluhan
CLO 1 CLO 2 CLO 3
6 - 4 - 2 6 18
9-10 BAB 6: Set Arahan 6.1 Ciri-ciri dan Fungsi:
Ciri-ciri Arahan Mesin, Jenis-jenis Operan, Jenis Operasi, Bahasa Penghimpun.
6.2 Mod Pengalamatan dan Format:
Pengalamatan dan Format Arahan.
CLO 1 CLO 2 CLO 3
4 - 4 - 2 6 16
11-12 BAB 7: Unit
Pemprosesan Pusat 7.1 Organisasi
Pemproses.
7.2 Organisasi Daftar (Register).
7.3 Kitar Arahan.
7.4 Pipelining Arahan.
CLO 1 CLO 2 CLO 3
4 - 4 - 8 16
13-14 BAB 8: Unit Kawalan 8.1 Operasi Unit
Kawalan.
8.2 Operasi-Mikro.
8.3 Kawalan CPU.
CLO 1 CLO 2 CLO 3
2 - 4 - 5 11
Jumlah 111
Pentaksiran Berterusan CLO Peratusa n (%)
F2F NF2F SLT
1 Kuiz CLO 1 5 - 0.5 0.5
2 Ujian CLO 1 20 - 2 2
3 Tugasan CLO 2 15 0.5 2 2.5
4 Projek CLO 1
CLO 2 CLO 3
20 0.5 0.5 1
Jumlah 6
FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMAT
Pentaksiran Akhir CLO Peratusa n (%)
F2F NF2F SLT
1 Peperiksaan Akhir CLO 1 40 - 3 3
Jumlah 3
JUMLAH KESELURUHAN SLT 120
dimana K = Kuliah/Syarahan, T = Tutorial, P = Praktikal/Makmal, LL = Lain-lain, F2F = Pembelajaran Bersemuka, NF2F = Pembelajaran Tanpa Bersemuka
11. Keperluan khas untuk penyampaian kursus:
CodeBlocks, Logic Circuit 12. Rujukan (termasuk rujukan utama dan
tambahan):
1. Stallings, W., 2016. Computer Organization and
Architecture: Designing for Performance. 10th ed. Boston, MA: Prentice Hall. Call number: QA76.9.C643 .S72 2016.
2. Linda, 2015. The Essentials of Computer Organization and architecture. Burlington, Mass. : Jones and Bartlett Learning. Call number: QA76.9.C643 .N84 2015.
3. Detmer, R.C., 2015. Introduction to 80X86 assembly language and computer architecture. 3rd ed. Burlington, MA : Jonet & Bartlett Learning. Call number: QA76.9.A73 .D47 2015.
4. Shiva, S.G., 2014. Computer organization, design, and architecture.5th ed. Boca Raton, FL: CRC Press. Call number: TK7885 .S59 2014.
5. Clements, A., 2014. Computer organization and architecture: themes and variations. Stamford, CT:
Cengage Learning. Call number: QA76.9.C643 .C63 2014.
13. Maklumat tambahan lain:
14. Kehadiran dan Peraturan Semasa: 1. Pelajar mesti hadir tidak kurang dari 80% masa pertemuan yang ditentukan bagi setiap kursus termasuk kursus Hadir Wajib (HW) dan kursus Hadir Sahaja (HS).
2. Pelajar yang tidak memenuhi perkara (1) di atas tidak dibenarkan menghadiri kuliah dan tidak dibenarkan menduduki sebarang bentuk penilaian selanjutnya.
Markah sifar (0) akan diberikan kepada pelajar yang gagal memenuhi perkara (1). Manakala untuk kursus Hadir Wajib (HW), pelajar yang gagal memenuhi perkara (1) akan diberi Hadir Gagal (HG).
3. Pelajar perlu mengikut dan patuh kepada peraturan berpakaian Universiti yang berkuatkuasa dan menjaga disiplin diri masing-masing untuk mengelakkan dari tindakan tatatertib diambil terhadap pelajar.
4. Pelajar perlu mematuhi peraturan keselamatan semasa pembelajaran dan pengajaran.
15. Disediakan oleh:
Nama: En Khairul Amin b Moahamd Sukri
Jawatan: Pensyarah
Disahkan oleh:
Nama: Dr. Nurul Azma binti Abdullah Jawatan: Ketua,
Jabatan Keselamatan Maklumat dan Teknologi Web
Edisi : 5 / No. Semakan : 2
LECTURE PLAN
1. Name of Course: Computer Architecture
Course Code: BIC10503
2. Synopsis: This course exposes students to the knowledge and skills in computer architecture. Topics include the introduction, bus system, memory organization, input/output, computer arithmetic, instruction set, central processing unit (CPU) and control unit.
3. Name(s) of Academic Staff: En Khairul Amin b Mohamad Sukri, Dr. Suhaimi b Abd Ishak, Dr Mohd Amin b Mohd Yunus, PM Dr. Sapi’ee bin Jamel
4. Semester and Session Offered: Semester 1 Session 2021/2022
5. Credit Value: 3 Lecture (hour/week) 2
Tutorial (hour/week) 0 Practical (hour/week) 2 6. Pre-requisite (if any): -
7. Course Learning Outcomes (CLO): At the end of the course, students will be able to:
Example: Explain the basic principles of risk management (C2, PLO1)
CLO 1 Describe the functions of five basic components of a computer architecture. (LOD1, C4, Pengetahuan, PLO1)
CLO 2 Install the components of a computer system correctly, in groups. (LOD6, P4, CTPS, PLO4) CLO 3 Organize each individual tasks in a computer architecture group project. (LOD12, A4, PS, PLO8)
8. Mapping of Course Learning Outcomes (CLO) to Programme Learning Outcomes (PLO), Delivery and Assessment Methods:
Course Learning Outcomes (CLO)
Programme Learning Outcomes (PLO)
Delivery Method Assessment Method
KPI
PLO1 PLO4 PLO8
CLO 1 √ Online lecture Quiz, test, project
and final exam.
At least 50% of the students get 50 marks and above for the overall marks of cognitive, affective and psychomotor.
CLO 2 √ Practical instructions,
assignment
instructions, project instructions
Assignment and project reports.
CLO 3 √ Online lecture, project
instructions.
Project report and presentations.
Indicate the relevancy between CLO and PLO by ticking “ / ” at the appropriate relevant box.
9. Transferable Skills (if applicable):
(Soft skills learned in the course which can be utilized in student development)
1 Leadership:
Group discussion and presentation.
2 Teamwork:
Group discussion and presentation.
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY
10. Distribution of Student Learning Time (SLT):
Week Course Content Outline CLO Teaching and Learning Activities SLT Guided Learning
(F2F)
Guided Learning
(NF2F), eg. e- learning
Independent Learning (NF2F)
L T P O
1 CHA 1: Introduction 2 - 2 - - 6 10
1.1 Computer System:
Organization and Architecture, Structure and Function. CLO 1 1.2 Computer Evolution
and Performance: A Brief History of Computers and Digital Logic.
CLO 2 CLO 3
2 CHA 2: Bus System 2.1 Computer
Components.
2.2 Computer Function.
2.3 Interconnection Structures.
2.4 Bus Interconnection and PCI
Interconnection.
2 - 2 - - 6 10
CLO 1 CLO 2 CLO 3
3-4 CHA 3: Memory Organization
4 - 4 - 8 16
3.1 Computer Memory System Overview.
3.2 Internal Memory:
Semiconductor Main Memory and Cache Memory.
CLO 1 CLO 2 CLO 3 3.3 External Memory:
Magnetic
Disk,RAID,Optical Memory and Magnetic Tape.
5-6 CHA 4: Input/Output 4.1 External Devices.
4.2 I/O Modules.
4.3 Programmed I/O.
4.4 Interrupt-Driven I/O.
4.5 Direct Memory Access.
4.6 I/O Channels.
4.7 Processors.
4 - 4 - 6 14
CLO 1 CLO 2 CLO 3
Edisi : 5 / No. Semakan : 2
7-8 CHA 5: Computer Arithmetic
5.1 Arithmetic and Logic Unit (ALU)
5.2 Integer
Representation.
5.3 Integer Arithmetic.
5.4 Floating-Point Representation.
5.5 Floating-Point Arithmetic.
CLO 1 CLO 2 CLO 3
6 - 4 - 2 6 18
9-10 CHA 6: Instruction Set 6.1 Characteristics and
Functions: Machine Instruction
Characteristics, Types of Operands, Types of Operations, Assembly Language.
6.2 Addressing Modes and Formats: Addressing and Instruction Formats.
CLO 1 CLO 2 CLO 3
4 - 4 - 2 6 16
11-12 CHA 7: Central Processing Unit 7.1 Processor
Organization.
7.2 Register Organization.
7.3 Instruction Cycle.
7.4 Instruction Pipelining.
CLO 1 CLO 2 CLO 3
4 - 4 - 8 16
13-14 CHA 8: Control Unit 8.1 Control Unit
Operation.
8.2 Micro-operations.
8.3 Control of the CPU.
CLO 1 CLO 2 CLO 3
2 - 4 - 5 11
Total 111
Continuous Assessment CLO Percent age (%)
F2F NF2F SLT
1 Quiz CLO 1 5 - 0.5 0.5
2 Test CLO 1 20 - 2 2
3 Assignment CLO 2 15 0.5 2 2.5
4 Project CLO 1
CLO 2 CLO 3
20 0.5 0.5 1
Total 6
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY
Final Assessment CLO Percent age (%)
F2F NF2F SLT
1 Final Exam CLO 1 40 - 3 3
Total 3
GRAND TOTAL SLT 120
where, L = Lecture, T = Tutorial, P = Practical/Laboratory, O = Others, F2F = Face to Face, NF2F = Non Face to Face.
11. Special Requirement to deliver the course:
CodeBlocks, Logic Circuit 12. References (including required
and further readings):
1. Stallings, W., 2016. Computer Organization and Architecture:
Designing for Performance. 10th ed. Boston, MA: Prentice Hall.
Call number: QA76.9.C643 .S72 2016.
2. Linda, 2015. The Essentials of Computer Organization and architecture. Burlington, Mass. : Jones and Bartlett Learning. Call number: QA76.9.C643 .N84 2015.
3. Detmer, R.C., 2015. Introduction to 80X86 assembly language and computer architecture. 3rd ed. Burlington, MA : Jonet &
Bartlett Learning. Call number: QA76.9.A73 .D47 2015.
4. Shiva, S.G., 2014. Computer organization, design, and architecture.5th ed. Boca Raton, FL: CRC Press. Call number:
TK7885 .S59 2014.
5. Clements, A., 2014. Computer organization and architecture:
themes and variations. Stamford, CT: Cengage Learning. Call number: QA76.9.C643 .C63 2014.
13. Other Additional Information:
14. Attendance and Regulations: 1. Students must attend not less than 80% of contact hours for each course including Compulsory Attendance Course (Hadir Wajib - HW) and Attendance Only Course (Hadir Sahaja - HS).
2. Students who do not fulfil item (1) of the above are not allowed to attend further lectures and are not allowed to sit for any further assessment. Zero marks (0) will be given to student who fails to comply with item (1). As for Compulsory Attendance Course (Hadir Wajib - HW), student who fails to comply with item (1) will be given Failure Attendance (Hadir Gagal - HG).
3. Students must observe University dress code and must conduct themselves in appropriate manner to avoid any disciplinary action.
4. Students must follow safety regulations during learning and teaching.
15. Prepared by:
Name: En Khairul Amin b Mohamad Sukri
Position: Lecturer
Date: 3rd October 2021
Verified by:
Name: Dr. Nurul Azma binti Abdullah
Position: Head,
Department of Information Security and Web Technology
Date: 3rd October 2021