Today electronics engineering with communication technologies is the crucial force driving the growth of Information Technology.

Electronic engineers design, develop, and maintain electronic circuits, devices, and software for applications in diverse areas such as automation and control systems, communication networks, robotics, biomedical devices, computing hardware, automobiles, and power and electrical equipment. New possibilities are being created daily as the world of electronics evolves, thus, opening up many new opportunities for Electronics and Communication engineers to develop novel and better solutions that improve every aspect of our lives.


The Electronics & Communication Engineering program’s strength lies in building a solid fundamental background in the engineering sciences, mathematics, analog and digital electronics, microprocessors, controls, computing, embedded systems, communication engineering, Artificial Intelligence, design, modeling, and coding. This background is strengthened with laboratories and course projects. In the senior years, students can choose specializations within the program in Embedded Electronics, Automotive electronics, VLSI, or Communication engineering. The curriculum emphasizes building strong coding skills required for electronics engineers. The coursework is complemented with interventions to sharpen or develop soft skills like communication, teamwork, interpersonal skills, and critical thinking, which are essential for a successful career. From the first to the final year, students have opportunities to carry out several projects in which student teams, working with faculty/industry mentors, put their knowledge to work on a real-world issue to find innovative solutions to engineering problems. The program also offers the option of doing an internship with industry or research labs. The advanced state-of-the-art research laboratories allow students to work on projects in niche technology areas.

Course Curriculum
Semester I
Single Variable Calculus
Engineering Physics
Engineering Mechanics
C Programming for Problem solving
Basic Electrical Engineering
Social Innovation
Engineering Physics Lab
Semester II
Multivariable Calculus
Engineering Chemistry
Problem Solving with Data Structures
Engineering Exploration
Basic Electronics
Basic Mechanical Engg.
Professional Communication
Semester III
BS: Integral Transforms and Statistics
PC1: Circuit Analysis
PC2: Analog Electronic Circuits
Digital Circuits
PC4: Signals & Systems
PCL1: Digital Circuits Lab
PCL2: Analog Electronic Circuits Lab
ES2: Microcontroller Architecture & Programming C Programming (Dip)
Semester IV
BS: Linear Algebra &Partial Differential Equations
ES4: Electromagnetic Fields and Waves
PC5: Linear Integrated Circuits
PC6: Control Systems
PC7: ARM Processor & Applications
PC8: Digital System Design using Verilog
PCL3: Data acquisition and controls Lab
PCL4: ARM Microcontroller Lab
PCL3: Data Structure Applications Lab PCL3: Data Structure Lab(Diploma)
Semester V
PC10:CMOS VLSI Circuits
PC11: Communication System I
PC12: Digital Signal Processing
PC13: Operating System & Embedded Systems Design
PCL5: Communication and signal processing Lab
PCLx: CMOS VLSI Circuits Lab
PC15: Machine Learning
P1: Mini Project
Semester VI
H3: Professional Aptitude and Logical reasoning.
PC13:Automotive Electronics
PC14:Computer Communication Networks
PC11: Communication System II
PSE Elective 1
PCL7: Computer Communication Networks Lab
PCL8: Automotive Electronics Lab
P2: Minor Project
Semester VII
PC16: Wireless & Mobile Communication
PSE Elective 1
PSE Elective 2
PSE Elective 3
PSE Elective 4
P3: Senior Design Project
Semester VIII
PSE Elective 5
Open Elective 1
Project Work / Industry Training / Industry Internship
Programme Educational Objectives (PEOs)

Graduates will demonstrate peer-recognized technical competency to solve contemporary problems in the analysis, design, and development of electronic devices and systems.

Graduates will demonstrate leadership and initiative to advance professional and organizational goals with a commitment to ethical standards of profession, teamwork, and respect for diverse cultural backgrounds.

Graduates will be engaged in ongoing learning and professional development through pursuing higher education and self-study.

Graduates will be committed to creative practice of engineering and other professions in a responsible manner contributing to the socio-economic development of the society.

Programme Outcomes (POs)
  • Engineering knowledge

    Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization for the solution of complex engineering problems.

  • Problem analysis

    Identify, formulate, research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

  • Design/Development of solutions

    Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for public health and safety, and cultural, societal, and environmental considerations.

  • Conduct investigations of complex problems

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

  • Modern tool usage

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

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

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

  • Ethics

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

  • Individual and team work

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

  • Communication

    Communicate effectively on complex engineering activities with the engineering community and with the society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

  • Project management and finance

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

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

  • Eligibility Criteria

    Karnataka B.Tech applicants must have passed PUC (Class 12) with at least 45% of marks.

    The applicants must have studied Class 12 with Mathematics, Physics and Chemistry/ Biotechnology/ Biology/ Computer Science as the main subjects.

    The applicants must have a valid KCET or COMEDK UGET or JEE Main score to secure B.Tech admission in Karnataka.

    Lateral entry students must have completed 10 + 3 (Diploma in appropriate Branch) and have a valid DCET score to secure admission to 2nd year B.Tech.

    ENROLL NOW icon
Program Specific Outcomes (PSO)
  • Hardware and Software Systems: An ability to apply design principles in developing hardware and software systems of varying complexity.
  • VLSI : Circuits and Systems: Demonstrate the knowledge of the state of art tools and apply them to develop VLSI circuits and systems.
  • Communication Systems: An ability to use appropriate modern techniques for analysis, design and development of communication components/systems.