Best Seller Icon Bestseller

ORDINARY 'O' LEVEL(M-OL-3076)

  • Last updated Sep, 2026
  • Certified Course
₹25,000 ₹32,000

Course Includes

  • Duration1 Year
  • Enrolled0
  • Lectures215
  • Videos0
  • Notes0
  • CertificateYes

What you'll learn

'O’ Level (IT) APT COMPUTER (ACADEMY OF PROFESSIONAL TRAINING)

NIELIT-'O' Level (IT)

NSQF Level: 4

NIELIT ‘O’ level course of DOEACC Scheme is equivalent to a Foundation Level Course in Computer Applications. Students can acquire this qualification by undergoing this course and passing the examination conducted by NIELIT. After completion of ‘O’ Level course, students can further enroll for next level IT course of NIELIT ‘A’ level. The course commences in the month of January and July every year.


The objective of the course is to equip a student with necessary skills as per following job role.

  1. User Interface (UI) Designer
  2. Web Designer
  3. Web Publication Assistant
  4. Office Automation Assistant
  5. IoT Application Integrator

National Institute of Electronics & Information Technology (NIELIT) runs a basic foundation course named “O Level Course.” The course duration is one year (2 Semesters), and large numbers of candidates join the course every year. The course is for the candidates who have an interest in computer application courses. The Course is approved by the Government of India.

NIELIT O Level Course 2022 Exam Pattern & Syllabus

  • Organization: National Institute of Electronics & Information Technology (NIELIT)
  • Course Name: O Level Course
  • Course Duration: 1 Year (2 Semester)
  • Category: Exam Pattern & Syllabus
  • Status: Available
  • Official Website: student.nielit.gov.in

ओ लेवल सर्टिफिकेट कोर्स के लिए साल में दो बार एडमिशन होता है।

Admission for O Level Certificate is conducted twice in a year

ओ लेवल कंप्यूटर कोर्स का फुल फॉर्म “Ordinary Level” होता है। यह एक सर्टिफिकेट या डिप्लोमा कोर्स होता है जिसे NIELIT (National Institute Of Electronics & Information Technology) द्वारा आयोजित किया जाता है। यह कोर्स पूरा करने के बाद छात्र को एक Certificate दिया जाता है जिसके बाद छात्र आगे NIELIT ‘A’ Level के अगले स्तर के IT पाठ्यक्रम के लिए नामांकन कर सकते है। इसके लिए पाठ्यक्रम हर साल जनवरी और जुलाई के महीने में शुरू होता है।

The full form of O Level Computer Course is "Ordinary Level". It is a certificate or diploma course which is conducted by NIELIT (National Institute of Electronics & Information Technology). After completing this course, the student is given a certificate after which the student can further enroll for the next level IT course of NIELIT 'A' Level. The course for this starts in the month of January and July every year.

प्रथम सेमेस्टर ( First Semester )

  • M1-R4- IT Tools and Business Systems
  •  M2-R4- Internet Technology and Web Design

द्वितीय सेमेस्टर ( Second Semester )

  •  M3-R4- Programming and Problem Solving Through ‘C’ language
  • M4.1-R4- Application of .NET Technology
  •  M4.2-R4- Introduction to multimedia

प्रैक्टिकल एवं प्रोजेक्ट ( Practicals & Project )

  • PR-1 Practical Based On the Theory Papers of the Syllabus
  • PJ Project Work

 (Course Name)

O level

 (Course Duration)

1 Year (6-6 Month 2 Semester)

 (Minimum Qualification)

(10th + 12th or ITI / Graduation)

 (Examination by)

NIELIT

 (Certificate Providers)

 NIELIT

 (O Level Examination)

(Years of 2 Time January & July)

 (Mode of Examination)

 Part -1 Objective Part -2 (Written)

