0 ratings0% found this document useful (0 votes) 54 views8 pagesElectronics Complete Syllabus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Department of Electronic Seiences
BSe. (Hons.) Electronic Sciences
Category-1
CREDIT DISTRIBUTION, ELIGIBILITY AND PRE-REQUISITES OF THE COURSE
Course We & | Credis | Credit distribution of the course | Figibity”] Pre-requbive
Code Tecture | Tutorial] Practical’ Jeriteri | of the course
Practice (any)
Programming [4 |3 ©] Course] Nil
Fandamentals Admiston
ting Python hgiiity
ELDSt =
Learning Objectives
‘The Learning Objectives ofthis course are as follows:
{is course introauces the student othe fundamental understanding ofthe Fython programming
language. The main objective isto help students learn to use the Python programming language
to solve problems of interest to them. I introduces the core programming basics including data
types, operators, inpuvoutpu, control structures, iterative and recursive eonstucts, compound
data types, and program design with functions. The course also discusses the fundamental
principles of Object-Oriented Programming (OOP), as well as comprehensive data and
{information processing technique.
‘The Leaming Outcomes ofthis course ae a follows:
(COL Read, write and debug python programs to solve computational problems.
(C02 Select and use a suitable programming construct and data objects likeli, sts, uples
and dictionaries for solving a given problem,
(C03. Be proficient in the handling of strings and functions
CO4 Use Python libraries
COS. Ariculate OOP concepts such as encapsulation, inheritance and polymorphism and use
them in applications
UNIT ~1 Starting with Python (12 Hours)Introduction fo Python: Python Interpreter IDLE (seript and jntersetive mode), Python shel,
using Python as calculator, concept of datatypes; variables, Identifiers and keywords, Literals,
Stings, Operators (Arithmetic operator, Relational operator, Logical opeater, Boolean operator,
Assignment operators, Membership operatorsin and not in), Identity operators, Bit wise
‘operator, Increment or Decrement operator), comments in the program, understanding error
messages
Creation of a Python Progeam: Input and Output Statements, Contol sotements Branching
(ifelse, ifelitelse, indentation in python, iteration (using for, while), Conditional Statement,
‘exit fetion, Difference between break, continue and pas, Nested condiionals|
UNIT —11 Strings and Lists (12 Hours)
Data objects in Python: Mutable and iramutable
Strings- Creating and Storing Srings, Accessing Characters in Sting by rdexing (positive and
negative), String Operations: concatenation, replication (*), membership, comparison, Slicing,
string built-in funtion, tring method
Lists- Creating Lists, Accessing list elements, traversing a list, Aliasing alist, comparing list,
list Opecations:- concatenation, replication(*), membership, slicing, Indexing, nested Tis, st
built-in functions List methods , de statement.
Sets: Creating sets, Sets built-in functions, Sex Methods
UNIT ~I11 Tuples and Dictionaries (12 Hours)
‘Tuplens Crcaling Tuples, Tuple opeition, slicing, coucateuation, replication, mebersip,
‘comparing and deletion, tuple buit-in functions
Dictionaries: Ditionay in pyon (key : value pais), creating a dictionary, element acessing
and traversing a dictionary, appending values, updating values, removing itmas from dictionary,
functions, dictionary methods, lear statement
Object Oriented Programming: Introduction to Classes, Objects and Methods, Encapsulation,
Inheritance, Polymorphism, Abstraction
UNIT ~1V Functions and Modules (12 Hours)
Funetions: Built in function (math, statistics), User defined functions: Defining Functions,
arguments: positional, default, Keyword, variable length arguments, scope of variables,
parameter passing (string list, dictionary, tuples, ses), return statement, recursion, importing
(sing import) user defined function (path,
“Modules in python: use of keyword from, namespacing, module aliasing introduction to python
packages (marplotib, pandas, numpy, seikiteam, tk, openCV) and libraries and their
applications
Practical component (if any) ~ Programming Fundamentals using Pythen Lab (30 Hours)
‘Learning outcomes
COI Develop algorithms and write programs in Python language for arithmetic and logical
operations, conditional branching
(CO2 Write programs in Python language using construct and data objects like stings, lists,
ss, tuples, dictionaries, Python libraries and use concept of OOP.
(€O3_ Prepare the technical report on the experiments carried,15.
@
©
‘Waite python menu driven program to ealeulate area of citle,resangle, square using
if-litelse
‘Write a python program to print Fibonacci series up to cetain limit (use “while
‘Write a python program to print the Pascal triangle.
‘Write a python program to Find HCF (GCD) of two numbers.
‘Write a python program to find LCM of two numbers.
Write Python programs to illustate the various functions of the “Math” module,
“Statstis" module in Python.
‘Write a Python program to count numberof vowels using sets in given sting
‘Write a Python program to Remove all duplicates from a given string in Python
‘Write a Python program to count postive and negative numbers in ist
‘Write a Python program to find sum of elements in ist
‘Write @ python program to read alist of 'n' integers (positive and negative) and create
‘wo new lists one having all postive numbers and the ether having all negative numbers
‘rom the given list. Print all thre ist.
‘Write a python program to create alist of tuples from given list having number and its
cee in each tuple
‘Create a Python program to create a dictionary which ha record ofa student information:
‘Admission number, Roll Number, Name and Marks. Display information onthe bass of
‘Admission number
‘Waite a yytliou progiaus which contains wser defined functions as a modal’ to calculate
area, perimeter of surface area, volume for various shapes like square, cube, circle,
fxlinder. The user defined fianctions should aceept the values for calculation as
parameters and calculated values should be retumed. Import the module and use
Appropriate functions
Create © menu driven Python program using user defined functions to implement a
caleulatoro perform
Basic arithmetic operations
Togl0(x), sin), e050)
‘Note: Students shall sincerely work towards completing all the above listed practcals for this
‘course. In any circumstance, the completed numberof practials stall not be less than
twelve,
Essential/recommended readings
‘Allen B. Downey, “Think Python: How to Think Like a Computer Scientist, 2nd
edition, Updated for Python 3, ShroffO*Reilly Publishers, 2016,
(tp/greenteapress.com/wpAhinkpython/)
Guido van Rossum and Fred L. Drake Js, —An Introduction to Prhon ~ Revised and
‘updated for Python 3.2, Network Theory Li, 2011
John V.Guttag, —inttoduction to Computation and Programming Using Python’,
Revised and expanded Elion, MIT Press , 2013
Robert Sedgewick, Kevin Wayne, Robert Dondero, —Introduction to Programming in
Python: An Inter-disciplinry Approach, Pearson India Education Services Pvt. Lt,
2016,
455, Timothy A. Budd, —Exploring Pythonl, Me-Graw Hill Education india) Private Lvs,
ais.
Suggestive readings
1. Kenneth A, Lambert, Fundamentals of Python: First Programs!, CENGAGE Learning,
2012.
2. Chaties Diebach, —Introduction to Computer Science using Python: A Computational
Problem-Solving Focus, Wiley India Edition, 2013,
3. Paul Gries, Jemifer Campbell and Jason Monto, —Practical Programming: An
Introduction to Computer Science using Python ‘3, Second edition, Pragmatic
Programmers, LLC, 2013.
"Note: Examination scheme and mode shall be as preseribed by the Esa
University of Delhi, from time to time.
ation Branch,
nee
Credit di
bution, Eligibility and Prerequisites ofthe Course
Course tite | Credit [Credit dau ibution of the course Frerequnite of
& Code Lecture | Tutorial | Practical’ the course
Pra Gtany)
Girewit + (8 ° 1 Course [Nit
Theory & Admission
Network ligibiiey
Analys
[ELpsc-2
Learning Objectives
‘The Learning Objectives ofthis couse areas follows
‘+ To study the basic circuit concepts in a systematic manner suitable for analysis and
design.
‘+ To-study the steady tate analysis of AC Circuits.
‘+ To study and analyse electric cireuits using network theorems,
‘© To study and design passive filters using R, L and C
‘Learning outcomes
‘The Learning Outcomes of this cours are as follows:
COL Study basie circuit concepts ina systematic manner suitable fr snalsis and design,
CO2 Determine AC steady stat esponse
€O3_ Analyse the electric circuits using network theorems,
CO4 Determine frequency response of filtersSYLLABUS OF DSC-2
UNIT = Introduction to Circuits and DC Analysis (12 Hours)
Basie Cireuit Concepts: Voltage and Current Sources, V- I characteristics of ideal voltage and
ideal current sources, various types of controlled sources, passive circuit components, V-1
characteristics, and rating of different types oF R, LC elements
Kirchho’s Current Law (KCL), Kirchhof?'s Voltage Law (KVL), Node
Mesh Analysis, Super node & Super mesh Analysis, Star-Delta Conversion,
UNIT—ITAC Analysis (12 Hours)
Steady State Analysis: Sinusoidal Voltage and Curent, Definition of Instantaneous, Peak, Peak
fo Peak, Root Mean Square and Average Values. Phasor, Complex Impedance, Sinusoidal
Circuit Analysis for RL, RC and RLC Circuits. Node and Mesh Analysis for AC eicuits. Star=
Delta Conversion for complex impedances,
Power in AC Circuits: Instantancous Power, Average Power, Reactive Pover, Power Factor
UNIT - IIT Network Theorems (12 Hours)
Network Theorems: Principal of Duality, Superposition Theorem, Thevenin's Theorem,
Norton's Theorem, Reciprocity Theorem, Millman's Theorem, Maximam Power Transfer
Theorem. (Independent Sources)
AC eireit analysis using Nevwork Theorems.
UNIT -1V Filters (9 Hours)
Filters and Resonance: introduction to Passive Filters-High Pass, Low Pass, Band Pass & Band
Stop Filters, Frequency response of RC Cicuits-High pass and Low pass filters, Frequency
response of Series and Parallel RLC Circuits. Resonance in Series and Parallel RLC Circuits,
Quality (Q) Factor and Bandwidth, Band Pass and Band Stop RLC Files,
Practical component (if any) -Cireuit Theory and Network Analysis Lab
(Hardware and Cireuit Simulation Software) (30 Hours)
Learning outcomes
‘COL Verify the network theorems and operation of typical electrical circus.
CO2 Choose the appropriate equipment for measuring electrical quantiies and verify the
same for different circuits
(COS. Prepare the technical report on the experiments carried
1. Famiiarizaton with Multimeter: Resistance, Capacitor and Inductor in series, parallel
and_seres-parale
Familarzation with Oscilloscope: Measurement of Amplitude, Frequency and phase of
‘sinusoidal signal
Vetitication of Kirchhofs Current Law.
Verification of Kirchhot?s Voltage Law
Verification of Norton's theorer,
Verification of Thevenin’s Theorem,
‘ertiation of Superposition Theorem,
”8. Verification of the Maximum Power Transfer Theorem.
9. Design of Low Pass RC Filter and study’of its Frequency Response.
10, Design of High Pass RC Filter and study ofits Frequency Response.
IL Study of Frequency Response of a Series LCR Circuit and detmination ofits (a)
Resonant Frequency (b) Impedance at Resonance (c) Quality Factor Q (4) Band Width.
‘Note: Students shall sincerely work towards completing all the above listed practical for this
course. In any circumstance, the completed number of pracicals shall not be less than
Essentil/recommended readings
1. S.A. Naso, Fletic Cireuits, Schaum's outline series, Tata MeGraw Hil (2008)
2. M. Nahi and J. Edminister,Eletical Circuits, Schaum's Outline Series, Tata MeGraw
ill 2005)
3. Robert L. Boylestad, Essentials of Circuit Analysis, Pearson Educ
(2004)
Suggestive readings (ifany)
1. Alexander and M. Sodiku, Fundamentals of Elect Circuits, MeGraw Hill (2008)
DISCIPLINE
Credit distribution, Eig
ty and Pre-requisites of the Course
Course Wile W] Credits | Credit distribution of he course | Flgibiliy | Pre
Code Lecture | Tutorial | Practical) criteria | requisite of
Practice the course
Semiconductor | [3 0 T Course
Devices ‘Admission
ELDSC-3 Eligibility
Learning Objestives
‘The Learning Objectives ofthis course ae a follows:
‘+ To understand the Physes of semiconductor devices
‘+ Te beable to plot and interpret the current voltage characteristic forbasi semiconductor
devices
+ The student should be able to understand the behaviour, charactetstics and applications of
power deviees such as SCR, UIT, DIAC, TRIAC, IGBT
Learning outcomes
‘The Leaning Outcomes ofthis course ae as follows:
8COI. Describe the behavior of semiconductor materials
CO2 Reproduce the LV characteristics of diode/BIT/MOSFET devices
CO3 Apply standard device models to explaincalculate critical internal parameters of
‘semiconductor devices
(CO4 Explain the behavior and characterises of power devices suchas SCRIUIT ete
SYLLABUS OF DSC-3
UNIT - Introduction to Semiconductors and Carrier Transport (12 Hours)
Basie Concepts of Semiconductors: Energy Bands in Solids, Concept of ETective Mass, Direct
land Indivet Bandgap Semiconductors, Density of States (Qualitative understanding), Cartier
Concentration at Normal Equilibrium in Intrinsic Semiconductors and its. Temperature
Dependence, Derivation of Fermi Level for Intrinsic and Extrinsic Semiconductors and its
Dependence on Temperature and Doping Concentration
Carrier Transport Phenomena: Drift velocity, Mobility, Resistivity, Hall Effect,
‘Conductivity, Diffusion Process, Binstein Relation, Curent Density Equation, Carier Injection,
‘Generation and Recombination Processes (Qualitative conceps), Continuity Equation.
UNIT ~11 P-N Junetion Deviees (12 Hours)
TN Junction Diode. Space Chaige ul « Juuution, Depletion Layer, Ecctustatic Pole
Difference at Thermal Equilibrium, Depletion Width and Depletion Capacitance of an Abrupt
Junction. Concept of Linerly Graded Junction
Diode Equation and I-V Characteristics (Qualitative), Zener and Avalanche breakdown
Mechanism,
Metal Semiconductor Junctions, Ohmic and Rectfying Contacts, Zener dode, Tunnel diode,
Varactor Diode, Optoelectronic Devices: LED, Photodiode, Solar cell, LDR, their Circuit
Symbols, Characteristics and Applications
UNIT —111 Bipolar Junction Transistors (12 Hours)
Bipolar Junction Transistors (BJT): PNP and NPN Transistors, Energy Band Diagram of
‘Transistor in Thermal Equilibrium, Emitter Effcieney, Base Transport Factor, Current Gain,
Relation between alpha and bets, Base-Width Modulation, Early Effect, Modes of operation,
Input and Output Characteristics of CB, CE and CC Configurations and their Applications,
UNIT -1V FET and Power Devices (9 Hours)
Field Effeet Transistors: JFET, Channel Formation, Pinch-Off and Saturation Vole, Input,
‘Transfer and Outpat Characteristics.
MOSFET, NMOS, PMOS, Types of MOSFET, Circuit symbols, Working and Characteristic
(Curves of Depletion mode and Enhancement mode MOSFET (both N channel and P Channel),
‘Complimentary MOS (CMOS) as an Inverter.
Power Devices: Introduction to UIT, SCR, TRIAC, DIAC, IGET and their Basic
‘Constructonal Features (Schematie Diagram), Characteristics and Applications.
9Practical component (if any) - Semiconductor Devices Lab (30 Hours)
(Hardware and Cirewt Simulation Software)
Learning outcomes
cot
coz
cos
cot
1
2
Nove:
Examine the characteristics of Semiconductor Devices
Perform experiments for studying the behaviour of semiconductor devices for circuit
design applications
CCaleulate various device parameters values from their I-V Characteristics
Interpret the experimental data for better understanding ofthe device bh
Study ofthe I-V Characteristics of Diode — Ordinary and Zener, Sola: Cel, Photodiode
Study ofthe :V Chacacteristes of the CE, CB and CC configratioas of BIT and obtain
Input and Oupaimpedanss and Gains (Any one configu w be asic at the
time of Examination)
Study ofthe I-V Characteristics of JFET/MOSFET
Study ofthe EV Characteristes ofthe UIT.
Study ofthe I-V Characteristics ofthe SCR
Study ofthe IV Characteristics of DIAC and TRIAC
Study of Hall Esfect.
Students shall sincerely work towards completing all the above listed practicals for this
course. In any circumstance, the completed numberof practicals shall not be less than sx,
Essontial/recommended readings
1
‘SIM Sze Semiconductor Devices: Phy
Edition
Ben G Streeiman and S. Banerjee Solid State Electronic Devites, Pearson Education
Dennis Le Croissetie, Transistors, Pearson Eduction
Jacob Millman and Cheistas Halkas: Electronic Devices and Cireuits, Tata McGraw-Hill
Editon
es and Technology,2nd Dditon, Wiley India
Suggestive readings
1
2
3
Nutan Kala Joshi and Swati Nagpal, Basic Electronies wit Simulations and
Experiments, Khanna Publishers (2021)
Jaspit Singh, Semiconductor Devices: Basic Prinipls, John Wiley nd Sons
‘Kannan Kano, Semiconductor Devices, Pearson Education
50