O Level syllabus for the online test
O-Level (IT) Revision 5.1 is four theory modules, matching practical work, and a project. The table below is a study map written in OPrep's own words. Download the official booklet from NIELIT if you need legal wording or hour-by-hour lab lists.
Who can enrol
- 10+2 / senior secondary, or
- ITI of at least one year after Class 10, or
- A three-year polytechnic diploma after Class 10.
Hours and credits
Swipe sideways to see hours and credits.
| Code | Paper | Theory | Lab | Credits |
|---|---|---|---|---|
| M1-R5.1 | IT Tools | 48 h | 72 h | 4 |
| M2-R5.1 | Web Design | 48 h | 72 h | 4 |
| M3-R5.1 | Python | 48 h | 72 h | 4 |
| M4-R5.1 | IoT | 48 h | 72 h | 4 |
| PJ1-R5.1 | Project | — | 60 h | 2 |
Theory sitting
Each module theory paper is 100 objective questions in 120 minutes for 100 marks (60% of the module). Practical demonstration plus viva carries 100 marks (40%). Practice cutoffs we show on result screens use 50% as a blunt combined-style flag; NIELIT still asks for 33% in theory, 33% in practical, and 50% of the weighted total. Exams run in the January and July cycles.
M1-R5.1 — Information Technology Tools and Network Basics
Build a working picture of computers, operating systems, office software, networks, internet services, digital payments and everyday cyber hygiene.
1. Computer fundamentals
Hardware, software, memory, storage, number systems and the path from input to processing to output.
2. Operating systems
Desktop, laptop and mobile OS ideas: files, folders, shortcuts, printers, settings and common extensions.
3. Word processing
Documents, styles, tables, mail merge, headers, page setup and shortcuts used in office work.
4. Spreadsheets
Cells, formulas, functions, charts, sorting, filters and what-if tools.
5. Presentations
Slides, layouts, master slides, animation, handouts and presenting without clutter.
6. Internet and WWW
IP, URL, ISP, browsers, search, HTTP and how a page actually arrives on screen.
7. E-mail, social web and e-Governance
Mail etiquette, collaboration tools, DigiLocker-style services and citizen portals.
8. Digital finance and cyber safety
UPI, cards, wallets, FutureSkills ideas, passwords, malware and safer browsing.
M2-R5.1 — Web Designing and Publishing
Learn how a website is structured, styled and published: HTML, CSS, a CSS framework, JavaScript, AngularJS basics, image work and hosting.
1. Web design and editors
Static vs dynamic sites, client vs server, responsive design and code editors.
2. HTML
Document structure, text, lists, tables, media, links, forms and HTML5 elements.
3. Cascading Style Sheets
Selectors, colours, box model, positioning, menus, tables and galleries.
4. CSS framework
Ready-made containers, grids, cards, buttons and responsive helpers (W3.CSS style).
5. JavaScript and AngularJS
Variables, operators, events, popups, validation, expressions, modules and directives.
6. Images, publishing and browsing
Layers and basic photo edits, HTTP, hosting, meta search and page design habits.
M3-R5.1 — Programming and Problem Solving through Python
Turn a problem into an algorithm, then into Python: data types, control flow, collections, functions, files and a first look at NumPy.
1. Programming, algorithms and flowcharts
Computation model, symbols, sequence, decision, iteration and classic tracing problems.
2. Python essentials
Interpreter, literals, variables, comments, built-in types and program shape.
3. Operators, expressions and statements
Arithmetic, comparison, logic, assignment, if/elif/else, for, while and loop control.
4. Strings, lists, tuples and dictionaries
Indexing, slicing, methods, mutability and when to pick each structure.
5. Functions
Definition, arguments, return values, scope and reusable pieces of a program.
6. Files, modules and NumPy
Text files, import, creating modules, ndarray basics and simple data handling.
M4-R5.1 — Internet of Things and its Applications
Connect sensors, actuators and a microcontroller into a small IoT story: protocols, Arduino, serial data, applications and security.
1. IoT ideas, devices and protocols
Characteristics of things, ecosystem, design steps, functional blocks and common protocols.
2. Things and connections
Control loops, TCP/IP vs OSI, wired and wireless links, and the flow of an IoT app.
3. Sensors, actuators and microcontrollers
Physical quantities, motors, Arduino-class boards and how they talk to the world.
4. Arduino and serial communication
IDE, sketches, pins, analogRead, digitalWrite and the serial monitor.
5. IoT applications
Farms, homes, energy, retail and industry examples that map sensors to decisions.
6. Security and the connected future
Threats on tiny devices, updates, privacy and where IoT is heading.
Official course page: NIELIT O-Level (IT).