NIELIT O level syllabus has been released online by the authorities. The modules that the students will have to cover for the course are available through the O level syllabus. Read to know the module-wise NIELIT syllabus for O level, sample papers, exam pattern, grading system and more.
The National Institute of Electronics & Information Technology has made the NIELIT O-level syllabus 2025 online. Students can now check the modules through the NIELIT O-level syllabus, which will help enhance their skills and enable them to solve problems using Information Technology (IT). To prepare for the NIELIT theory and practical exam, the O-level syllabus should be carefully reviewed and referred to. It is advantageous for students to know the NIELIT syllabus for the O-level course, as it provides them with knowledge about which modules must be covered during the course. Read to learn more about the NIELIT Syllabus for the O Level Course.
NIELIT O Level Syllabus: Course Structure
The total duration of the O-level course is 520 learning hours for candidates undergoing the O-level after the 10+2 standard is one year. However, graduate candidates undergoing an ‘O’ level course can cover the contents in six months.
| Module |
Learning Hours (Theory) |
Learning Hours (Practical/Tutorials/Projects) |
Total Learning Hours |
|---|---|---|---|
| Information Technology Tools and Network Basics |
48 |
72 |
120 |
| Web Designing & Publishing |
48 |
72 |
120 |
| Programming and Problem Solving through Python |
48 |
72 |
120 |
| Internet of Things and its Applications |
48 |
72 |
120 |
| Practical based on M1-R5, M2- R5 ,M3-R5 and M4-R5 |
|
|
|
| Project |
|
40 |
40 |
| Total |
192 |
328 |
520 |
NIELIT O Level Syllabus: Marks
| Module Code | Module | Maximum Marks |
| M1-R5 | Information Technology Tools and Network Basics | 100 |
| M2-R5 | Web Designing & Publishing | 100 |
| M3-R5 | Programming and Problem Solving through Python | 100 |
| M4-R5 | Internet of Things and its Applications | 100 |
| PR1-R5 | Practical based on M1-R5, M2-R5, M3-R5 and M4-R5 | 100 |
| PJ1-R5 Project (Certificate only to qualify ‘O’ Level-IT) - | ||
| Total Maximum Marks | 500 |
NIELIT Module-Wise O Level Syllabus
Check out the syllabus and marks -
Information Technology Tools and Network Basics Syllabus
| Module Unit | Duration (Theory) in Hours | Duration (Practical) in Hours |
| Introduction to Computer | 4 | 6 |
| Introduction to Operating System | 4 | 6 |
| Word Processing | 6 | 9 |
| Spreadsheet | 8 | 12 |
| Presentation | 6 | 9 |
| Introduction to Internet and WWW | 6 | 9 |
| E-mail, Social Networking and e-Governance Services | 6 | 9 |
| Digital Financial Tools and Applications | 4 | 6 |
| Overview of FutureSkills & Cyber Security | 4 | 6 |
Information Technology Tools and Network Basics Marks
| Module Unit |
Written Marks (Max) |
|---|---|
| Introduction to Computer, Introduction to Operating Systems |
10 |
| Word Processing |
20 |
| Spreadsheet |
20 |
| Presentation |
20 |
| Introduction to Internet and WWW, E-mail, Social Networking and e-Governance Services |
20 |
| Digital Financial Tools and Applications, Overview of Future Skills& Cyber Security |
10 |
| Total |
100 |
After completing the module, the candidates will be able to:
- Acquire confidence in using computers in the office and in general life
- Identify the basic components of computers and terminology
- Understand file management
- Create documents using word processor, spreadsheet & presentation software
- Understand computer networks and browse the Internet, conduct content searches, email and collaborate with peers
- Understanding the Social Networking platform
- Using the Internet for Digital Financial Services
- Develop knowledge about FutureSkills
- Understand the various financial services and be aware of the government schemes that have been initiated.
Web Designing & Publishing Syllabus
| Module Unit | Duration (Theory) in Hours | Duration (Practical) in Hours |
| Introduction to Web Design | 2 | 3 |
| Editors | 2 | 3 |
| HTML Basics | 10 | 15 |
| Cascading Style Sheets (CSS) | 10 | 15 |
| CSS Framework | 6 | 9 |
| JavaScript and Angular JS | 10 | 15 |
| Photo Editor | 6 | 9 |
| Web Publishing and Browsing | 2 | 3 |
Web Designing & Publishing Marks
| Module Unit |
Written Marks (Max) |
|---|---|
| Introduction to Web Design and Editors, HTML Basics |
25 |
| Cascading Style Sheets (CSS) |
20 |
| CSS Framework |
15 |
| JavaScript and Angular Js |
20 |
| Photo Editor, Web Publishing and Browsing |
20 |
| Total |
100 |
After completing the module, the candidates will be able to:
- Design and create effective web pages
- Integrate graphics in web pages
- Integrate various tools and techniques like HTML, CSS, JavaScript, AngularJS, etc.
- Design and edit images using tools
- Embed the images in web pages
Programming and Problem Solving through Python Syllabus
| Module Unit |
Written Marks (Max) |
|---|---|
| Introduction to Programming, Algorithms and Flowcharts to solve problems |
20 |
| Introduction to Python, Operators, Expressions and Python Statements, Sequence data types |
30 |
| Functions, File Processing, Modules |
40 |
| NumPy Basics |
10 |
| Total |
100 |
After completing the module, the students will be able to:
- Draw flow charts for solving different problems
- Develop efficient algorithms for solving a problem
- Use the various constructs of Python, viz., conditional, iteration
- Write programs making judicious use of Lists, Strings, Tuples, and Dictionaries wherever required
- Manage data using NumPy
- Handle files and create Modules in Python
Internet of Things and its Applications Syllabus
| Module Unit |
Written Marks (Max) |
|---|---|
| Introduction to IoT – Applications/Devices, Protocols and Communication Model |
10 |
| Things and Connections |
10 |
| Sensors, Actuators and Microcontrollers |
15 |
| Building IoT Applications |
40 |
| Security and Future of IoT Ecosystem |
5 |
| Soft skills-Personality Development |
20 |
| Total |
100 |
After completing the module, the students will be able to:
- Understand how connected devices work together to update other applications.
- Acquire knowledge to interface sensors and actuators with the microcontroller-based Arduino platform.
- Writing C programs in Arduino IDE.
- Understand the Communication between microcontroller and PC using serial communication.
- Build IoT-based applications and understand how data flows between things.
- Understand how electronic devices control electrical appliances working at 220v AC.
- Understand the security aspect of IoT devices.
- Enhance skill sets towards better personality development.
For the detailed NIELIT O Level Syllabus - Click Here
NIELIT O Level Sample Papers
Candidates can check the module-wise NIELIT O-level sample papers.
| Module | Sample Papers |
|---|---|
| Information Technology Tools and Network Basics | Click Here |
| Web Designing & Publishing | Click Here |
| Programming and Problem Solving through Python | Click Here |
| Internet of Things and Its Applications | Click Here |
NIELIT O Level Exam Pattern
The total duration of the NIELIT O level exam is three hours, and each subject will consist of questions worth 100 marks. One practical examination of three hours and 100 marks will also be conducted. The authorities will conduct the Laboratory/Practical work at the institutions/organisations which are running the course.
NIELIT O Level Pass Percentage
| Pass Percentage |
Grade |
|---|---|
| Failed (<50) |
F |
| >= 50% to < 55% |
D |
| >= 55% to < 65% |
C |
| >= 65% to < 75% |
B |
| >= 75% to < 85% |
A |
| >=85% |
S |
After completing the theory examinations of all modules, practical examinations and the project, the students will be awarded the ‘O’ level (IT) Certificate. The obtained certificate will be recognised as equivalent to the Foundation Level Course by the Government of India for employment.