अगर आप यह कोर्स करते है तो आपको इससे कई सारे फ़ायदे भी मिलेंगे। If you do this course then you will get many benefits from it.)

  • अगर आप किसी गवर्नमेंट जॉब के लिए आवेदन कर रहे है और वहां कंप्यूटर डिप्लोमा माँगा जाता है तो आप ‘O Level Certificate’ दे सकते है।
  • If you are applying for any government job and computer diploma is asked there, then you can give 'O Level Certificate'.
  •  डिप्लोमा और एडवांस्ड डिप्लोमा की वैकन्सी में O और A Level Certificate Holders भी आवेदन कर सकेंगे।
  • O and A Level Certificate Holders will also be able to apply in the vacancy of Diploma and Advanced Diploma.
  • आजकल प्राइवेट जॉब में भी कंप्यूटर डिप्लोमा माँगा जाता है तो उसके लिए भी O Level Computer Diploma Certificate काम में आता है।
  • Nowadays computer diploma is sought even in private jobs, then O Level Computer Diploma Certificate comes in handy for that too.

‘O’ Level Course के बाद कौन सी जॅाब करे ( Which job to do after 'O' level course? )

  ओ लेवल कोर्स करने के पश्चात आपके पास जॉब करने के बहुत सारे अवसर होते है आप अपनी रूचि के अनुसार वह जॉब कर सकते है।

   After doing O level course, you have many opportunities to do job, you can do that job according to your interest.

  • कंप्यूटर ऑपरेटर ( Computer Operator )
  • शिक्षण सहायक ( Teaching Assistant )
  • जूनियर प्रोग्रामर ( Junior Programmer )
  • लैब असिस्टेंट ( Lab Assistant )
  • प्रोग्रामर असिस्टेंट ( Programmer Assistant )
  • वेब डिज़ाइनर ( Web Designer )ईडीपी सहायक ( EDP ​​Assistant )


Show More

Course Syllabus

Structure of NIELIT ‘O’ Level Course

 

Paper Code

Paper Name

First Semester

M1-R5

Information Technology Tools and Network Basics

M2-R5

Web Design and Publishing

Second Semester            

M3-R5

Programming and Problem Solving through Python

M4-R5

Internet of Things and its Applications

Practical Papers & Project

PR1-R5

Practical based on the theory papers of the syllabus

PJ1-R5

Project Work

   

 

Course Fee:  Rs 25,680/- Course Fee can be paid in two instalments:

First Instalment             : Rs 15000/- (At the time of admission)

Second Instalment         : Rs 10680/- (in Second Semester)

Registration

Registration is a pre-requisite for appearing in ‘O’ Level (IT) examinations. Candidate has to register with NIELIT through student portal https://student.nielit.gov.in. Registration will be valid for 5 years. Registration fee is Rs 500/-

Examination

1. Theory Examinations:

NIELIT “O” level theory examination is conducted twice in a year (in the month of January and July) by NIELIT HQ, Delhi. There is a number of examination centres all over India. The list of exam centers will be listed while filling of online examination form. Student can choose one of the exam centre according to their convenience. Full mark of each paper is 100 and exam duration is 3 hrs. Examination fee for each theory paper is Rs 750/- + Rs 100/- processing fee.

2. Practical Examinations:

There is one practical paper for NIELIT “O” Level Course. Students need to provide the option for appearing in practical examination while filling up examination form. The practical examination is based on the syllabus of M1-R5, M2-R5, M3-R5 and M4-R5 modules. Duration of each practical examination is 3 hrs. Practical Examination fee is Rs 500/- .

Project Work

‘O’ Level (IT) courses has a project as an important component. The project is carried out by the student under guidance and support of faculty. No marks are assigned for this, but Candidates are required to carry out the project successfully. Students who complete the project work submit a project completion certificate in the prescribed format for issuing pass certificate to NIELIT HQ.

Result of Examination

Result of NIELIT-‘A’ Level examination is published in the NIELIT HQ website http://www.nielit.in  after 2 months of completion of the exam. Students can check their result from this website and can also get from the institute.

Payment of Course Fee

Admission fee and other miscellaneous Charges shall be charge extra at the time of admission. Payment can be made in the form of Demand Draft or through NEFT/RTGS/Net banking.

