NIELIT A Level Course Intro: A Level Course is  a Advance Diploma in Computer(IT). which is NSQF aligned course at Level 6. This webpage presents the fifth revised version of DOEACC ‘A’ Level course in Information Technology (IT) syllabus. So,let's  Check NIELIT A Level Syllabus R5. 

NIELIT A Level new syllabus 2022

Duration of the A Level Course: The duration of ‘A’ level Course in Information Technology is 1590 hours including 390 hours of projects. The minimum period to cover contents of ‘A’ Level Course in Information Technology is one and half years. The minimum period to cover contents of ‘A’ Level course in Information Technology is one year for those candidates who register themselves in ‘A’ Level course in Information Technology after passing ‘O’ Level (IT).

Syllabus For A Level Course (Revision 5) 

Paper Code Paper Name View link
A1-R5 Information Technology Tools and Network
Click here
A2-R5 Web Designing and Publishing Click here
A3-R5  Programming and Problem Solving
through Python
Click here
A4-R5  Internet of Things and its Applications Click here
A5-R5 Data Structure Though Object Oriented
Programming Language
Click here
A6-R5 Computer Organization and Operating
Click here
A7-R5  Database Technologies Click here
A8-R5  Systems Analysis, Design and Testing Click here
A9.1-R5 Big Data Analytics using Hadoop Click here
A9.2-R5 Web Application using PHP Click here
A9.3-R5 Network Management Click here
A9.4-R5 Internet of Things (IoT):A Practical
Click here
A9.5-R5 Artificial Intelligence Concepts and R
Click here
A10.1-R5 Data Science using Python Click here
A10.2-R5 Full Stack Web Application using MVC Click here
A10.3-R5 Information Security Management Click here
A10.4-R5 Internet of Things (IoT) using Raspberry Pi Click here
A10.5-R5 Machine Learning Using Python Click here


  • For modules 9 and 10, student will have to select one specialized group out of five groups.
  • Each specialized group consists of two modules.
  • Both the modules within selected specialized group are mandatory to qualify ‘A’ Level (IT).
  • Two practical papers, one mini project and one major project in specialized area are mandatory to qualify ‘A’ Level (IT)

Specialized Area: Data Analytics
     A9.1-R5 : Big Data Analytics using Hadoop
     A10.1-R5: Data Science using Python

Specialized Area: Web Application Development
     A9.2-R5 : Web Application using PHP
     A10.2-R5: Full Stack Web Application using MVC

Specialized Area: Information Security
     A9.3-R5 : Network Management
     A10.3-R5: Information Security Management

Specialized Area: Internet of Things
     A9.4-R5 :Internet of Things (IoT):A Practical Approach
     A10.4-R5: Internet of Things (IoT) using Raspberry Pi

Specialized Area: Artificial Intelligence
     A9.5-R5 :Artificial Intelligence Concepts and R Programming
     A10.5-R5: Machine Learning Using Python

NIELIT A Level Mini Project : The candidate registered in ‘A’ Level in Information Technology (IT) under DOEACC Scheme is required to submit two projects, one mini project and second major project.  Guidelines to submit the Mini project are given in Information Brochure cum Syllabus booklet of ‘O’ Level (IT) –Revision V under DOEACC Scheme. 

NIELIT A Level Major Project: NIELIT curriculum has a Major project as an important component of ‘A’ Level course in Information Technology. The Project is carried out by the student under guidance and support of faculty and management of the respective institute. It is felt that such a project
provides an opportunity to the student to apply his/her knowledge and skills to real life problems (including oral and written communication skills), and as such the project should be given utmost importance and priority both by the students as well as institution faculty/management in respect of its identification, planning and implementation.

Type of Major Project : The student undergoing course ‘A’ level Course in Information Technology has to submit project in order to be ‘A’ Level certified. The project should be original and of real-life
value. The project should not be copy of existing material from any other source. The Learners (Students) are expected to carry out a project successfully and submit the project certificate in the prescribed format from the head of the institute running the accredited course or the organization of which the learner is an employee. Proforma of the Project Completion Certificate is given as follow.

Jobs after A Level | Career after Nielit A Level : 

  • Freelancer (For self-employed)
  • Full Stack Developer
  • Data Scientist/Analyst
  • IoT Architect
  • IoT Developer
  • Business Intelligence Analyst
  • Information Security Analyst
  • Training Faculty

DOEACC A Level Syllabus 2022 Download PDF

A1-R5: Information Technology Tools and Network Basics

  • 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 Futureskills and Cyber Security

A2-R5: Web Designing & Publishing 

  • Introduction to Web Design
  • Editors
  • HTML Basics
  • CSS
  • CSS Framework
  • JavaScript and Angular Js
  • Photo Editor
  • Web Publishing and Browsing

