BAIC — Calicut University B.C.A Honours Programme Scheme and Syllabus | BAIC (EN)

Page 27 of 241 (HDD, SSD, NVMe (Concept only). 11 Computer Components – RAM (DRAM, SRAM, DDR SDRAM), ROM, Cache (Concept only). 2 III Software 12 15 12 Software - Application Software, System Software, Examples 2 13 Operating System – Need of OS, Types – Proprietary and Open Source, Hardware Software Compatibility, POST, Booting. 4 14 OS Installation – Bootable Media, UEFI/Legacy BIOS, Disk Partitioning, Dual Booting, Boot Manager – BOOTMGR, Grub, File Systems- FAT, NTFS, ext4. 4 15 Device Drivers – Need of Device Drivers, Driver Interactions (Basic concept only). 2 IV Computer Science and Computational Thinking 15 20 16 Computer Science- Role of Computer Science in the Modern Era.

1 17 Problem Solving - Defining the Problem, Systematic Approach. 2 18 Computational Thinking – Problem Decomposition, Pattern Identification, Abstraction, Generalization. 2 19 Logical Thinking – Inductive and Deductive Reasoning, Logical Expressions. 2 20 Algorithmic Thinking – Intuition vs Precision, Defining algorithms. 2 21 Algorithm – Need of Algorithm, Qualities of a Good Algorithm, Examples. 3 22 Flowchart - Flowchart Symbols, Examples. Raptor. 3 V Open Ended Module 12 Strictly do the following activities from the Lab. 1. Identify, categorize and list out specifications of given electronic components. 2. Identify and list out specifications of given motherboard components. 3.

Identify and Describe various ports and connectors on motherboard. 4. Installation of various components on motherboard (Processor, Fan, Heat Sink, RAM etc.) 5. Hands-on experience in assembling and disassembling a computer system (SMPS, Motherboard, Storage Device etc.). 6. Accessing and configuring the Basic Input/Output System (BIOS) or Unified Extensible Firmware Interface (UEFI) settings. 7. Preparation of Bootable media with software like Rufus. 8. Check the hardware compatibility and Install operating system (single booting) on given computer. 9. Check the hardware compatibility and Install operating systems (dual booting – Windows and Linux) on given computer.

Develop algorithms and implement the solutions using RAPTOR flowchart execution tool for the following problems.