NIELIT O-Level course is designed to help learners gain the foundational knowledge of IT and computer science. Before enrolling to the course it is important that you understand the syllabus completely. Check out the detailed NIELIT O-Level course syllabus.

NIELIT O Level Syllabus 2026

Table of contents

  • NIELIT O-Level Course Duration
  • NIELIT O-Level Course Modules
  • NIELIT O-Level Syllabus: M1-R5 - IT Tools & Network Basics
  • NIELIT O-Level Syllabus: M2-R5 - Web Designing & Publishing
  • NIELIT O-Level Syllabus: M3-R5 - Programming and Problem Solving through Python
  • NIELIT O-Level Syllabus: M4-R5 - Practicals on All Modules

NIELIT O-Level Course Duration

The total course duration of NIELIT (Revision 5.1) O-Level syllabus is structured as follows-

  • Total Learning Hours: 540 hours 
  • 10+2 Candidates: Minimum duration is 1 year.
  • Graduate Candidates: Minimum duration is 6 months

NIELIT O-Level Course Modules

The NIELIT O Level (IT) course comprises four compulsory theory modules, four corresponding practical exams, and one project. Under the current Revision 5.1 syllabus, the specific modules are

Module Code

Module

Learning Hours (Theory)

Learning Hours (Practical/Tutorials/Project)

Total Learning Hours

M1-R5

Information Technology Tools and Network Basics

48

72

120

M2-R5

Web Designing & Publishing

48

72

120

M3-R5

Programming and Problem Solving through Python

48

72

120

M4-R5

Internet of Things and its Applications

48

72

120

PR1-R5

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

 

 

 

PJ1-R5

Project

 

40

40

 

Total

192

328

520

NIELIT O-Level Syllabus: M1-R5 - IT Tools & Network Basics

Topics

Subtopics

Introduction to Computer

  • Computer & IT Gadgets
  • Evolution & Applications
  • IT Gadgets Applications
  • Hardware & Software Basics
  • Central Processing Unit
  • Input Devices
  • Output Devices
  • Memory & Storage
  • Application Software
  • Systems Software
  • Utility Software
  • Open Source vs. Proprietary
  • Mobile Apps

Introduction to Operating System

  • Operating System
  • Basics of OS
  • OS for Desktop & Laptop
  • OS for Mobile & Tablets
  • User Interface (UI)
  • Task Bar
  • Icons & Shortcuts
  • Running an Application
  • OS Simple Setting
  • Mouse Properties
  • System Date and Time
  • Display Properties
  • Add/Remove Programs
  • Printers Management
  • File & Folder Management
  • File Extensions

Word Processing

  • Word Processing Basics
  • Opening Word Processing Package
  • Title Bar
  • Menu Bar
  • Toolbars & Sidebar
  • Creating a New Document
  • Opening and Closing Documents
  • Opening Documents
  • Save and Save As
  • Closing Document
  • Using The Help
  • Page Setup
  • Page Layout
  • Borders
  • Watermark
  • Print Preview
  • Printing of Documents
  • PDF file and Saving a Document as PDF file
  • Text Creation and manipulation
  • Document Creation
  • Editing Text
  • Text Selection
  • CutCopy and Paste
  • FontColorStyle and Size selection
  • Alignment of Text
  • Undo & Redo
  • AutoCorrect
  • Spelling & Grammar
  • Find and Replace
  • Formatting the Text
  • Creating and using user defined Styles
  • Paragraph Indentation
  • Bullets and Numbering
  • Change case
  • Header & Footer
  • Table Manipulation
  • Insert & Draw Table
  • Changing cell width and height
  • Alignment of Text in cell
  • Delete / Insertion of Row
  • Column and Merging & Splitting of Cells
  • Border and ShadingMail Merge
  • Table of ContentsIndexes
  • Adding Comments
  • Tracking changes
  • Macros

