• The main objective of the NIELIT O Level Examination is to upskill the candidates on the foundation course of Computer Technology. The O Level Exam syllabus has been designed in such a way that the candidate gains theoretical knowledge as well as practical experience on the basics of Information Technology. The O Level Syllabus is conducted by the Government of India and after successful completion of the course, the candidates can apply for jobs in Government organizations.

Candidates who complete the O Level Exams become eligible for the following roles in Government offices.

  • Web Designer
  • Web publication Assistant
  • Office Automation Assistant
  • IoT Application Integrator
  • User Interface Designer
  • Junior Programmer
  • Lab Assistant 
  • Technical Assistant

An overview of the O Level Syllabus:


Examination particulars

Details of the exam


Name of the Exam

O Level Exam


Conducting body



Duration of the exam

1 year


Total number of semesters



Examination type

Theoretical and Practical


Total number of Modules



Official website of NIELIT

Syllabus Booklet ‘O’ Level (IT)-Revision V

IT Tools & Basics of Networks

  • Introduction to Computer
  • Introduction to Operating System
  • Word Processing
  • Spreadsheet
  • Presentation
  • Introduction to Internet and WWW, E-mail
  • Social Networking and e-Governance Services
  • Digital Financial Tools and Applications
  • Overview of Future-Skills & Cyber Security

Web Designing & Publishing

  • Introduction to Web Design and Editors
  • HTML Basis
  • Cascading Style Sheets (CSS)
  • CSS Framework
  • JavaScript and Angular JS
  • Photo Editor
  • Web Publishing and Browsing

Programming and Problem Solving though Python Language

  • Introduction to Programming
  • Algorithm and Flowcharts to solve problems
  • Introduction to Python
  • Operators, Expressions and Python Statements
  • Sequence data types
  • Functions, File Processing, Modules
  • NumPy Basics

Introduction to Internet of Things(IoT) and its Applications

  • Introduction to IoT – applications/devices, protocols, communication model
  • Things and Connections
  • Sensors, Actuators and Microcontrollers
  • Building IoT applications
  • Security and Future of IoT Ecosystem
  • Soft skills-Personality Development

Practical based on M1-R5, M2- R5 , M3-R5 and M3-R5 M6-R5 

Project Work