Module 1 Basics of Information Technology
1 Computer Fundamentals
• What is a Computer
• Characteristics of a Computer
• Basic Applications of Computer
• Advantages and Disadvantages of a Computer
• History of Computer
• Generation of Computer
• Classification of Computers
• Computer Components
• Computer Memory
• Hardware and Software
• Programming Languages
• Data and Information
• Information Electronics and Communication Technology
• E Governance
• Multimedia and Entertainment
2 MS Office Basics
• Word Processing
• Text Editing
• Document Formatting
• Header and Footer
• Graphics
• Tables
• Mail Merge
• Spreadsheet
• Formula and Functions
• Charts and Graphs
• PowerPoint Presentation
• Templates
• Animations
• Printing
3 Internet and Email
Internet Fundamentals
• Computer Networks
• Types of Networks
• Client Server
• Network Topologies
• Internet
• Internet Protocol
• DNS
• IP Address
• URL
• WiFi
• Bluetooth
• Web Browsers
• Search Engines
• Uploading
• Downloading
• Social Media
• E Governance Websites
Email
• Email Basics
• Email Address
• Email Account
• Sending Email
• Attachments
• Email Drafts
• Reply and Forward
• CC and BCC
• Email Protocol
• Email Signature
4 Internet Security
Cyber Safety
• Internet Security
• Security Threats
• Viruses
• Malware
• Spam
• Online Privacy
• Strong Password
• Antivirus
• Firewalls
• Safe Browsing
5 Cloud Storage
• Cloud Storage
• Benefits of Cloud
• Types of Cloud
• Cloud Service Providers
Module 2 Operating Systems
1 Operating System
• Introduction to Operating System
• Types of Operating System
• Features of Operating System
• Functions of Operating System
• Operating System Architecture
• Kernel
• Process Management
• CPU Scheduling
• Memory Management
• Storage Management
• File System
• Operating System Security
2 GUI Operating System
Windows Environment
• GUI Operating System
• Windows
• Linux
• Mac OS
• Android
• Apple IOS
• GUI Elements
• GUI Working
• GUI vs CUI
• File and Folder Management
• Control Panel
• Device Connections
• Computer Troubleshooting
• Printer Troubleshooting
• Scanner Troubleshooting
Module 3 Data Representation and Digital Logic
1 Data Representation
• Number System
• Binary Arithmetic
• Fixed Point
• Floating Point
• BCD Code
• ASCII
• EBCDIC
• Unicode
2 Boolean Algebra
• Boolean Algebra
• Boolean Functions
• Truth Tables
• Venn Diagram
• Karnaugh Map
• Logic Gates
• AND Gate
• OR Gate
• NOT Gate
• NAND Gate
• NOR Gate
• XOR Gate
• XNOR Gate
• Digital Circuits
Module 4 Basics of Web Page Designing
1 HTML
• Introduction to HTML
• HTML Elements
• Tags
• Attributes
• HTML Pages
• Links
• Lists
• Tables
• Images
• Audio
• Video
• Forms
• HTML5
• Canvas
• SVG
2 CSS
• CSS
• Inline CSS
• Internal CSS
• External CSS
• CSS2
• CSS3
• Background
• Border
• Text
• Animation
• Transform
3 JavaScript
• Client Side Scripting
• JavaScript Basics
• Variables
• Data Types
• Operators
• Conditional Statements
• Loops
• Popup Boxes
• Functions
• Events
• Browser Object Model
• Document Object Model
• Form Validation
Module 5 Data Communications and Networking Concepts
1 Data Communication
• Data Communication
• Communication Components
• Analog Signals
• Digital Signals
• Transmission Modes
• Transmission Methods
• Transmission Media
2 Computer Networks
• Computer Networks
• Network Architecture
• Networking Devices
• LAN
• MAN
• WAN
• Internet
• Network Topology
• OSI Model
• TCP IP Model
• Network Layer
• Transport Layer
• Application Layer
• Network Security
• Digital Signature
• Encryption
Module 6 Object Oriented
Programming and Database Management System
• Programming Techniques
• C Plus Plus Basics
• Control Statements
• Functions
• Arrays
• Strings
• Pointers
• Structures
• Classes
• Objects
• Constructors
• Destructors
• Inheritance
• Polymorphism
• Abstraction
• File Handling
• Data Structures
2 Database Management System
• Data
• DBMS
• Database Architecture
• Database Models
• ER Model
• Relational Database
• Database Keys
• Database Normalization
3 SQL
• SQL Basics
• SQL Data Types
• DDL
• DML
• DCL
• TCL
• DQL
• SQL Keys
• Joins
• Views
• Subqueries
• Triggers
• Stored Procedures
Module 7 Elective Module
• Java Basics
• Object Oriented Programming
• Packages
• Exception Handling
• File Handling
• Collections Framework
• Multithreading
• AWT
• Applets
• Swing
2 Programming with Python
• Python Basics
• Control Statements
• Data Structures
• Functions
• File Handling
• Modules
• Packages
• Object Oriented Programming
• Exception Handling
• Regular Expressions
• Database Programming
Module 8 Software Development Life Cycle
• Introduction to SDLC
• SDLC Phases
• SDLC Models
• Waterfall Model
• Spiral Model
• DevOps
• SDLC Best Practices
Module 9 Employability Skills
• Introduction to Employability Skills
• Citizenship
• Professional Development
• English Skills
• Career Development
• Goal Setting
• Communication Skills
• Diversity and Inclusion
• Financial and Legal Literacy
• Digital Skills
• Entrepreneurship
• Customer Service
• Apprenticeship and Job Readiness
Module 10 OJT Project and Viva
• On the Job Training
• Project Work
• Viva Examination