Spreadsheet

  • Elements of Spread Sheet
  • Creating of Spread Sheet
  • Concept of Cell Address [Row and Column] and selecting a Cell
  • Entering Data [text, number, date] in Cells
  • Page Setup
  • Printing of Sheet
  • Saving Spreadsheet
  • Opening and Closing
  • Manipulation of Cells & Sheet
  • Modifying / Editing Cell Content
  • Formatting Cell (Font, Alignment, Style)
  • Cut
  • Copy
  • Paste & Paste Special
  • Changing Cell Height and Width
  • Inserting and Deleting Rows
  • Column
  • AutoFill
  • Sorting & Filtering
  • Freezing panes
  • Formulas
  • Functions and Charts
  • Using Formulas for Numbers (Addition, Subtraction, Multiplication & Division)
  • AutoSum
  • Functions (Sum, Count, MAX, MIN, AVERAGE)
  • Sort
  • Filter
  • Advanced Filter
  • Database Functions (DSUM, DMIN, DMAX, DCOUNT, DCOUNTA)
  • What-if Analysis
  • Pivot table Charts (Bar, Column, Pie, Line)
  • Data Validation

Presentation

  • Creation of Presentation
  • Creating a Presentation Using a Template
  • Creating a Blank Presentation
  • Inserting & Editing Text on Slides
  • Inserting and Deleting Slides in a Presentation
  • Saving a Presentation
  • Manipulating Slides
  • Inserting Table
  • Adding Pictures
  • Inserting Other Objects
  • Resizing and Scaling an Object
  • Creating & using Master Slide
  • Presentation of Slides
  • Choosing a Set Up for Presentation
  • Running a Slide Show
  • Transition and Slide Timings
  • Automating a Slide Show
  • Providing Aesthetics to Slides & Printing
  • Enhancing Text Presentation
  • Working with Color and Line Style
  • Adding Movie and Sound
  • Adding Headers
  • Footers and Notes
  • Printing Slides and Handouts

Introduction to Internet and WWW

  • Basic of Computer Networks
  • Local Area Network (LAN)
  • Wide Area Network (WAN)
  • Network Topology
  • Internet
  • Concept of Internet & WWW
  • Applications of Internet
  • Website Address and URL
  • Introduction to IP Address
  • ISP and Role of ISP
  • Internet Protocol
  • Modes of Connecting Internet (HotSpot
  • Wifi
  • LAN Cable
  • BroadBand
  • USB Tethering)
  • Identifying and uses of IP/MAC/IMEI of various devices
  • Popular Web Browsers (Internet Explorer/Edge/Chrome/Mozilla Firefox/Opera etc.)
  • Exploring the Internet
  • Surfing the web
  • Popular Search Engines
  • Searching on Internet
  • Downloading Web Pages
  • Printing Web Pages

E-mail,Social Networking and e-Governance Services

  • Structure of E-mail
  • Using E-mails
  • Opening Email account
  • Mailbox: Inbox and Outbox
  • Creating and Sending a new E-mail
  • Replying to an E-mail message
  • Forwarding an E-mail message
  • Searching emails
  • Attaching files with email
  • Email Signature
  • Social Networking & e-Commerce
  • Facebook
  • Twitter
  • Linkedin
  • Instagram
  • Instant Messaging (Whatsapp
  • Facebook Messenger
  • Telegram)
  • Introduction to Blogs
  • Basics of E-commerce
  • Netiquettes
  • Overview of e-Governance Services like Railway Reservation
  • Passport
  • eHospital [ORS]
  • Accessing e-Governance Services on Mobile Using “UMANG APP”
  • Digital Locker

Digital Financial Tools and Applications

  • Digital Financial Tools
  • Understanding OTP [One Time Password]and QR [Quick Response] Code
  • UPI [Unified Payment Interface]
  • AEPS [Aadhaar Enabled Payment System]
  • USSD[Unstructured Supplementary Service Data]
  • Card [Credit / Debit]
  • eWallet
  • PoS [Point of Sale]
  • Internet Banking
  • National Electronic Fund Transfer (NEFT)
  • Real Time Gross Settlement (RTGS)
  • Immediate Payment Service (IMPS)
  • Online Bill Payment

