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
- Microsoft Windows
- 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
- Introduction to Software
- 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
- Workshop 1 (10 days)