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
Total Modules
60
MCQs per Module
MCQs per Module
60 min
Time per Paper
Time per Paper
50%
Passing Marks
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
- Introduction to Computers — generations, types, block diagram, input/output devices
- Operating System — Windows, Linux basics, file management, control panel
- Word Processing — MS Word: formatting, tables, mail merge, macros
- Spreadsheet — MS Excel: formulas, functions, charts, pivot tables (learn Excel free)
- Presentation — MS PowerPoint: slides, animations, transitions, master slides
- Database — MS Access: tables, queries, forms, reports, relationships
- Internet & Email — browsers, search engines, email, cloud computing basics
- Computer Networks — LAN, WAN, MAN, topologies, protocols, IP addressing
- Cyber Security — threats, viruses, firewalls, encryption, safe browsing
- Digital Financial Services — UPI, NEFT, RTGS, digital wallets, e-commerce
M2-R5
Web Designing & Publishing
100 (Theory 60 + Practical 40) Compulsory
- HTML5 — tags, attributes, headings, paragraphs, lists, tables, forms, semantic elements
- CSS3 — selectors, properties, box model, flexbox, grid, responsive design, media queries
- JavaScript Basics — variables, operators, conditions, loops, functions, DOM manipulation
- Web Hosting — domain names, hosting types, FTP upload, cPanel basics
- XML — syntax, DTD, schema, XSLT basics
- Content Management — WordPress basics, themes, plugins, posts, pages
- Web Security — HTTPS, SSL, XSS prevention, input validation
- Responsive Design — mobile-first approach, viewport, breakpoints
M3-R5
Programming and Problem Solving through Python
100 (Theory 60 + Practical 40) Compulsory
- Python Basics — installation, IDE, variables, data types, operators, input/output (start our free Python tutorial)
- Control Structures — if/elif/else, for loop, while loop, break, continue, pass
- Functions — def, parameters, return, default args, *args, **kwargs, lambda
- Strings — methods, slicing, formatting, regex basics
- Lists, Tuples, Sets, Dictionaries — CRUD operations, methods, comprehensions
- File Handling — open, read, write, append, with statement, CSV handling
- Object-Oriented Programming — classes, objects, inheritance, polymorphism, encapsulation
- Exception Handling — try, except, finally, raise, custom exceptions
- Modules & Packages — import, math, random, os, datetime, pip install
- 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)
- IoT Introduction — definition, architecture, protocols, applications
- Sensors & Actuators — types, interfacing, data collection
- Arduino/Raspberry Pi — basics, GPIO, programming, simple projects
- IoT Communication — MQTT, HTTP, Bluetooth, WiFi, Zigbee
- Cloud Platforms — AWS IoT, Google Cloud IoT, ThingSpeak
- IoT Security — challenges, encryption, authentication
- Smart Applications — home automation, agriculture, healthcare, smart city
- IoT Project — design, implement, and document a working IoT project
Related NIELIT Guides
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