Close Search

B.Tech. in Robotics and Artificial Intelligence(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 subjects - Chemistry / Biotechnology / Biology / Computer Science / Electronics / Technical Vocational subjects and obtained 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 Governments / Central Government / Union Territories or any other qualification recognized as equivalent thereto.


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 Artificial Intelligence.

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 (Course Code: B23AS0101)

02Engineering Chemistry (Course Code: B23AS0104)

03Communication Skills (Course Code: B22AH0103)

04Programming with C (Course Code: B22CI0104)

05Elements of Mechanical Engineering (Course Code: B22ME0103)

06IoT and Applications (Course Code: B22EN0101)

07Innovation & Entrepreneurship (Course Code: B23ME0102)

08Engineering Chemistry Lab (Course Code: B22AS0105)

09Programming with C Lab (Course Code: B22CI0108)

10Engineering Workshop (Course Code: B22ME0104)

01Integral Transforms (Course Code: B23AS0201)

02Engineering Physics (Course Code: B23AS0202)

03Introduction to Accounting (Course Code: B22EN0102)

04Introduction to Data Science (Course Code: B23CS0104)

05Basics of Electrical and Electronics Engineering (Course Code: B22EE0101)

06Elements of Civil Engineering and Engineering Mechanics (Course Code: B22ED0101)

07Computer Aided Engineering Drawing (Course Code: B22ME0101)

08Engineering Physics Lab (Course Code: B23AS0207)

09Data Science Lab (Course Code: B23CS0108)

10Basics of Electrical and Electronics Lab (Course Code: B22EE0102)

11Skill Development Course-1 (Course Code: B22EN0201)

12Tree Plantation in Tropical Region: Benefits and Strategic Planning (Course Code: B22AS0208)

01Linear Algebra and Partial Differential Equations (Course Code: B22AS0305)

02Fundamentals of Robotics and Applications (Course Code: B22EO0301)

03Analog and Digital Electronics (Course Code: B22EO0302)

04Sensors and Actuators for Robotics (Course Code: B22EO0303)

05Python Programming and Applications (Course Code: B22EN0304)

06Fundamentals of Robotics and Applications Lab (Course Code: B22EO0304)

07Analog and Digital Electronics Lab (Course Code: B22EO0305)

08Course based project on Sensors and Actuators for Robotics (Course Code: B22EO0306)

09Universal Human Values (Course Code: B22EE0310)

10Technical Documentation (Course Code: B22EN0308)

11Indian Constitution (Course Code: B22MEM301)

12Skill Development -2 (Course Code: B22EO0307)

01Probability and Random Process (Course Code: B22AS0402)

02Robot Kinematics and Dynamics (Course Code: B22EO0401)

03Microcontrollers for Robotics (Course Code: B22EO0402)

04Signal Conditioning and Data Acquisition systems (Course Code: B22EO0403)

05Industrial Automation Using PLC (Course Code: B22EO0404)

06Professional Elective-1

  • Signals and Networks (Course Code: B22EOS411)
  • Strength of Materials (Course Code: B22EOS412)
  • Power Electronics (Course Code: B22EOS413)
  • Object Oriented Programming using C++ (Course Code: B22EOS414)

07Microcontrollers for Robotics Lab (Course Code: B22EO0405)

08Industrial Automation Using PLC Lab (Course Code: B22EO0406)

09Course Based project on Microcontrollers for Robotics (Course Code: B22EO0407)

10Professional Ethics (Course Code: B22CS0301)

11Entrepreneurship (Course Code: B22CI0309)

12Environmental Science (Course Code: B22AS0403)

01Classical Control Systems (Course Code: B22EO0501)

02AI and ML for Robotics (Course Code: B22EO0502)

03Hydraulics and Pneumatics (Course Code: B22EO0503)

04Professional Elective-2

  • ARM Processors and Application (Course Code: B22EOS521)
  • Product Design and Development (Course Code: B22EOS522)
  • Electrical Drives and Motor Control (Course Code: B22EOS523)
  • Computer Organization and Operating Systems (Course Code: B22EOS524)

05Professional Elective-3

  • Automotive Electronics (Course Code: B22EOS531)
  • Computer Integrated Manufacturing Systems (Course Code: B22EOS532)
  • Electric Vehicles (Course Code: B22EOS5330)
  • Cybersecurity (Course Code: B22EOS534)

06Open Elective-1

  • Consumer Electronics (Course Code: B22ECO501)
  • Embedded Systems (Course Code: B22ECO502)

07Classical Control Systems Lab (Course Code: B22EO0504)

08AI and ML for Robotics Lab (Course Code: B22EO0505)

09Mini Project (Course Code: B22EO0506)

10Indian Heritage and Culture (Course Code: B22ED0501)

01ROS and Robot Programming (Course Code: B22EO0601)

02Machine Vision Systems (Course Code: B22EO0602)

03Automation System Design in Manufacturing (Course Code: B22EO0603)

04Aerial Robots and Drone Technology (Course Code: B22EO0604)

05Professional Elective-4

  • Healthcare Robotics (Course Code: B22EOS641)
  • Service and Field Robots (Course Code: B22EOS642)
  • Advanced Control Systems (Course Code: B22EOS643)
  • Deep Learning and reinforcement learning (Course Code: B22EOS644)

06Open Elective-2

  • Basics of Communication Systems (Course Code: Basics of Communication Systems)
  • Sensors and Instrumentation (Course Code: B22ECO602)

07ROS and Robot Programming Lab (Course Code: B22EO0605)

08Machine Vision Systems Lab (Course Code: B22EO0606)

09Research Based Project (Course Code: B22EO0607)

10Skill Development Course-3 (Course Code: B22EO0608)

01Autonomous Robot Systems (Course Code: B22EO0701)

02Professional Elective-5

  • Flexible Electronics (B22EOS751)
  • Design of Machine Elements (Course Code: B22EOS752)
  • Battery Management Systems (Course Code: B22EOS753)
  • Augmented and Virtual Reality (Course Code: B22EOS754)

03Open Elective-3

  • Automotive Electronics (Course Code: B22ECO701)
  • Robotic Systems (Course Code: B22ECO702)
  • Healthcare Electronics (Course Code: B22ECO703)

04Open Elective -4 (MOOC)

  • MOOC course (Course Code: B22ECOM1)
  • MOOC course (Course Code: B22ECOM1)

05Major Project Phase – 1 (Course Code: B22EO0702)

06Autonomous Robot Systems Lab (Course Code: B22EO0703)

07Skill Development Course /(MOOC)/ Internship (Course Code: B22EO0704)

01Major Project Phase – 2 (Course Code: B22EO0801)

Programme Educational Objectives (PEOs)

After few years of graduation, the graduates of B. Tech. (Robotics and Artificial Intelligence) will:


Have successful professional career in industry, government, academia and military as innovative engineers.


Successfully solve engineering problems associated with the lifecycle of Robotics and Artificial Intelligence Systems by communicating effectively either leading a team or as a team member.


Continue to learn and advance their careers through activities such as participation in professional organizations, attainment of professional certification for lifelong learning and seeking higher education.


Be active members ready to serve the society locally and internationally and will take up entrepreneurship for the growth of economy and to generate employment.

Programme Outcomes (POs)

On successful completion of the program, the graduates of B. Tech. (Robotics and Artificial Intelligence) program will be able to:

PO 1 Engineering knowledge:

Apply the knowledge of mathematics, science, engineering fundamentals for the solution of complex problems in Robotics and Artificial Intelligence Engineering.

PO 2 Problem analysis:

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

PO 3 Design/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 4 Conduct 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 5 Modern 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 6 The 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 7 Environment 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 8 Ethics:

Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

PO 9 Individual and team work:

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

PO 10 Communication:

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 11 Project 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.

PO 12 Life-long learning:

Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Programme Specific Outcomes

On successful completion of the programme, the graduates of B.Tech. (Robotics and Artificial Intelligence) 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 Artificial Intelligence 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
  • Indian / SAARC Nationals₹ 1000
  • NRI Fee₹ 2000
  • Foreign NationalsUS$ 50