A3-R5:Programming and Problem Solving though Python Language

  • Introduction to Programming
  • Algorithms and Flowcharts to Solve Problems
  • Introduction to Python
  • Operators, Expressions and Python Statements
  • Sequence Data Types
  • Functions
  • File Processing
  • Scope and Modules
  • NumPy Basics

 A4-R5: Introduction to Internet of Things(IoT) and its Applications

  • Introduction to Internet of Things – Applications/Devices, Protocols andCommunication Model
  • Things and Connections
  • Sensors, Actuators and Microcontrollers
  • Building IoT applications
  • Security and Future of IoT Ecosystem
  •  Soft skills-Personality Development

A5-R5: Data Structure Through Object Oriented Programming Language

  • Object Oriented Concepts
  • Basics of C++, Classes and Objects
  • Analysis of Algorithm
  • Searching and Sorting
  • Elementary Data Structures: Arrays, Linked Lists
  • Stacks and Queues
  • Trees
  • Graphs

A6-R5-Computer Organization and Operating System

Part 1 – Computer Organization

  • Basic Structure of Computers
  • Computer Arithmetic Operations
  • Central Processing Unit and Instructions
  • Memory Organization
  • I/O Organization

Part 2 – Operating System

  • Operating Systems Overview
  • Linux Basics
  • Process Management and Shell Script
  • Users, Groups and Permissions
  • Standard I/O and Pipes
  • Finding and Processing Files

A7-R5: Databases Technologies

  • An Overview of the Database Management System
  • An Architecture of the Database system
  • Relational Database Management System (RDBMS)
  • Database Design 
  • Maria DB 
  • Manipulating Data with Maria DB
  • NoSQL Database Technology
  • Selecting the Right Database

A8-R5: Systems Analysis, Design and Testing

  • Introduction
  • Requirement Gathering and Feasibility Analysis
  • Structured Analysis
  • Structured Design
  • Object Oriented Modelling using UML
  • Testing
  • System Implementation and Maintenance
  • Other Software Development Approaches

A9.1-R5: Big Data Analytics Using Hadoop

  • Analyze and Define Business Requirement
  • Introduction to Operating System
  • Java Programming
  • Hadoop Framework and Map-Reduce Programming Technique
  • Analysing Data Using HIVE
  • Basics of R Programming and RHIVE
  • HIVE JDBC Connectivity
  • Introduction to HBASE, PIG and JAQL

A10.1-R5: Data Science Using Python

  • Python Language, Structures, Programming Constructs
  • Data Science and Analytics Concepts
  • Introduction to NumPy Library
  • Data Analysis Tool : Pandas
  • Statistical Concepts and Functions
  • Matplotlib 
  • GUI – Tkinter
  • Machine Learning : The Next Step

A9.2-R5: Web Application Development Using PHP

  • Introduction to the Website Development
  • Introduction to Linux Operating System
  • Design of Web Pages
  • Client Side Validations using Various Techniques
  • Server side programming language PHP
  • Database Connectivity with PHP and MySQL
  • Web Services &Security Vulnerabilities

A10.2-R5: Full Stack Web Development using MVC Framework

  • MVC Infrastructure Basics. PHP Frameworks & Introduction to CakePHP
  • Models 
  • Controller and Views
  • Php Basics and Conditional Logic
  • Functionsand Error handling
  • Object Oriented Programming
  • MySQL Installation and Basics
  • Advance Queries and Data Manipulation using PHP and MySQL
  • Creating Dynamic Forms using CakePHP Html Helpers

A9.3-R5: Network Management

  • Introduction To Computer Networks
  • Introduction: Networks Layers / Models
  • Physical Layer 
  • Data Link Layer
  • Network Layer
  • Transport Layer
  • Congestion Control
  • Application Layer
  • Networking Devices
  • Fundamentals of Mobile Communication

A10.3-R5: Information Security Management

  • Network Fundamentals
  • Introduction to cyber security and Attacks
  • Cryptography
  • Network Security and countermeasures
  • Web Server and Application Security
  • Security Auditing
  • Cyber Law and IT Act 2000
  • Cyber Forensics

A9.4-R5: Internet of Things: A Practical Approach

  • Hardware Platform for Prototyping IoT Applications
  • Sensors, Actuators and its Interfacing
  • IoT - The Networking & Protocols 
  • Webserver Basics for IoT
  • The IoT Database Management & Cloud connectivity - Public & Private
  • Security for Next Generation IoT, IIoT

A10.4-R5: Internet of Things using Raspberry Pi

  • Introduction to Single Board Computer – Raspberry Piand programming language Python
  • Configuring and Managing Raspberry Pi
  • Linux Operating System Basics
  • Hardware interfacing - GPIO programming
  • Raspberry Pi based IoT application use-cases

A9.5-R5: Artificial Intelligence Concepts and R Programming

  • Introduction To Artificial Intelligence
  • Applications of AI 
  • Data Preparation and Machine Learning Basics
  • R Programming
  • Statistical Data Analysis

A10.5-R5-Machine Learning Using Python

  • Advanced Python
  • Machine Learning
  • Computer Vision
  • Deep Learning
  • Natural Language Processing

DOEACC A Level Syllabus 2022 - Download PDF

Tags: DOEACC A Level Syllabus 2022 Download PDF, Doeacc a level syllabus 2022, A level course syllabus, NIELIT A Level new syllabus 2022