Course Syllabus
Hardware fundamentals
- Computer organization: Covers the architecture of a computer system, including the processor, motherboard, memory, ports, and expansion slots.
- Assembly and disassembly: Includes hands-on practice in assembling and taking apart a PC. This involves identifying and handling components such as the motherboard, processor, RAM, and storage drives.
- Storage devices: Explores different types of storage, including hard disk drives (HDDs), solid-state drives (SSDs), and optical drives (CD/DVD/Blu-ray). This also covers topics like partitioning and file systems (e.g., FAT, NTFS).
- Input/Output (I/O) devices: Teaches the operation and installation of common I/O devices like keyboards, mice, printers, and scanners.
- Power supply (SMPS): Focuses on the function, types, and troubleshooting of a PC's power supply unit.
- PC maintenance and troubleshooting: Provides techniques for general maintenance, debugging, and resolving common hardware problems, including safe handling precautions for electrostatic discharge (ESD).
Networking concepts
- Network essentials: Introduces the fundamental concepts and terminology of computer networking, including common network types like Local Area Networks (LAN), Wide Area Networks (WAN), and Metropolitan Area Networks (MAN).
- Network models: Explains the different layers of the OSI and TCP/IP networking models.
- Network topologies: Covers various network layouts, including bus, star, ring, and mesh topologies.
- Communication media: Explores the different wired and wireless transmission mediums used in networking, such as coaxial cable, twisted-pair cable, fiber optics, and Wi-Fi.
- Networking devices: Describes the function of key networking hardware, including hubs, switches, routers, and modems.
Software and operating systems
- Operating system installation: Teaches how to install, configure, and manage different operating systems, including Windows and Linux.
- System administration: Covers tasks related to user accounts, file management, and system updates within an operating system.
- Device drivers: Explains how to install and update device drivers for various hardware components.
- Data backup and recovery: Includes strategies and tools for backing up and restoring data.
- Antivirus and security: Covers the identification, prevention, and removal of malware, as well as the use of antivirus programs.
Network configuration and administration
- TCP/IP configuration: Teaches how to set up IP addresses, subnet masks, and configure the TCP/IP protocol.
- File and resource sharing: Covers how to share files, folders, and printers over a network.
- Network management and security: Explores basic network security principles, including an introduction to firewalls.
- Network commands: Familiarizes students with basic command-line utilities for network troubleshooting, such as
ping and ipconfig.
Practical application
- Hands-on labs and practical work are a crucial part of the curriculum. These sessions involve assembling a PC, creating network cables, configuring network devices, and troubleshooting common problems.