Close Search

B.Tech. in Robotics and Automation(B.Tech.)

Course Duration

8 Semesters
(4 Years)

Eligibility Criteria

 Pass in PUC /10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry/Biotechnology/Biology/Computer Science/Electronics/Technical Vocational subjects and at least 45% marks (40% in case of candidate belonging to SC/ST category) in the above subjects taken together, of any Board recognized by the respective State Government/Central Government/Union Territories or any other qualification recognized as equivalent there to.

Good score in REVA University Engineering Entrance Test (REVA CET)/(JEE - Main)/JEE (Advanced)/Karnataka CET/COMED-K or any other equivalent examination conducted by recognized institute/agency.


Robotics Engineering is an interdisciplinary branch of Electronics & Communication Engineering, Mechanical Engineering, and Electrical & Electronics Engineering. It introduces students to the domains of construction, design, application, and operation of robots. Recent developments in the field of robotics have helped in bringing forth a new era of technology and myriad career opportunities.

 The newly-launched undergraduate programme at REVA University covers:

  • Advances in artificial intelligence and sensor technologies that allow robots to cope with a far greater degree of task-to-task variability.
  • The ability to adapt robotic actions in response to changes in their environment that will create opportunities for automation in the areas such as agriculture, industrial automation, healthcare, transportation and defense sectors.                   
  • Simultaneous Localization and Mapping (SLAM) integrated by Computer Vision technologies that are the future industry trends achieved through robotics and automation.

The job role of robotics engineers usually includes working on the design of the models, assembling, testing machines, and maintaining the software that controls them. Robotic engineers are responsible for planning, testing, and building robots that are profitable, safe, and also easy to buy and maintain.

Course Curriculum

01Calculus and Differential Equations

02Engineering Chemistry

03Introduction to Python Programmeming

04Principles of Electrical and Electronics

05Elements of Mechanical and Civil Engineering

06Biology for Engineers

07Design Thinking

01Integral Transforms

02Engineering Physics

03Introduction to Data Science

04Analog and Digital Electronics

05IoT and Applications


07Computer Aided Engineering Drawing

01Linear algebra and Partial Differential Equations

02Fundamentals of Robotics and applications

03Robot Kinematics and dynamics

04Mechanics of Materials

05C programming and Unix fundamentals

06Course based project on Robotics

07Communication Skills

07Indian Constitution and Professional Ethics

01Probability and random process

02Sensors and Actuators

03Microcontrollers for robotics

04Signal conditioning and acquisition

05Hydraulics and Pneumatics

06Project on Motion Control

07Communication Skills

07Management Science

01Classical Control systems

02AI and ML for robotics

03Professional Elective-1

  • ARM Processors and Application
  • Manufacturing Process
  • Advanced control systems
  • Object oriented programming using C++

04Professional Elective-2

  • DSP Processors and applications
  • Computer Integrated Manufacturing Systems
  • Electrical drives and motor control
  • Robot operating systems (ROS)

05Open Elective-1

  • PCB Fabrication
  • Embedded Systems

06Automation in Manufacturing

07Indian Tradition and Culture

07Mini project/Internship

01Robotic Systems Design

02Computer vision and Image processing

03Automation system design in Manufacturing

04Professional Elective-1

  • Automotive electronics
  • 3D printing and design
  • Power Electronics
  • Java Programmeming

05Open Elective-2

  • Principles of Analog and Digital Communication
  • Sensors and Instrumentation

06Research based project

07Technical Documentation

01Service and field robots

02Autonomous Robot Systems

03Human-Robot Interaction

04Professional Elective-4

  • Computational Cybernetics and Information Theory
  • CNC Machine and Metrology
  • Electric Vehicles
  • Neural networks and Deep learning

05Professional Elective-5

  • Advanced Embedded systems
  • Avionics
  • Battery management systems
  • Cloud computing

06Open Elective-3

  • Introduction to CMOS VLSI
  • Microprocessors and Microcontrollers

07Unmanned aerial vehicles/ Drone technology

08Major Project Phase – 1

01Automotive Electronics

02Robotics and Automation

Programme Educational Objectives (PEOs)

Graduates of B.Tech. (Robotics and Automation) will:


Have successful career in public, private sectors, academia and military


Be able to successfully solve engineering problems associated with the lifecycle of Electronics and Communication Systems


Continue to learn and advance their careers through by becoming a part of innovative organisations or pursuing entrepreneruship

Programme Outcomes (POs)

Graduates of B.Tech. (Robotics and Automation) programme will be able to:

PO 1Engineering knowledge:

Apply the knowledge of mathematics, science, engineering fundamentals for the solution of complex problems in Electronics and communication Engineering.

PO 2Problem analysis:

Identify, formulate, research literature, and analyse engineering problems to arrive at substantiated conclusions using first principles of mathematics, natural, and engineering sciences.

PO 3Design/development of solutions:

Design solutions for complex engineering problems and design system components, processes to meet the specifications with consideration for the public health and safety, and the cultural, societal, and environmental considerations.

PO 4Conduct investigations of complex problems:

Use research-based knowledge including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO 5Modern tool usage:

Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.

PO 6The engineer and society:

Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

PO 7Environment and sustainability:

Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

PO 8Individual and team work:

Function effectively as an individual, and as a member or leader in teams, and in multidisciplinary settings.

PO 9Communication:

Communicate effectively with the engineering community and with society at large. Be able to comprehend and write effective reports documentation. Make effective presentations, and give and receive clear instructions.

PO 10Project management and finance:

Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team. Manage projects in multidisciplinary environments.

Programme Specific Outcomes

On successful completion of the programme, the graduates of B.Tech. (Robotics and Automation) will be able to:

  • PSO-1: Design and develop robotic systems that are cost effective, environment friendly to solve engineering and societal problems using advanced tools and techniques.
  • PSO-2: Model, programme and build an error free, safe, and productive automation systems for various manufacturing processes.
  • PSO-3: Apply domain knowledge of robotics and automation to provide solutions in interdisciplinary areas to meet current industrial challenges.

Career Opportunities

  • Robotics design and programming
  • Industrial automation
  • Computer-Aided Manufacturing
  • Agriculture engineering
  • Aerospace engineering and defence sectors
  • Autonomous systems and Vehicles
  • Core electronics industry
  • Software development (ROS programming)
  • Gaming Industry
Application Fee
  • Indian / SAARC Nationals₹ 1000
  • NRI Fee₹ 2000
  • Foreign NationalsUS$ 50