Overview of Futureskills and Cyber Security

  • Introduction to Internet of Things (IoT)
  • Big Data Analytics
  • Cloud Computing
  • Virtual Reality
  • Artificial Intelligence
  • Social & Mobile
  • Blockchain Technology
  • 3D Printing/ Additive Manufacturing
  • Robotics Process Automation
  • Cyber Security
  • Need of Cyber Security
  • Securing PC
  • Securing Smart Phone 

Q&A Icon

Commonly asked questions

Q:

 

Where can I get the NIELIT syllabus?


Q:

 

Can you provide the list of North-Zone NIELIT Exam Centres?







NIELIT O-Level Syllabus: M2-R5 - Web Designing & Publishing

Topics

Subtopics

Introduction to Web Design

  • Introduction of Internet
  • WWW
  • Website
  • Working of Websites
  • Webpages
  • Front End
  • Back End
  • Client and Server Scripting Languages
  • Responsive Web Designing
  • Types of Websites (Static and Dynamic Websites)

Editors

  • Downloading free Editors like Notepad++
  • Sublime Text Editor
  • Making use of Editors
  • File creation and editing
  • Saving

HTML Basics

  • HTML: Introduction, Basic Structure of HTML, Head Section and Elements of Head Section
  • Formatting Tags: Bold, Italic, Underline, Strikethrough, Div, Pre Tag Anchor links and Named Anchors Image Tag, Paragraphs, Comments
  • Tables: Attributes –(Border, Cellpadding, Cellspacing, height, width), TR, TH, TD, Rowspan, Colspan
  • Lists: Ordered List, Unordered List, Definition List, Forms, Form Elements, Input types, Input Attributes, Text Input Text Area, Dropdown, Radio buttons, Check boxes, Submit and Reset Buttons
  • Frames: Frameset, nested Frames
  • HTML 5 Introduction, HTML5 New Elements: Section, Nav, Article, Aside, Audio Tag, Video Tag, HTML5 Form Validations: Require Attribute, Pattern Attribute, Autofocus Attribute, email, number type, date type, Range type, HTML embed multimedia, HTML Layout, HTML Iframe

CSS

  • Introduction to CSS
  • Types of CSS
  • CSS Selectors: Universal Selector
  • ID selector
  • Tag Selector
  • Class Selector
  • Sub Selector
  • Attribute Selector
  • Group Selector
  • CSS Properties: Back Ground properties
  • Block Properties
  • Box properties
  • List properties
  • Border Properties
  • Positioning Properties
  • CSS Lists CSS Tables
  • CSS Menu Design CSS Image Gallery

CSS Framework

  • Web Site Development using W3.CSS Framework
  • W3.CSS Intro
  • W3.CSS Colors
  • W3.CSS Containers
  • W3.CSS Panels
  • W3.CSSBorders
  • W3.CSSFonts
  • W3.CSS Text
  • W3.CSS Tables
  • W3.CSS List
  • W3.CSSImages
  • W3.CSS Grid

JavaScript and Angular JS

  • Introduction to Client Side Scripting Language
  • Variables in Java Script
  • Operators in JS
  • Conditions Statements
  • JS Popup Boxes
  • JS Events
  • Basic Form Validations in JavaScript. Introduction to Angular JS: Expressions
  • Modules and Directives

Photo Editor



  • Features of Photo Editing:Tools: Selection Tools
  • Paint Tools
  • Transform Tools
  • Text Tool
  • Layers
  • Brightness/ Contrast
  • Improve Colors and tone
  • Filters

Web Publishing and Browsing

  • Overview
  • SGML (Standard Generalized Markup Language)
  • Web Hosting Basics
  • Documents Interchange Standards
  • Components of Web Publishing
  • Document management
  • Web Page Design Considerations and Principles
  • Search and Meta Search Engines
  • WWW
  • Browser
  • HTTP
  • Publishing Tools

Staying updated about the latest educational events is just a click away

Enter Mobile Number

NIELIT O-Level Syllabus: M3-R5 - Programming and Problem Solving through Python

Topics

Subtopics

Introduction to Programming

  • The basic Model of computation
  • algorithms
  • flowcharts
  • Programming Languages
  • compilation
  • testing & debugging and documentation

