New: Complete Beginner's Guide to Coding is now available in Premium
Updated: Indian Govt Exam roadmaps now include salary breakdowns & timelines
Tip: Use the Career Hub to explore all career paths in one place

NIELIT O Level Syllabus 2026 — Complete Module-wise Topics

Complete syllabus for all 4 modules of NIELIT O Level (revised R5 pattern). Each module's topics, marks distribution, and what to focus on for the exam. Updated for January/July 2026 cycle.

📋 4 Modules 📝 100 Marks Each 🆕 R5 Pattern 2026
NIELIT O Level has 4 modules — 3 compulsory + 1 elective. Each module has a 100-mark exam (Theory: 60 + Practical: 40). You must pass all 4 to get the certificate. The syllabus follows the R5 revision (2023 onwards) which is more modern and industry-relevant than the older R4 pattern. If you're preparing for the first time, start with our How to Crack O Level guide for a month-wise study plan.

Exam Structure at a Glance

4
Total Modules
60
MCQs per Module
60 min
Time per Paper
50%
Passing Marks

Theory (60 marks): Online MCQ exam at NIELIT centers. Practical (40 marks): Hands-on assignments + viva at your study center. No negative marking — attempt all questions! For detailed exam tips, see our previous year papers analysis.

M1-R5

Information Technology Tools and Network Basics

100 (Theory 60 + Practical 40) Compulsory
  1. Introduction to Computers — generations, types, block diagram, input/output devices
  2. Operating System — Windows, Linux basics, file management, control panel
  3. Word Processing — MS Word: formatting, tables, mail merge, macros
  4. Spreadsheet — MS Excel: formulas, functions, charts, pivot tables (learn Excel free)
  5. Presentation — MS PowerPoint: slides, animations, transitions, master slides
  6. Database — MS Access: tables, queries, forms, reports, relationships
  7. Internet & Email — browsers, search engines, email, cloud computing basics
  8. Computer Networks — LAN, WAN, MAN, topologies, protocols, IP addressing
  9. Cyber Security — threats, viruses, firewalls, encryption, safe browsing
  10. Digital Financial Services — UPI, NEFT, RTGS, digital wallets, e-commerce
M2-R5

Web Designing & Publishing

100 (Theory 60 + Practical 40) Compulsory
  1. HTML5 — tags, attributes, headings, paragraphs, lists, tables, forms, semantic elements
  2. CSS3 — selectors, properties, box model, flexbox, grid, responsive design, media queries
  3. JavaScript Basics — variables, operators, conditions, loops, functions, DOM manipulation
  4. Web Hosting — domain names, hosting types, FTP upload, cPanel basics
  5. XML — syntax, DTD, schema, XSLT basics
  6. Content Management — WordPress basics, themes, plugins, posts, pages
  7. Web Security — HTTPS, SSL, XSS prevention, input validation
  8. Responsive Design — mobile-first approach, viewport, breakpoints
M3-R5

Programming and Problem Solving through Python

100 (Theory 60 + Practical 40) Compulsory
  1. Python Basics — installation, IDE, variables, data types, operators, input/output (start our free Python tutorial)
  2. Control Structures — if/elif/else, for loop, while loop, break, continue, pass
  3. Functions — def, parameters, return, default args, *args, **kwargs, lambda
  4. Strings — methods, slicing, formatting, regex basics
  5. Lists, Tuples, Sets, Dictionaries — CRUD operations, methods, comprehensions
  6. File Handling — open, read, write, append, with statement, CSV handling
  7. Object-Oriented Programming — classes, objects, inheritance, polymorphism, encapsulation
  8. Exception Handling — try, except, finally, raise, custom exceptions
  9. Modules & Packages — import, math, random, os, datetime, pip install
  10. Database Connectivity — SQLite, MySQL with Python, CRUD operations
M4-R5

Internet of Things (IoT) and Applications

100 (Theory 60 + Practical 40) Elective (choose 1 of 3)
  1. IoT Introduction — definition, architecture, protocols, applications
  2. Sensors & Actuators — types, interfacing, data collection
  3. Arduino/Raspberry Pi — basics, GPIO, programming, simple projects
  4. IoT Communication — MQTT, HTTP, Bluetooth, WiFi, Zigbee
  5. Cloud Platforms — AWS IoT, Google Cloud IoT, ThingSpeak
  6. IoT Security — challenges, encryption, authentication
  7. Smart Applications — home automation, agriculture, healthcare, smart city
  8. IoT Project — design, implement, and document a working IoT project

Related NIELIT Guides

How to Crack O Level Previous Papers Practice Quiz O Level Complete Guide

People Also Search For

nielit o level syllabus 2026 o level M1-R5 topics o level python syllabus nielit o level exam pattern o level web design syllabus