Course Duration: 3 months (90 days)

Course Curriculum

  • 1st Month

    • Introduction to Computer, Computer science and its role in society
    • Application of Computers, Computer hardware vs Computer software
    • Evolution of Computers, Components of computer hardware, Basic Computer Architecture
    • Storage system and peripheral devices, GUI vs CLI interface
    • Types of Storage devices, Primary vs Secondary Storage, Cache Storage, Cloud Storage
    • Introduction to Database storage, Relation database Structures, Non-Relational database Structure
    • Introduction to Computer software, Types of software, BIOS, Operating system, Application software
    • Types of Operating systems, Operating system services and components, Windows vs Linux vs Mac
    • Types of Application software, Application programming terminologies, Desktop vs Mobile Applications
    • Introduction to Application programming, Binary representation of data, Assembly language and modern programming languages
    • Introduction to Computer networks, Types of networks, Client Server Architecture, VPN, LAN, WAN & MAN, Wireless networks
    • Introduction to Internet Technologies, World Wide Web, Uses of Internet, Internet vs Intranet
    • Internet security and threats, Types of attacks, Virus vs Malware
    • Introduction to E-Mailing Services (Gmail/Yahoo/Outlook)
  • 2nd Month

    • Introduction to Software
      • Proprietary vs Non Proprietary Software
      • Types of commonly used operating systems, Windows, Linux and Mac
      • Introduction to software versioning, editions and updates
    • Operating Systems
      • Microsoft Windows
        • User accounts and passwords, MS Windows access control mechanism
        • Windows boot process, Windows startup applications management
        • Introduction to MS Windows control panel, Installation and removal of application software
        • Introduction to File System, Storage Drives, Files, Folders, Application Shortcuts and Desktop
        • Types of files in Windows, File mime types, Executable vs non executable files, File type extensions
        • MS Windows region, time and language settings
        • MS Windows network wizard, Creating wireless connections, Connecting to internet via modem, dial up and wireless connections
        • MS Windows backup management
        • MS Windows CLI commands
        • MS Windows shortcut commands
      • Linux
        • Types of Linux systems, Most commonly used Linux distributions
        • Linux installation process, Booting Linux from a pen drive
        • User accounts and passwords, Linux access control mechanism
        • Linux Grub boot process and startup applications management
        • Introduction to Linux file system, Disks manager and mount points
        • Linux region, time and language settings
        • Installation and removal of software using Synaptic Package Manager
        • Linux desktops, startup panel,
        • Linux CLI commands
        • Linux shortcut commands
    • Office Tools
      • Calculator, WordPad and NotePad
      • Microsoft Office
        • Paint
        • Microsoft Word
        • Microsoft Excel
        • Microsoft Power Point
      • LibreOffice
        • Gedit/Xed & vim
        • LibreOffice Draw
        • LibreOffice Calc
        • LibreOffice impress
        • LibreOffice Writer
      • MS Outlook
        • Configuring emails
        • Sending and receiving emails using SMTP, POP and IMAP
      • Thunderbird
        • Sending and configuring emails using Thunderbird
  • 3rd Month
    • Workshop 1 (10 days)
      • Microsoft Windows
      • MS Office Tools
      • MS Outlook
      • CLI & MS Windows Shortcuts
    • Workshop 2 (10 days)
      • Linux Administration
      • Linux Office Tools
      • Thunderbird
      • Linux CLI and Shortcuts
    • Workshop 3 (10 days)
      • Working over internet
      • Working with Emails, Social Media and Mobile Apps
      • Downloading and uploading media to websites
      • Registration, Login and Passwords Recovery process (at various websites)
      • Internet security - Spam, Malware, HTTPS error troubleshooting etc