News & Updates
Explore Other Exams
25 Oct '25 - 30 Apr '26 | CUCET 2026 Phase 1 Application... |
25 Oct '25 - 1 May '26 | CUCET 2026 Phase 1 Exam |
Jul '22 | DAVV CET 2022 Registration |
Jan '25 | MRNAT 2025 Result |
18 Jan '25 | MRNAT 2025 Exam Dates |
Jan '26 | OJEE 2026 registrations |
Mar '26 | OJEE 2026: Last date of fee pa... |
Jul '25 | LUACMAT Counselling |
Jul '25 | LUACMAT Result Declaration |
1 Dec '25 - 10 Feb '26 | ATMA registration 2026 (Feb) |
9 Feb '26 | ATMA 2026: Last Date of Fee Pa... |
6 Jan '26 - 10 Jan '26 | CDAC C-CAT 2026 Admit Card (F... |
10 Jan '26 - 11 Jan '26 | CDAC C-CAT 2026 Exam Date (Fe... |
Apr '26 | PU-CET (P.G.) application proc... |
Jun '26 | PU-CET (P.G.) 2026 last date o... |
Student Forum
Answered 2 days ago
Registration for the July 2026 NIELIT exam cycle is open until March 31, 2026, for O, A, and C levels for both direct and institute candidates. For A/C level institute candidates, the deadline is extended to April 10, 2026.
R
Contributor-Level 9
Answered 2 days ago
The tentative date for the declaration of results is the last week of April. Results will be available online at the NIELIT official website.
R
Contributor-Level 9
Answered 2 days ago
- O/A/B/C Levels: Practical examinations are scheduled to commence on February 7, 2026.
- CHMT-O Level: Both the practical and the Employability Skills (ES) exams are expected to take place during the last week of January 2026.
R
Contributor-Level 9
Answered 2 days ago
The theory papers for the January 2026 cycle are scheduled to begin on January 10, 2026.
- A/B/C Levels: January 10 - 14, 2026
- O Level (A1–A4 R5) & CHMT-O Level: January 10 - 18, 2026
R
Contributor-Level 9
Exam On - 10 Jan '26
Rashmi Karan is a writer and editor with more than 15 years of exp., focusing on educational content. Her expertise is IT & Software domain. She also creates articles on trending tech like data science,