B level Program

'B' level program of AICRA has been recognized as Specialized Program, equivalent to an Advance Level of Certification in Robotics Education. Students can acquire this qualification by undergoing this program and passing the examination conducted by AICRA. Working professionals can also appear in this examination directly, provided they possess the requisite educational qualification as indicated below.


  1. A government recognized polytechnic engineering diploma after 10+2 / Graduate and an accredited 'A' level course in each case.
  2. For students-at-large (Direct Applicants) Level 'A' / Government recognized polytechnic engineering diploma/ Graduate. Followed in each case, by one year relevant experience. The 'A' level diploma will awarded only after successful completion of the academic stream i.e. polytechnic engineering diploma after 10+2 or degree.
  3. Any class students, who are member of AICRA certified NxR lab setup in academic institutions and cleared 'A' level certification.
Subject Code Subject
M1-B1 ARM Microcontrollers
M1-B2 Arduino/Raspberry pi
M1-B3 Swarm Robotics
M1-B4 X-Bee interfacing
M1-B5 Intelligent Vehicle Technologies
M1-B6 Brain Sensor Interfacing
M1-B8 Simulink
M1-B9 MATLAB GUI development
M1-B10 Image Processing
M1-B11 Machine Learning
M1-B12 Deep Learning
M1-B13 Artificial Intelligence
M1-B14 Project Work I
M1-B15 Project Work II


Online examination for 'B' level is being held only under the diversified syllabus from January 2018 onwards. Certificate will be issued to candidates, who are registered at 'B' level and have successfully completed all modules under the diversified syllabus for 'B' level, including compulsory module of Project work. Direct registrants can apply for examination by paying INR 1300/- online or by Demand Draft in favour of AICRA payable at New Delhi.

Project Work:

At 'A' Level there is one project. 100 marks are assigned. No marks are assigned/Candidates are expected to carry out a project successfully and submit certificate in the prescribed format from the head of the institute running the accredited program or the organization of which the candidate is an employee.

B Level Curriculum

  • Introduction to Embedded System
  • Building blocks of Embedded System
  • Overview of Processor/controller architecture
  • Overview of Memory
  • Input Output ports
  • Power supply
  • Design parameter for embedded system
  • Example of Embedded system ACVM
  • Introduction to digital logic block
  • Flip flop, ADC, DAC, Timer and Counter
  • Memory
  • Digital devices used in embedded system design
  • Introduction to 8 bit microcontroller
  • Intel 8051, and ARM based microcontroller architecture
  • Embedded C Programming concept
  • Function, variable, data types, array, pointer, file operation
  • Interfacing Dot matrix LED module
  • Interfacing Seven segment display module
  • Introduction to ARM microcontroller
  • ARM microcontroller architecture
  • ARM microcontroller pin diagram
  • ARM microcontroller Instruction set
  • Applications of ARM Microcontroller
  • Introduction of LPC2138 microcontroller
  • Sensor Interfacing with LPC2138
  • Motor control using LPC2138
  • SPI & I2C communication with ARM
  • CAN protocol with ARM
  • Introduction to various wireless communication technologies
  • Interfacing wireless Communication devices with ARM microcontroller
  • Project based wireless Technology using ARM based microcontroller
  • Introduction of Gesture controlled robot
  • Working Procedure

Robotics Literacy Programs (RLP)