3rd Sem Syllabus
3rd Sem Syllabus
CIE SEE
TESTS 20
MID. TERM EXAM 20 50
ASSIGNMENT/QUIZ 10 50
/SURPRISE TEST
CIE SEE
TESTS 20
DEMONSTRATION/ 30 50 50
DOCUMENTATION
CIE SEE
MID. TERM EXAM 20 50 50
PRACTICAL 30
Course Objectives:
Course Outcomes:
Course Descriptions
outcome
Understand the basic concepts of Fourier series and Integral transforms.
CO1
Apply Laplace transform and inverse Laplace transform in solving
differential equation and integral equation arising in network analysis,
CO2 control system and others fields ofengineering.
From each unit, two questions of 20 marks each have to be prepared, the student has
to answer one full question of his/herchoice.
Text Books:
Reference Book:
Semester: 3
Department: ISE
Course Objectives:
Course Outcomes:
Course Descriptions
outcome
Explain the Python syntax and be fluent in the use of Python flow
CO1
control and iterations.
CO3 Analyze and Design Python programs using List and object concepts.
Create, run and manipulate the Python programs using core data
CO4
structures like tuples, dictionaries and sets.
UNIT Description Hours
The Context of Software Development
About Python, Installing Python, The Python Interpreter, Python
editors and IDEs, Learning Programming with Python, Writing a
Python Program, A Longer Python program.
Conditional Execution
Boolean Expressions, The Simple if Statement The if/else Statement,
Compound Boolean Expressions, The pass Statement, Floating-point
Equality, Nested Conditionals, Multi-way Decision Statements,
Conditional Expressions, Errors in ConditionalStatements.
Iteration 5
II
The while Statement, Definite Loops vs. Indefinite Loops, The for
Statement, Nested Loops, Abnormal Loop Termination, while/else and
for/else, Infinite Loops, Iteration Examples, Computing Square Root,
Drawing a Tree, Printing Prime Numbers, Insisting on the Proper
Input.
Implement programs using Conditional Execution and Iteration.
Using Functions
Introduction to Using Functions, Functions and Modules, The Built-in
Functions, Standard Mathematical Functions, time Functions,Random
Numbers, System-specificFunctions.
Writing Functions
5
Function Basics, Parameter Passing, Documenting Functions,Function
III Examples, Better Organized Prime Generator, Command
Interpreter ,Restricted Input, Better Die Rolling Simulator, Tree
Drawing Function , Floating-pointEquality.
More on Functions
Global Variables, Default Parameters, Recursion,Makin Functions
Reusable, Functions asData.
Design programs usingFunctions.
Lists
Motivation, List Structures, Lists (Sequences) in Python, Iterating Over
Lists (Sequences) in Python, More on Python Lists.
IV 5
Objects
Using Objects, String Objects, ListObjects.
Demonstrate programs using Lists and objects.
From each unit, two questions of 20 marks each have to be given, the student has to
answer one full question of his/her choice.
Text Books:
Reference Book:
SubjectCode:18CS303 L-T-P-C:3-2-0-4
Course Objectives:
Describe, Analyze, Design and Evaluate the Linear Data Structures: Stack,
2
Queues, and Lists.
Course Outcomes:
Course Descriptions
outcome
CO1 Define the basic concepts of data structures and their operations.
CO2 Explain the working principle of linear and non-linear data structures.
Circularqueue,PriorityqueueandLinkedlist:CircularQueue,and The
priority queue – Array implementation of priority queue. Queue
applications: Queue Simulation and categorizing data. Self-referential
structure, linking self –referential structures. List: In erting and
II removing nodes from a list, the getnode and free node operations, the 8
linked list as a d ta structure, examples of list operations, Header
nodes. Lists in C. Array implementation of lists, limitations of array
implementation.
Doublylinkedlist,Circularlistandlinearlistapplications:Linked
implementation of Stack, linked implementation of queues. Doubly
linked lists: Inserting and removing nodes from a double linked list.
III Circular lists: primitive operations on circular list. Circular double 8
linked list. Linear list applications: Append linked lists, Array of linked
lists.
From each unit, two questions of 20 marks each have to be prepared, the student has
to answer one full question of his/herchoice.
Text Books:
Reference Books:
Course Objectives:
Course Outcomes:
Course Descriptions
outcome
Understand the operating principles of basic analog and digital electronic
CO1
devices
Design simple analog electronic circuits such as rectifiers, amplifier and
CO2 clock circuits, ADC and DAC and to design combinational and sequential
digital circuits
Apply the concepts of analog and digital electronic in real time
CO3
applications
CO4 Simulate simple analog and digital circuits using Verilog code.
UNIT Description Hours
Basics of Semiconductor devices (Diodes and Transistors): P-N
junction diode, Characteristics and Parameters, Diodeapproximations,
alf-wave rectifier, Full-waverectifier, Bridge rectifier, Zener diode
I voltageregulators: Bipolar Junction Transistors: BJT operation, 8
Common Base, Common Emitter and Common Collector
configurations. Frequency responseof CE
amplifier.
Operational amplifier and its Applications: Introduction to
Operational Amplifiers: Ideal OPAMP, Inverting and Non Inverting
OPAMP circuits, OPAMP applications: voltage follower, adder,
subtractor, integrator, differentiator,IC555 timer as Astable multi-
vibrator, ADC (counter type) and DAC (binary weighted resistor)
II circuits. 8
CombinationalCircuits:HalfandFulladders,4bitadder(IC7483),
Multiplexers, De-multiplexers, Decoder, BCD to Decimal Decoders,
IV Seven Segment Decoders, Combinational circuit design using MUX IC 8
74153 and Decoder IC 74138. Encoders, Magnitude Comparator and
ALU IC74181. HDL Implementation of combinationalCircuits.
From each unit, two questions of 20 marks will be given. Student has to answer one
full question of his/her choice.
Text Books:
Sl Text Book title Author Volume and Year of
No Edition
1 Electronic Devices and Circuit Robert L. ISBN: 9789332542600,
Theory Boylestad, Louis 11th Edition, Prentice
Nashelsky Hall, 2015
2 Digital principles and Applications Donald P Leach, ISBN:9789339203405,
Albert Paul 9339203402, 8e
Malvino Mcgraw Hill
3 Sensors and Transducers D. Patranabis ISBN-13: 978-
81203219, Prentice Hall
India Learning Private
Limited; 2 edition
(2003)
Reference Book:
Sl Text Book title Author Volume and Year of
No Edition
1 Op-amp and linear Integrated Ramakant A. ISBN-13: 978-
circuits Gaikwad 9332549913, Pearson
Education; Fourth
edition (29 May 2015).
2 Basic Electronics D.P. Kothari, I. J. ISBN-13: 978-
Nagrath 9352606467, McGraw
Hill Education; Second
edition (29 November
2017).
Syllabus for the Academic Year – 2019 - 2020
Department: ISE Semester: 3
Course Objectives:
Course Outcomes:
Course Descriptions
outcome
8
FundamentalPrinciplesofCounting:TherulesofSumandproduct-
Permutations and Combinations, Binomial Theorem, Combinations
withrepetitions.
III The principles of Inclusion and Exclusion: The principles of
Inclusion and Exclusion, Generalization of Principle. Derangements-
Nothing is in its right place. Rook Polynomials, Arrangements with
forbidden positions
8
Groups and Rings: Definitions examples and elementary properties.
Homomorphism, Isomorphism and Cyclic groups. Cosets and
IV Lagrange’s Theore .
Ring structure- definitions and examples. Ring property and
substructures. Ring integer modulo n.
8
Generating Functions: Introductory Examples, Definitions and
Examples: Calculation Techniques, Partitions of Integers, The
Exponential Generating function
V Recurrence Relations: First order linear recurrence relations.
Formulation and Examples. Second order linear Homogeneous
Recurrence Relations with constant coefficients.
From each unit, two questions of 20 marks each have to be given , the student has to
answer one full question of his/her choice.
Text Books:
ISBN-10: 0201726343
Reference Book:
ISBN-13: 978-
0074631133
Syllabus for the Academic Year – 2019 - 2020
Course Objectives:
4 Understand the organization of control unit, I/O unit and memory unit.
Course Outcomes
Course Descriptions
outcome
Acquire the knowledge of basic structures of computers and machine
CO1 Instructions.
Describe various data representational methods and explain the
CO2 Arithmetic and logical operations performed incomputers.
Discuss the working principles of input/output units and internal
CO3 organization of computer.
Analyze the performance issues and design tradeoffs in designing and
CO4 constructing a computer processor including memory.
UNIT Description Hours
Introduction to Computer Organization: Basic structure of 8
computers, Bus Structures, Performance of a Computer: Processor
clock, Basic Performance equation, Pipelining and Superscalar
Operation, Clock rate, Instruction set: CISC and RISC, Performance
Measurements, Multiprocessors and Multicomputers.
Machine Instructions and Programs: Memory Locations & Address:
Byte addressability, Big-endian & Little-endian assignments, Word
I
Alignment, Accessing Numbers, Characters & Character strings;
Memory operations, Instruction & Instruction Sequencing: Register
Transfer Notation, Assembly Language Notation. Basic Instruction
Types, Instruction execution & Straight-line sequencing, Branching,
Condition codes.
Case Study: Intel 8085 and 8086 Family.
8
Arithmetic: Addition & subtractions of signed Numbers:
Addition/Subtraction logic UNIT; Multiplication of positive numbers:
III Signed operand multiplication: Booth algorithm; Fast Multiplication:
Bit-pair recording of multipliers; Integer division, IEEE standard for
floating-point numbers.
From each unit , two questions of 20 marks each have to be given, the student has to
answer one full question of his/her choice.
Text Books:
Reference Books:
Course Objectives:
Course Objectives
The purpose of this course is to make students to develop a basic Mathematical
knowledge required for higher semesters with few examples of its engineering
applications.
Course Outcomes:
Course Descriptions
outcome
To understand the basic concept of calculus like differentiation and
CO1 integration.
To understand the concepts of partial differentiation and differential
CO2 equations arising in a variety of engineeringapplications.
To understand the double and triple integral.
CO3
To apply the concept of probability in problem solving and relate the
CO4 solutions to the various engineering streams.
UNIT Description Hours
8
Differential Calculus: nth derivatives of some standard functions
(without proof), Leibnitz’s Theorem(statement),Polar curves –angle
I betweenthe radius vector and the tangent pedal equation- Problems.
Taylor’s and Maclaurin’s series expansions of onevariable
- Illustrative examples.
8
Partial Differentiation: Partial derivatives, Euler’s theorem for
homogeneous functions of two variables. Total derivatives, Total
II
differential, differentiation of composite andimplicit function, Jacobians.
8
n n
Integral Calculus: Statement of reduction formulae for sin x, cos x,
III m n
and sin xcos x and evaluation of these with standard limits-
Examples. Double and triple integrals-Simple examples.
9
Ordinary differential equations (ODE’s): Introduction-solutions of
first order and first degree differential equations,exact, linear
differentialequations.
IV
Higher order ODE’s: Linear differential equations of second and
higher order equations with constant coefficients. Homogeneous /non-
homogeneous equations. Solutions of initial valueproblems.
6
Probability: Introduction, Sample space and events. Axioms of
V probability. Addition and multiplication theorems, Conditional
probability-illustrative examples. Baye’s theorem-problems.
From each unit , two ques ions of 20 marks each have to be given, the student has to
answer one full question of his/her choice.
Text Books:
Reference Books:
Course Objectives:
Sl.
Course Objectives
No
To develop skills to design and analyze simple linear and nonlinear data
1 structures.
To Strengthen the ability to identify and apply suitable data structure for
2 the given real world problem.
Course Outcomes:
Course Descriptions
outcome
Understand and use pointers, files, structures and unions in program
CO1 development.
Use data structures like stacks and queues to solve problems in
CO2 Computer field.
Apply the concept of linked lists in solving problems.
CO3
Design and implement solutions based on advanced d ta structures.
CO4
Design and develop C programs on the following concepts:
LAB Description
CYCLES
III Trees
For laboratories having only one part: Students are allowed to pick one experiment
from the lot with equalopportunity.
For laboratories having PART A and PART B: Students are allowed to pick one
experiment from PART A and one experiment from PART B, with equal
opportunity.
Change of experiment is allowed only once and 20% of the maximum marks to be
deducted.
Subject Name: ANALOG AND DIGITAL ELECTRONIC CIRCUITS LAB
Course Objectives:
Course Outcomes:
Course Descriptions
outcome
To identify various electronic components and to test the working of
CO1 basic electronic circuits such as rectifier, amplifier, timer, ADC, DACs
and few sensors
To simulate and verify the functions of basic electronic circuits using P-
CO2
spice
To design and verify the working of simple combinational and sequential
CO3
logic circuits
To simulate and verify the working of simple digital circuits
CO4
Lab Description
cycles
1. To simulate the operationof
i) Half w ve and full waverectifier
ii) RC coupled CE amplifier and to plot thefrequency response
I
2. Tosimulate
i) Diode clipping and clampingcircuit
ii) Inverting and non-inverting amplifiers using Op-amp IC741
3. To simulate the operationsof
i) Op-amp such as: integrator,differentiator
ii) A-stable multi-vibrator using IC555 timer for the given Duty
cycle
II
4. To simulate the workingof
i) ADC andDAC
ii) To study the working of sensors such as: LDR andPIR
5. To Realize the given Boolean equation (4 variables) using minimum
number ofgates.
i) Using basicgates
ii) Using universalgates
6. To Implement 4-bit adder/subtractor using IC7483.
7. Multiplexers&Demultiplexers
III
To verify the truth tables of 8:1 MUX and 1:8 DEMUX using IC 74151
and IC74149
8. Adders&Subtractors
9. Torealize
i) 1-bit comparator using logicgates.
ii) 4 bit magnitude comparator using IC7485.
Decoders and Encoders.
IV i) Display the digits from 0 to 9 using BCD-to-7 Segment ii)
Decoder (IC7447).
ii) Implement Decimal-to-BCD Encoder using IC74148.
10. Flip-Flops.
i) VerifythetruthtablesofSRandDflipflopsusingNAND
gates.
ii) Verify the truth table of JK Master-Slave flip flop using IC
7476.
11. ToRealizeandstudyRingandJohnsoncountersusingIC7495.
12Design a 3-bit asynchronous up counter and down counter
(ripple counter) using IC 7476 for the given modul s.
Studentsareallowedtopickoneexperimentfromthelot(1to15)
For questions having subsections i) ,ii) – student should execute both the
experiments to obtain passingmarks
Partialoutputsarenotconsideredforpassingtheexam
Change of experiment is allowed only once and 20%ofthe maximum
marks will be deducted for change ofexperiment
Marks distribution: