0% found this document useful (0 votes)
9 views

syallbus (1)

The document outlines the syllabus for various engineering courses, including Electronic Devices, Digital System Design, Network Analysis and Synthesis, Sensor and Instrumentation, and Python Programming. Each course consists of multiple units covering fundamental topics, practical applications, and relevant theories, along with recommended textbooks and course outcomes. The courses aim to equip students with essential knowledge and skills in their respective fields of study.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

syallbus (1)

The document outlines the syllabus for various engineering courses, including Electronic Devices, Digital System Design, Network Analysis and Synthesis, Sensor and Instrumentation, and Python Programming. Each course consists of multiple units covering fundamental topics, practical applications, and relevant theories, along with recommended textbooks and course outcomes. The courses aim to equip students with essential knowledge and skills in their respective fields of study.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

BEC-301 ELECTRONIC DEVICES 3L:1T:0P 4 Credits

Unit Topics Lecture


s
I Introduction to semiconductor physics: Review of quantum mechanics, electrons in periodic 8
lattices, E-k diagrams, Effective Mass.
II Energy bands in intrinsic and extrinsic silicon, carrier transport, diffusion current, drift 8
current, mobility and resistivity, sheet resistance, Generation and recombination of carriers,
Poisson and continuity equation.
III P-N junction characteristics, I-V characteristics, and small signal switching models, 8
Avalanche breakdown, Zener diode, Schottky diode, LED, photodiode and solar cell.

IV Bipolar Junction Transistor, various configurations (such as CE, CB & CC) and their features 8
I-V characteristics, DC biasing schemes for BJT, bias stability, Ebers-Moll model.
V Field Effect Transistor, configurations (such as CS, CD & CG), DC biasing schemes, 8
MOSFET, I-V characteristics, MOS capacitor, C-V characteristics.

Text/Reference Books:
1. G. Streetman, and S. K. Banerjee, “Solid State Electronic Devices,” 7th edition, Pearson, 2014.
2. D. Neamen , D. Biswas, "Semiconductor Physics and Devices," McGraw-Hill Education.
3. S. M. Sze and K. N. Kwok, “Physics of Semiconductor Devices,” 3rd edition, John Wiley & Sons, 2006.
4. C.T. Sah, “Fundamentals of Solid State Electronics,” World Scientific Publishing Co. Inc, 1991.
5. Y. Tsividis and M. Colin, “Operation and Modeling of the MOS Transistor,” Oxford univ. press, 2011.
6. Muhammad H. Rashid, “Electronic Devices and Circuits,” Cengage publication, 2014.

Course outcomes:
At the end of this course students will demonstrate the ability to:
1. Understand the principles of semiconductor Physics.
2. Understand the carrier transport in semiconductors.
3. Analyze and find application of special purpose diodes.
4. Understand the working principle and design of Bipolar Junction Transistor.
5. Realize the mathematical models of MOS transistors
BEC-302 DIGITAL SYSTEM DESIGN 3L:1T:0P 4 Credits

Unit Topics Lectures


I Logic simplification and combinational logic design: Number Systems, Binary 8
arithmetic, signed magnitude representation, Binary codes, code conversion, review
of Boolean algebra and Demorgans theorem, SOP & POS forms, Canonical forms,
Karnaugh maps up to 5 variables, tabulation method.
II Combinational circuits: Analysis and Design of combinational circuits, MSI devices 8
like comparators, multiplexers, demultiplexers, encoder, decoder, circuit realization
using Multiplexers and decoders, half and full adders, subtractors, serial and parallel
adders, BCD adder, barrel shifter and ALU.
III Sequential logic design: Building blocks like S-R, JK and Master-Slave JK FF, D 8
FF, T FF, edge triggered FF, Flip flop conversion, Applications of Flip Flops: ripple
and synchronous counters, Ring counter, Johnson counter, shift registers: SISO,
SIPO, PISO, PIPO, Bidirectional shift register, Universal shift register; Finite state
machines: Mealy and Moore machines, State diagrams, state reduction, Analysis of
clocked sequential circuits, Design of clocked sequential circuits
IV Logic families and semiconductor memories: TTL NAND gate, specifications, 8
noise margin, propagation delay, fan-in, fan-out, tristate TTL, ECL, CMOS families
and their interfacing, memory elements, concept of programmable logic devices
like FPGA, logic implementation using programmable devices.

V Digital-to-Analog converters (DAC): Specifications of DACs, Weighted resistor, 8


R2R ladder, Analog-to-digital converters (ADC): Specifications of ADCs, principle
of ADC, switched capacitor circuits: Basic concept, practical configurations, ADC
etc. ADC Types: dual slope, successive approximation, counting type, flash etc.

Text/Reference Books:
1. R.P. Jain, “Modern Digital Electronics,” Tata McGraw Hill, 4th edition, 2009.
2. A. Anand Kumar, “Fundamental of Digital Circuits,” PHI 4 th edition, 2018.
3. W.H. Gothmann, “Digital Electronics- An Introduction to Theory and Practice,” PHI, 2 nd edition, 2006.
4. D.V. Hall, “Digital Circuits and Systems,” Tata McGraw Hill, 1989.
5. A. K. Singh, “Foundation of Digital Electronics & Logic Design,” New Age Int. Publishers.
6. Subrata Ghosal, “Digital Electronics,” Cengage publication, 2 nd edition, 2018

Course outcomes:
At the end of this course students will demonstrate the ability to:
1. Perform numerous arithmetic and logic simplification using various methods.
2. Design and analyze modular combinational circuits with MUX / DEMUX, Decoder & Encoder
3. Design & analyze synchronous sequential logic circuits
4. Analyze various logic families and design circuits using PLDs.
5. Design various ADCs and DACs according to the given specifications.
NETWORK ANALYSIS AND
BEC-303 3L:0T:0P 3 Credits
SYNTHESIS

Unit Topics Lectures


I Node and mesh analysis, matrix approach of network containing voltage & current 8
sources and reactances, source transformation and duality.
II Network theorems: Superposition, reciprocity, Thevenin’s, Norton’s, Maximum power 8
transfer, compensation and Tallegen's theorem as applied to A.C. circuits.

III Laplace transforms and properties: Partial fractions, singularity functions, waveform 8
synthesis, analysis of RC, RL, and RLC networks with and without initial conditions
with Laplace transforms evaluation of initial conditions.
Steady state response of a network to non-sinusoidal periodic inputs, Power factor,
effective values.

IV Network function for one-port and two-port, calculation of network function for 8
ladder and general networks, poles and zeros with restrictions for driving point
functions and transform functions.
Two-Port Network: Introduction, Parameters, and Condition for reciprocity and
symmetry, Relation between port parameters, Interconnection of two ports networks.

V Sinusoidal response from pole-zero locations, convolution theorem, behaviour of 8


series and parallel resonant circuits.
Introduction to band pass, low pass, high pass and band reject filters.

Text/Reference Books:
1. Franklin F. Kuo, “Network Analysis and Synthesis,” Wiley India Education, 2 nd Ed., 2006.
2. Van, Valkenburg, “Network analysis,” Pearson, 2019.
3. Sudhakar, A., Shyammohan, S. P., “Circuits and Network,” Tata McGraw-Hill New Delhi, 1994.
4. A William Hayt, “Engineering Circuit Analysis,” 8th Edition, McGraw-Hill Education.
5. A. Anand Kumar, “Network Analysis and Synthesis,” PHI publication, 2019.

Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Understand basics electrical circuits with nodal and mesh analysis.
2. Apply electrical network theorems.
3. Apply Laplace transform for analysis steady state and transient behaviour of network circuit. 4. Determine different
network functions of Two Port network
5. Analyse the frequency response of various filters.
BOE305/ BOE405/ BOE305H/ BOE405H SENSOR AND INSTRUMENTATION
Detailed Syllabus:
Unit- I:
Sensors & Transducer: Definition, Classification & selection of sensors, Measurement
of displacement
using Potentiometer, LVDT & Optical Encoder, Measurement of force using strain
gauge, Measurement
of pressure using LVDT based diaphragm & piezoelectric sensor.
Unit-II:
Measurement of temperature using Thermistor, Thermocouple & RTD, Concept of
thermal imaging,
Measurement of position using Hall effect sensors, Proximity sensors: Inductive &
Capacitive, Use of
proximity sensor as accelerometer and vibration sensor, Flow Sensors: Ultrasonic &
Laser, Level
Sensors: Ultrasonic & Capacitive.
Unit -III:
Virtual Instrumentation: Graphical programming techniques, Data types, Advantage
of Virtual
Instrumentation techniques, Concept of WHILE & FOR loops, Arrays, Clusters &
graphs,
Structures: Case, Sequence & Formula nodes, Need of software based instruments
for industrial
automation.
Unit-IV:
Data Acquisition Methods: Basic block diagram, Analog and Digital IO, Counters,
Timers, Types of ADC:
successive approximation and sigma-delta, Types of DAC: Weighted Resistor and R-2R
Ladder type,
Use of Data Sockets for Networked Communication.
Unit V:
Intelligent Sensors: General Structure of smart sensors & its components,
Characteristic of smart
sensors: Self calibration, Self-testing & self-communicating, Application of smart
sensors: Automatic
robot control & automobile engine control.
BCC302 / BCC402/ BCC302H / BCC402H :
PYTHON PROGRAMMING
Course Outcome ( CO) Bloom’s Knowledge Level (KL)
At the end of course , the student will be able to understand
Interpret the fundamental Python syntax and semantics and be fluent in the use of Python control flow
CO 1 K1, K2
statements.
CO 2 Express proficiency in the handling of strings and functions K1, K2
Determine the methods to create and manipulate Python programs by utilizing the data structures like lists,
CO 3 K3
dictionaries, tuples and sets.
CO 4 Identify the commonly used operations involving file systems and regular expressions. K1, K2
Articulate the Object-Oriented Programming concepts such as encapsulation, inheritance and polymorphism as
CO 5 K2, K3
used in Python
DETAILED SYLLABUS
Unit Topic Lecture
Introduction to Python: Python variables, Python basic Operators, Understanding python blocks.
I Python Data Types, Declaring and using Numeric data types: int, float etc. 03

Python Program Flow Control Conditional blocks: if, else and else if, Simple for loops in python,
For loop using ranges, string, list and dictionaries. Use of while loops in python, Loop
II 05
manipulation using pass, continue, break and else. Programming using Python conditional and
loop blocks.
Python Complex data types: Using string data type and string operations, Defining list and list
slicing, Use of Tuple data type. String, List and Dictionary, Manipulations Building blocks of
python programs, string manipulation methods, List manipulation. Dictionary manipulation,
III 04
Programming using string, list and dictionary in-built functions. Python Functions, Organizing
python codes using functions.

Python File Operations: Reading files, Writing files in python, Understanding read functions,
read(), readline(), readlines(). Understanding write functions, write() and writelines()
IV 04
Manipulating file pointer using seek Programming, using file operations.

Python packages: Simple programs using the built-in functions of packages matplotlib, numpy,
V pandas etc. GUI Programming: Tkinter introduction, Tkinter and PythonProgramming, Tk
04
Widgets, Tkinter examples. Python programming with IDE.

Text books:
1. Wesley J. Chun, “Core Python Applications Programming”, 3rd Edition , Pearson Education, 2016
2. Lambert, Fundamentals of Python: First Programs with MindTap, 2nd 1st edition , Cengage Learning publication
3. Charles Dierbach, “Introduction to Computer Science using Python”, Wiley, 2015
4. Jeeva Jose &P.SojanLal, “Introduction to Computing and Problem Solving with PYTHON”, Khanna Publishers, New Delhi, 2016
5. Downey, A. et al., “How to think like a Computer Scientist: Learning with Python”, John Wiley, 2015
6. Mark Lutz, “Learning Python”, 5th edition, Orelly Publication, 2013, ISBN 978- 1449355739
7. John Zelle, “Python Programming: An Introduction to Computer Science”, Second edition, Course Technology Cengage Learning
Publications, 2013, ISBN 978- 1590282410
8. Michel Dawson, “Python Programming for Absolute Beginers” , Third Edition, Course Technology

You might also like