Close Search

B.Tech. in Electronics and Computer Engineering(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.


THE world today poses multiple challenges when it comes to the growth trajectory of our career development. With the rapid growth in telecommunication systems, consumer electronics, and computer-based designs, REVA University keeps electronic and microelectronic embedded systems at the core of these technological developments.

REVA’s B.Tech. in Electronics and Computer Engineering B.Tech. (ECM) programme is designed to provide quality education imparting skills in both electronics hardware, software, and IT development. Electronics and Computer Engineering is a branch of electronics engineering that deals with the effects of electrons to build components, devices, systems, or equipment.

Not only do the students of computer engineering deal with the design of computers and computer systems along with fundamental aspects of electronics hardware concepts, but they also learn to design new hardware and software. REVA’s computer engineers work on a system's software as well. This provides the perfect balance of the best of both worlds – software driven by hardware which makes the transition to the world of job opportunities feel seamless.

Developed in response to the needs of industries, this programme will render advanced level knowledge and skills in the design of complex software-enabled electronic and microelectronic hardware systems. To meet this demand, the curriculum has been specifically designed in consultation with technocrats from various industries.

Apart from Electronics fundamentals, B.Tech. ECM graduate gets exposure to building smart systems that involve sensors, processors, actuators, communication networks, IOT, Data Science, and Data Analytics. The present world sees rapid growth in telecommunication systems, consumer electronics, and computer-based designs keeping electronics, microelectronics, and embedded industries. This programme will render advanced level knowledge in the design of complex software-enabled electronic and microelectronic hardware systems. Data inference, algorithm development, and technology in order to solve analytically complex problems. This curriculum has been designed in consultation with technocrats from relevant industries and academicians.

The difference between B.Tech. Computer Science and Engineering graduate and B.Tech. Electronics and Computer Engineering graduate is that B.Tech. ECM graduate will study the fundamentals of electronics hardware design rather than only focusing on programming and IT aspects. In the future, graduates having this type of co-design skill set are required in a huge number of industries ranging from defense applications, aeronautical, automobile, healthcare, agriculture applications, and the scientific community.

Course Curriculum

01Calculus and Differential Equations

02 Engineering Chemistry

03 Communication Skills

04 Programming with C

05 Elements of Mechanical Engineering

06IoT and Applications

07Design Thinking

08Programming with C Lab

09Engineering Workshop

10Engineering Chemistry Lab

01Integral Transforms

02 Engineering Physics

03 Introduction to Accounting

04 Introduction to Data Science

05 Basics of Electrical and Electronics Engineering

06Elements of Civil Engineering and Engineering Mechanics

07Computer Aided Engineering Drawing

08Data Science Lab

09Basics of Electrical and Electronics Lab

10Skill Development Course-1

11Engineering Physics Lab

01Linear Algebra and Partial Differential Equations

02 Universal Human Values

03 Technical Documentation

04 Indian Constitution

05 Analog Electronics

06Digital Electronics and Verilog

07Design and Analysis of Algorithms

08Object Oriented Programming and Data Structures using C++

09Analog Electronics lab

10Digital Electronics and Verilog lab

11Course Based Project on Analog and Digital Electronics

12OOPs and Data Structures Lab

13Skill Development -2

01Discrete Mathematics and Graph Theory

02 Professional Ethics

03 Entrepreneurship

04 Environmental Science

05 Linear Integrated Circuits

06Relational Database Management Systems

07Microcontroller and Applications

08Introduction to Python Programming

09Professional Elective-1

  • Sensors and Instrumentation Engineering
  • Computer Organization and Operating Systems
  • Mechatronics

10Linear Integrated Circuits Lab

11Microcontroller and Applications Lab

12Course Based project on Linear Integrated Circuits

01Open Elective-1

  • PCB Fabrication
  • Embedded Systems

02 Indian Heritage and Culture (MC)

03 Embedded Systems

04 Machine Learning

05 Unix Shell Programing

06Java Programming

07Professional Elective-2

  • Networks and Signals
  • Cloud Computing
  • Research Methodology & IPR

08Professional Elective-3

  • Fundamentals of Analog and Digital Communication
  • Agile Software Development and Devops
  • Robotics and Automation

09Embedded Systems Lab

10Machine Learning Lab

11Java Programming Lab

12Research Based Project

01Open Elective-2 (Multidisplinary)

  • Basics of Communication Systems
  • Sensors and Instrumentation

02 UI/UX Design

03 Web Technologies

04 Computer Networks

05 Basic VLSI Design

06Professional Elective-4

  • Computer Vision and Image Processing
  • Natural Language Processing
  • Computational Intelligence

07Web Technologies Lab

08Computer Networks Lab

09Basic VLSI Design Lab

10Skill Development Course-3

11Mini Project

01Open Elective-3

  • Automotive Electronics
  • Robotic Systems

02 Open Elective -4(MOOC)

  • Consumer Electronics
  • Healthcare Electronics

03Cyber Security and Blockchain

04Professional Elective-5

  • ASIC Design
  • Quantum Computing
  • Social Media Analysis

05Major Project Phase – 1

06Skill Development Course (MOOC)/Internship

01Major Project Phase – 2

Programme Educational Objectives (PEOs)

After few years of graduation, the graduates of B. Tech. (Electronics and Computer Engineering) will be:


To have successful professional careers in industry, government, academia and military as innovative engineers.


To successfully solve engineering problems associated with the lifecycle of Electronics and Communication Systems by communicating effectively either leading a team or as a team member.


To 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.


To 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. (Electronics and Computer Engineering) program will be able to:

PO 1 Engineering knowledge:
Apply the knowledge of mathematics, science, engineering fundamentals for the solution of complex problems in Electronics and computer 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 program, the graduates of B. Tech. (Electronics and Computer Engineering) program will be able to:

  • PSO-1: Isolate and solve complex problems in the domains of Electronics and Computer Engineering using latest hardware and software tools and technologies, along with analytical and managerial skills to arrive at cost effective and optimum solutions either independently or as a team.
  • PSO-2: Implant the capacity to apply the concepts of electronics, communications, signal processing, VLSI, embedded systems, etc. in the design, development and implementation of application oriented engineering systems.
  • PSO-3: Design, Model, Analyze and Build Electronics and Computer Systems to solve real life and industry problems.

Career Opportunities

  • B.Tech. (ECM) engineer can find a job in the consumer electronics manufacturing organization, telecommunication and IT industry, healthcare equipment manufacturing organization, mobile communication (2G, 3G, 4G, and 5G), and internet technologies.
  • B.Tech. (ECM) technologists can specialize in technical sales, product representation, systems management, the design and manufacture of electronic devices and systems, or the installation, maintenance and repair of electronic systems and equipment.
  • They may also work with computers and electronic equipment in the medical, manufacturing, industrial control, telecommunications, aeronautical and military fields.
  • The scope of data science and analytics includes organizations in banking, policing, fraud detection, healthcare, telecommunications, e-commerce, energy and risk management.