Curriculum

UG Program : B.Tech.(Electronics & Communication Engineering)
PG Program : M.Tech.(Communication Engineering & Signal Processing) till 2023-24
PG Program : M.Tech.(VLSI) From 2024-25
B.Tech. Regulations M.Tech. Regulations
R24 R20 R18 R16 R12 R21 R17
R-20 Syllabus (BTech) (w.e.f. the batch of students admitted from the academic year 2020-2021)
Regulations R20-Scheme
SemNoSlNo Subject CodeSubject Name LectureTutorial PracticalMaximum Marks CreditsCategory Syllabus
SessionalEndExam
11EC111 Mathematics-I 2 1 - 30 70 3 BS
12EC112 Engineering Physics 3 - - 30 70 3 BS
13EC113 English for Communication Skills 3 - - 30 70 3 HS
14EC114 Circuit Theory 2 1 - 30 70 3 ES
15EC151 Engineering Physics Lab - - 3 30 70 1.5 BS
16EC152 English Language Communication Skills Lab - - 2 30 70 1 HS
17EC153 Engineering Workshop Practice Lab 1 - 4 30 70 3 ES
18EC154 Introduction to Python Programming Lab 1 - 2 30 70 2 ES
19ECMC1 Environmental Science 2 - - 100 - - MC
21EC121 Mathematics-II 2 1 - 30 70 3 BS
22EC122 Engineering Chemistry 2 1 - 30 70 3 BS
23EC123 Electronic Devices 3 - - 30 70 3 ES
24EC124 Programing for Problem Solving 3 - - 30 70 3 ES
25EC161 Engineering Chemistry Lab - - 3 30 70 1.5 BS
26EC162 Programing for Problem Solving Lab - - 4 30 70 2 ES
27EC163 Engineering Graphics & Design Lab 1 - 4 30 70 3 ES
28EC164 Electronic Devices Lab - - 2 30 70 1 ES
29ECMC2 Constitution of India 2 - - 100 - - MC
31EC211 Mathematics-III 2 1 - 30 70 3 BS
32EC212 Data Structures using Python 3 1 - 30 70 4 ES
33EC213 Digital Electronics & Logic Design 3 - - 30 70 3 PC
34EC214 Signals & Systems 2 1 - 30 70 3 PC
35EC215 Analog Circuits 3 - - 30 70 3 PC
36EC251 Data Structures using Python Lab - - 2 30 70 1 ES
37EC252 Digital Electronics & Logic Design Lab - - 3 30 70 1.5 PC
38EC253 Signals & Systems Lab - - 2 30 70 1 PC
39ECSL1 Skill Oriented Course-I 1 - 2 100 - 2 SC--
310ECMC3 Ethics & Human Values 2 - - 100 - - MC
41EC221 Electromagnetic Fields & Transmission Lines 3 - - 30 70 3 PC
42EC222 Analog Communication 3 - - 30 70 3 PC
43EC223 Digital Signal Processing 3 1 - 30 70 4 PC
44EC224 Microprocessor & Microcontroller 2 1 - 30 70 3 PC
45EC225 Economics for Engineers 3 - - 30 70 3 HS
46EC261 Analog Circuits Lab - - 3 30 70 1.5 PC
47EC262 Digital Signal Processing Lab - - 2 30 70 1 PC
48EC263 Microprocessor & Microcontroller Lab - - 2 30 70 1 PC
49ECSL2 Skill Oriented Course-II 1 - 2 100 - 2 SC--
410ECMC4 Design Thinking & Product Innovation 2 - - 100 - - MC
51EC311 Antennas & Wave Propagation 3 - - 30 70 3 PC
52EC312 VLSI Design 3 - - 30 70 3 PC
53EC313 Digital Communication 3 - - 30 70 3 PC
54EC314 Professional Elective-I 3 - - 30 70 3 PE--
55EC315 Open / Job-Oriented Elective-I 3 - - 30 70 3 OE--
56EC351 Analog & Digital Communication Lab - - 3 30 70 1.5 PC
57EC352 HDL Programming Lab 1 - 2 30 70 2 PC
58EC353 Summer Internship - - - 100 - 1.5 PR--
59ECSL3 Skill Oriented Course-III 1 - 2 100 - 2 SC--
61EC321 Integrated Circuits & Applications 3 - - 30 70 3 PC
62EC322 Microwave Engineering 3 - - 30 70 3 PC
63EC323 Digital Image Processing 3 - - 30 70 3 PC
64EC324 Professional Elective-II 3 - - 30 70 3 PE--
65EC325 Open / Job-Oriented Elective-II 3 - - 30 70 3 OE--
66EC361 Integrated Circuits & Applications Lab - - 3 30 70 1.5 PC
67EC362 Advanced Communication Lab - - 3 30 70 1.5 PC
68EC363 Embedded Systems Lab - - 2 30 70 1 PC
69ECSL4 Skill Oriented Course-IV 1 - 2 100 - 2 SC--
71EC411 Humanities Elective 3 - - 30 70 3 HE--
72EC412 Professional Elective-III 3 - - 30 70 3 PE--
73EC413 Professional Elective-IV 3 - - 30 70 3 PE--
74EC414 Professional Elective-V (MOOC) - - - - 100 3 PE--
75EC415 Open / Job-Oriented Elective-III 3 - - 30 70 3 OE--
76EC416 Open / Job-Oriented Elective-IV (MOOC) - - - - 100 3 OE--
77EC451 Internship / Certification - - - 100 - 3 PR--
78ECSL5 Skill Oriented Course-V 1 - 2 100 - 2 SC--
81EC461 Project Work, Seminar and Internship in Industry - - - 30 70 12 PR--
Electives1ECEL01 Information Theory & Coding
Electives2ECEL02 Data Communication & Networking
Electives3ECEL03 Optical Communication
Electives4ECEL04 Cellular & Mobile Communication
Electives5ECEL05 Embedded Systems
Electives6ECEL06 Digital System Design
Electives7ECEL07 Linear Control Systems
Electives8ECEL08 MEMS
Electives9ECEL09 Radar & Navigational Aids
Electives10ECEL10 Electronic Measurements & Instrumentation
Electives11ECEL11 Cognitive Radio
Electives12ECEL12 Wireless Sensor Networks
Electives13ECEL13 Computer System Architecture
Electives14ECEL14 Electromagnetic Interference & Compatibility
Electives15ECEL15 Pattern Recognition
Electives16ECEL16 Speech Processing
Electives17ECEL17 Artificial Neural Networks
SkillCourse1ECSL-A Graphical System Design
SkillCourse2ECSL-B Virtual Instrumentation
SkillCourse3ECSL-C Keil - Embedded Simulator Software
SkillCourse4ECSL-D Soft Skills
SkillCourse5ECSL-E LTspice - Circuit Simulator Software
Honour1ECH11 Advanced Embedded Systems 4 - - 30 70 4 HR--
Honour2ECH12 Advanced Digital Signal Processing 4 - - 30 70 4 HR--
Honour3ECH13 Digital Image & Video Processing 4 - - 30 70 4 HR--
Honour4ECH14 Wireless Broadband Communications 4 - - 30 70 4 HR--
Honour5ECH21 Non-Linear Optical Communication 4 - - 30 70 4 HR--
Honour6ECH22 Satellite Communication 4 - - 30 70 4 HR--
Honour7ECH23 Advanced VLSI 4 - - 30 70 4 HR--
Honour8ECH24 Internet of Things 4 - - 30 70 4 HR--
Honour9ECH31 Radar Engineering 4 - - 30 70 4 HR--
Honour10ECH32 Wireless Communications 4 - - 30 70 4 HR--
Honour11ECH33 Advanced Wireless Broadband Communications 4 - - 30 70 4 HR--
Honour12ECH34 Optical Networks 4 - - 30 70 4 HR--
Honour13ECH41 Multicarrier Communication Systems 4 - - 30 70 4 HR--
Honour14ECH42 Nano Electronics 4 - - 30 70 4 HR--
Honour15ECH43 RF and Mixed Signals Circuits 4 - - 30 70 4 HR--
Honour16ECH44 Microelectronic Devices, Technology and Circuits 4 - - 30 70 4 HR--
Job Oriented Electives (Open to all Branches)
Offered DepartmentSlNo Subject CodeSubject NameSyllabus
CSE1JOEL01 Big Data Processing
CSE2JOEL02 Full Stack Development
IT3JOEL03 JavaScript Technologies
IT4JOEL04 Cloud Computing using AWS/Azure
CSBS5JOEL05 DevOps
CSE-DS6JOEL07 Tableau Software
CSE-DS7JOEL08 Python for Data Science
CSE-IoT8JOEL09 Interface and Programming With IoT Gateway
CSE-IoT9JOEL10 IoT Cloud and Data Analytics
Civil10JOEL11 Geospatial Technology
Civil11JOEL12 Building Planning
Civil12JOEL13 Quantity Estimation
Chemical13JOEL14 Bio Fuels
Chemical14JOEL15 Environmental Engineering
Chemical15JOEL16 Safety Management
Chemical16JOEL17 Non-Conventional Energy Engineering
Chemical17JOEL18 Biopharmaceutics and Drug design
ECE18JOEL19 Embedded Systems-1
ECE19JOEL20 Embedded Systems-2
CSE (AIML)20JOEL21 Open Source Systems
CSE (AIML)21JOEL22 Machine Learning
Civil22JOEL23 Valuation of Property
CSE (IoT)23JOEL24 Artificial Intelligence
Science & Humanities Electives
SlNo Subject CodeSubject NameSyllabus
1HSEL1 Industrial Management & Entrepreneurship
2HSEL2 Economics for Engineers
3HSEL3 Introduction to Industrial Management
4HSEL4 Project Management & Entrepreneurship
Open Electives offered by other Engineering Departments
Offered DepartmentSlNo Subject CodeSubject Name Syllabus
CSBS1CBOL1 Operating Systems Concepts
CSBS2CBOL2 Business Analytics
CSE(DS)1CDOL1 Python for Data Science
CSE(DS)2CDOL2 Data Science for Engineers
Civil1CEOL1 Basic Surveying
Civil2CEOL2 Building Materials and Construction
Chemical1CHOL1 Energy Engineering
Chemical2CHOL2 Solid Waste Management
CSE(AIML)1CMOL1 Fundamentals of Artificial Intelligence
CSE(AIML)2CMOL2 Programming with C++
CSE(IoT)1COOL1 Fundamentals of IoT
CSE(IoT)2COOL2 IoT Architecture and Protocols
CSE1CSOL1 Programming with JAVA
CSE2CSOL2 Relational DataBase Management System
EEE1EEOL1 Renewable Energy Sources
EEE2EEOL2 Utilization of Electrical Energy
IT1ITOL1 Data Structures and Algorithms
IT2ITOL2 Web Technologies
Mechanical1MEOL1 Operations Research
Mechanical2MEOL2 Applied Mechanics & Mechanical Engineering
Open Electives offered to other Engineering Departments
Offered DepartmentSlNo Subject CodeSubject Name Syllabus
ECE1ECOL1 Applied Electronics
ECE2ECOL2 Microprocessors & Interfacing
ECE3ECOL3 Linear ICs and Applications
ECE4ECOL4 Internet of Things
B.Tech.- Minor Program offered by other Engineering Departments
Offered DepartmentSlNo Subject CodeSubject Name LectureTutorial /Lab Maximum Marks Credits
SessionalEndExam
CSE(DS)1CDMR1 Introduction to Data Science & Machine Learning 31 30 704
CSE(DS)2CDMR2 Analysing, Visualizing and Applying Data Science with Python 31 30 704
CSE(DS)3CDMR3 Web Data Mining 31 30 704
CSE(DS)4CDMR4 Business Analytics 31 30 704
CSE(DS)5CDMR5 Data Science for Engineers 4- 30 704
CSE(DS)6CDMR6 Deep Learning 4- 30 704
Civil1CEMR1 Geomatics (Survey, GIS & GPS) 31 30 704
Civil2CEMR2 Construction Engineering & Management 31 30 704
Civil3CEMR3 Fundamentals of Structural Engineering 31 30 704
Civil4CEMR4 Water Resource Engineering 31 30 404
Civil5CEMR5 Environmental Engineering 31 30 704
Civil6CEMR6 Geotechnical Engineering 31 30 704
Civil7CEMR7 Transportation Engineering 31 30 704
Chemical1CHMR1 Unit Operations 31 30 704
Chemical2CHMR2 Principles of Chemical Process Calculations 31 30 704
Chemical3CHMR3 Transfer operations 31 30 704
Chemical4CHMR4 Reaction Engineering 31 30 704
Chemical5CHMR5 Industrial Pollution Control Engineering 4- 30 704
Chemical6CHMR6 Principles of Safety Management 4- 30 704
CSE(AIML)1CMMR1 Introduction to Artificial Intelligence 31 30 704
CSE(AIML)2CMMR2 Machine Learning 31 30 704
CSE(AIML)3CMMR3 Data Analytics 31 30 704
CSE(AIML)4CMMR4 Deep Learning 31 30 704
CSE(AIML)5CMMR5 Natural Language Processing 31 30 704
CSE(AIML)6CMMR6 Soft Computing 31 30 704
CSE(IoT)1COMR1 Introduction to Internet of Things 31 30 704
CSE(IoT)2COMR2 IoT Architecture and Protocols 31 30 704
CSE(IoT)3COMR3 IoT Cloud and Data Analytics 31 30 704
CSE(IoT)4COMR4 Smart Sensor Technologies 31 30 704
CSE(IoT)5COMR5 Fundamental of IoT 4- 30 704
CSE(IoT)6COMR6 Introduction of Raspberry Pi and Arduino 4- 30 704
CSE1CSMR1 Fundamentals of Data Structures 31 30 704
CSE2CSMR2 Computer Organization and Architecture 4- 30 704
CSE3CSMR3 Operating System Concepts 4- 30 704
CSE4CSMR4 Relational DataBase Management System 31 30 704
CSE5CSMR5 Programming with JAVA 31 30 704
CSE6CSMR6 Introduction to Algorithms 31 30 704
CSE7CSMR7 Principles of Software Engineering 4- 30 704
CSE8CSMR8 Computer Networking Concepts 4- 30 704
EEE1EEMR1 Electrical Machines Theory & Performance 31 30 704
EEE2EEMR2 Electrical Power Generation & Utilization 31 30 704
EEE3EEMR3 Power Systems Engineering 31 30 704
EEE4EEMR4 Power Converters & Applications 31 30 704
EEE5EEMR5 Electrical Measurements & Instrumentation 31 30 704
EEE6EEMR6 Electric Vehicles 4- 30 704
IT1ITMR1 Database Managent Systems 31 30 704
IT2ITMR2 Unix and Shell Programming 31 30 704
IT3ITMR3 Computer Networks 31 30 704
IT4ITMR4 Software Engineering 31 30 704
IT5ITMR5 Cryptography and Network Security 31 30 704
IT6ITMR6 Machine Learning 31 30 704
Mechanical1MEMR1 Engineering Mechanics 31 30 704
Mechanical2MEMR2 Strength of Materials and Fluid mechanics 31 30 704
Mechanical3MEMR3 Manufacturing Processes 31 30 704
Mechanical4MEMR4 Concepts of Thermal Engineering 31 30 704
Mechanical5MEMR5 Concepts of Mechanical Design 31 30 704
Mechanical6MEMR6 Computer Aided Design & Manufacturing 4- 30 704
Mechanical7MEMR7 Additive Manufacturing 4- 30 704
B.Tech.- Minor Program - Industrial Tracks (Open to all Branches)
Minor DegreeSlNo Subject CodeSubject Name LectureTutorial /Lab Maximum Marks CreditsSyllabus
SessionalEndExam
Automation & Robitics1ARMR1 Robotic Engineering 4- 30 704--
Automation & Robitics2ARMR2 Mechatronics and Microcontrollers 31 30 704--
Automation & Robitics3ARMR3 Industrial Automation 4- 30 704--
Automation & Robitics4ARMR4 Computer integrated Manufacturing 4- 30 704--
Automation & Robitics5ARMR5 Fluidics and Control Systems 31 30 704--
Automation & Robitics6ARMR6 Mechanics of Robots 31 30 704--
Cloud Computing1CCMR1 Principals of Cloud Computing 31 30 704--
Cloud Computing2CCMR2 Cloud Virtualization 31 30 704--
Cloud Computing3CCMR3 Cloud Application Development 31 30 704--
Cloud Computing4CCMR4 Cloud Security 31 30 704--
Cloud Computing5CCMR5 Edge Computing 31 30 704--
Cloud Computing6CCMR6 Block Chain Security 31 30 704--
Electric Vehicle1EVMR1 Energy Systems and Electrical Machines 31 30 704--
Electric Vehicle2EVMR2 Hybrid Electric Vehicles 31 30 704--
Electric Vehicle3EVMR3 Plug-in Electric vehicles 31 30 704--
Electric Vehicle4EVMR4 Electric Vehicle Power Train 31 30 704--
Electric Vehicle5EVMR5 Autotronics 31 30 704--
Electric Vehicle6EVMR6 BMS & Charging stations 31 30 704--
Full Stack Development1FSMR1 User Interface Design 31 30 704--
Full Stack Development2FSMR2 Client Side Scripting 31 30 704--
Full Stack Development3FSMR3 React JS 31 30 704--
Full Stack Development4FSMR4 MEAN stack (MongoDB, Express JS, Angular JS, Node JS) 31 30 704--
Full Stack Development5FSMR5 C# (.NET Framework) 31 30 704--
Full Stack Development6FSMR6 Web Application Development Using ASP 31 30 704--
Safety Engineering1SEMR1 Safety Management 4- 30 704--
Safety Engineering2SEMR2 Chemical Process Safety 4- 30 704--
Safety Engineering3SEMR3 Hazard Identification and Risk Assessment 4- 30 704--
Safety Engineering4SEMR4 Fire Technology 4- 30 704--
Safety Engineering5SEMR5 Environmental Safety 4- 30 704--
VLSI1VLMR1 HDL Programming 31 30 704
VLSI2VLMR2 System Verilog and UVM 31 30 704
VLSI3VLMR3 Physical Design Fundamentals 31 30 704
VLSI4VLMR4 Low Power VLSI Design 31 30 704
VLSI5VLMR5 Synthesis and Formal Verification 31 30 704--
VLSI6VLMR6 Advanced Physical Design 31 30 704--