Algorithms and Flowcharts to Solve Problems

  • Flow Chart Symbols
  • Basic algorithms/flowcharts for sequential processing
  • decision based processing and iterative processing Some examples like: Exchanging values of two variables
  • summation of a set of numbers
  • Decimal Base to Binary Base conversion
  • Reversing digits of an integer
  • GCD (Greatest Common Divisor) of two numbers
  • Test whether a number is prime
  • factorial computation
  • Fibonacci sequence
  • Evaluate ‘sin x’ as sum of a series
  • Reverse order of elements of an array
  • Find largest number in an array
  • Print elements of upper triangular matrix

Introduction to Python

  • Python Introduction
  • Technical Strength of Python
  • Introduction to Python Interpreter and program execution
  • Using Comments, Literals, Constants, Python’s Built-in Data types
  • Numbers (Integers, Floats, Complex Numbers, Real, Sets)
  • Strings (Slicing, Indexing, Concatenation, other operations on Strings)
  • Accepting input from Console
  • Printing statements
  • Simple ‘Python’ programs

Operators,Expressions and Python Statements



  • Assignment statement
  • expressions
  • Arithmetic
  • Relational
  • Logical
  • Bitwise operators and their precedence
  • Conditional statements: if, if-else, if-elif-else; simple programs
  • Notion of iterative computation and control flow –range function
  • While Statement
  • For loop
  • break statement
  • Continue Statement
  • Pass statement
  • else
  • assert

Sequence Data Types



  • Lists, tuples and dictionary, (Slicing, Indexing, Concatenation, other operations on Sequence datatype)
  • Concept of mutability
  • Examples to include finding the maximum, minimum, mean; linear search on list/tuple of numbers
  • Counting the frequency of elements in a list using a dictionary

Functions

  • Top-down approach of problem solving
  • Modular programming and functions
  • Function parameters
  • Local variables
  • the Return statement
  • DocStrings
  • global statement
  • Default argument values
  • keyword arguments
  • VarArgs parameters
  • Library function-input(), eval

Explore more IT & Software exams with upcoming date

SAT India

SAT India Exam (September) Attempt

12 Sep '26

NIELIT O-Level Syllabus: M4-R5 - Practicals on All Modules

 

Topics

Subtopics

Introduction to Internet of Things – Applications/Devices, Protocols and Communication Model

  • Introduction - Overview of Internet of Things (IoT), the characteristics of devices and applications in IoT ecosystem, building blocks of IoT, Various technologies making up IoT ecosystem, IoT levels, IoT design methodology
  • The Physical Design/Logical Design of IoT
  • Functional blocks of IoT and Communication Models
  • Development Tools used in IoT

Things and Connections



  • Working of Controlled Systems, Real-time systems with a feedback loop, e.g., a thermostat in a refrigerator, AC, etc.
  • Connectivity models – TCP/IP versus OSI model, different type of modes using wired and wireless methodology
  • The process flow of an IoT application

Sensors, Actuators and Microcontrollers

  • Sensor - Measuring physical quantities in digital world e.g. light sensor, moisture sensor, temperature sensor, etc.
  • Actuator – moving or controlling system e.g. DC motor, different types of actuators
  • Controller – Role of microcontroller as gateway to interfacing sensors and actuators, microcontroller vs microprocessor, different types of microcontrollers in embedded ecosystem

Building IoT applications



  • Introduction to Arduino IDE – writing code in sketch, compiling-debugging, uploading the file to Arduino board, role of serial monitor.
  • Embedded ‘C’ Language basics - Variables and Identifiers, Built-in Data Types,
  • Arithmetic operators and Expressions, Constants and Literals, assignment



Eligibility

Who can apply for this course

Eligibility: 10+2 /ITI Certificate after 10/ 2nd year of a Government recognized polytechnic engineering diploma after 10.

Course Fees

Course Fees
:
₹32000/-
Discounted Fees
:
₹ 25000/-
Course Duration
:
1 Year

Review

0.0
Course Rating (0 reviews)
0%
0%
0%
0%
0%



Call
Text Message
Review
Email
CHAT