COS101: Introduction to Computing

An outline of the fundamental concepts, components, and applications of computing.

Table of Contents

Module 1: Introduction to Computing

  • Basic Concepts: Understanding data, information, and the processing cycle.
  • Brief History of Computing: From mechanical calculators to modern digital computers.
  • Classification of Computers:
    • By Technology: First to Fifth Generation computers.
    • By Data Representation: Analog, Digital, and Hybrid computers.
    • By Purpose: General-purpose vs. Special-purpose computers.

Module 2: Components of a Computer

  • Computer Hardware:
    • Central Processing Unit (CPU)
    • Memory (Primary and Secondary)
    • Input/Output Devices
  • Memory Types: Key differences between RAM (Volatile) and ROM (Non-Volatile).
  • Peripheral Devices: Keyboards, mice, printers, scanners, etc.
  • Computer Software:
    • System Software (e.g., Operating Systems, Utilities)
    • Application Software (e.g., Word Processors, Web Browsers)
  • Operating Systems: Functions, types, and examples (Windows, macOS, Linux).

Module 3: Applications of Computers

  • Education: E-learning, research, and administrative tools.
  • Business and Finance: Data processing, e-commerce, banking systems.
  • Science and Engineering: Simulation, data analysis, and modeling.
  • Healthcare: Medical imaging, patient records, diagnostic tools.
  • Entertainment: Gaming, multimedia, and content creation.
  • Communication: Email, social media, and video conferencing.