Cse S III & IV 01 - 01 - 15
Cse S III & IV 01 - 01 - 15
Cse S III & IV 01 - 01 - 15
(Note: One Lecture of one hour equal to one Credit, One Tutorial/Practical of Three hours equal to two Credit, One Tutorial/Practical of Two hours equal to
one Credit, One Practical/Lab. without theory paper of one hour equal to one Credit.)
Four Year Degree Course in Engineering & Technology
Course and Examination Scheme with Credit Grade System
Seventh Semester B.E. ( Computer Science & Engineering)
03 01 -- 04 04 03 10 10 80 100
I Z-Transform: 11
Definition, Properties, Inverse by partial fractions and convolution theorem. Application of Z-
Transform to solve differential equations with constant coefficients.
Fourier Integers and Fourier Transforms.
II Matrices: 08
Inverse of Matrix by ad joint and partitioning method. Rank of Matrix and consistency of
system of linear simultaneous equations. Linear dependence. Eigen Values and Eigen Vector,
Reduction to diagonal form.
III Matrices: 08
Cayley-Hamilton Theorem, Sylvester’s Theorem (statement only) . Solution of second order
ordinary linear differential equations with constant coefficients b y matrix method, Largest
Eigen value and co rresponding Eigen vector by iteration.
IV Random Variables and Probability Distributions: 09
Random variables discrete and continuous, Probability functions and distribution functions
fo r discrete and continuous random variables, Joint distribution.
V Mathematical Expectation: 09
Mathematical expectation, Variance and Stand ard Deviation, Moments, Moment generating
fu nctio n, Coefficient of Skewness & Kurtosis.
Total 45
Text Book/s:
1. Higher Engineering Mathematics by B.S. Grewal
2. Probability and Statistics by Murray R. Spiegel
Reference Book/s:
1. A Text Book of Engineering Mathematics by N.P.Bali and Manish Goyal.
2. Mathematics of Engineers, Chandrika Prasad
3. Advance Mathematics for Engineers, Chandrika Prasad
4. Applied Mathematics for Engineers, L.A. Pipes & Harville
5. A Text Book of Applied Mathematics, P.N. Wartikar & J.N. Wartikar
III-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 03 03 10 10 80 100
I Semiconductor Devices and Applications: Diode as a Half Wave Rectifier, Full Wave 10
Rectifier, Breakdown in d iodes, Zener and Avalanche Mechanism, Voltage regulator using
Zener Diode, Characteristics of BJT, Biasing of BJT, Fixed Bias, Co llector to Base Bias, Self
Bias, Stability Factor, Thermal Runaway, Thermal compensation
II Small Signal Analysis of BJT: Two Port Network, H Parameters, Small Signal Analysis of 09
CB, CE & CC Amplifiers, Millers Theorem, High Input Impedance Circuits, Bootstrap ping
III Power Amplifiers: Classification of amplifiers, Class A, Class B, Class AB, Push pull 08
Configuration, Complementary Symmetry, Harmo nic Distortion, Cross Over Distortion
IV Oscillators: Feedback Topologies, Voltage Shunt, Voltage Series, Current Shunt & Current 09
Series Feedback, Barkhausen Criterion, Hartley, Colpitt, RC Phase Shift, Wein Bridge &
Crystal Oscillator.
V FET and its Analysis: JFET: Principle of Operation, Characteristics, Biasing, Small signal 09
Analysis of CG, CS, & CD amplifiers, MOSFET: Principle of Operation, Characteristics,
Enhancement Type, Depletion Type MOSFET
Total 45
Text Book/s:
1. Electronic Devices and Circuits –Millman and Halkias
2. Integrated Electronics -Jacob Millman and Christos C. Halkias
Reference Book/s:
1. Electronic Devices and Circuits- Allen Mottershead .
2. Electronic Devices and Circuits-S.Salivahanan and N.Suresh Kumar.
3. Electronic Principles – Albert Malvino
III-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 03 03 10 10 80 100
Total 45
Text Book/s:
1. Object Oriented Programming with C++ by E Balagu rusamy McGraw-Hill
2. Let Us C++ b y Y. kanetkar
Reference Books:
1. C++ : The Co mplete reference , by Herbert Schildt , 4thedition,Tata McGraw Hill
2. Masterin g C++ b y K R Venug opal & Prasad, Tata McGray Hill
III-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 03 03 10 10 80 100
I General concepts and linear data structure: Abstract data structure as an organization of data 09
with specified properties and operations, Time and space analysis of algorithms, Big oh and
theta notations and o mega notations, average, b est and worst case analysis, Representation of
Arrays: Single and Multi-dimensional – Address calculation usin g Column and Row major
ordering, Representation of Stacks and queues using arrays –Circular queues, Priority queues,
Dequeue, Application of stacks, Con version from infix to postfix and prefix expressions,
Evaluation of postfix expression using stacks, Multiple stacks.
II Linked list: Linked list, Simp ly Linked list, Implementation of Linked list using static & 09
Dynamic memory allocation – dynamic memory allocatio n, operations on linked list, stacks
and queues, polynomial representation and manipulations are using linked list, circular linked
list, doubly linked list, Generalized list.
III Trees: General and binary trees, Representations and traversals, General trees as binary Trees, 09
binary search tree, Applications, the concept of balancing and its ad vantages, B–trees, B +
Trees, AVL Trees, Threaded Binary Trees. Hash functio ns, Collision resolution, Expected
behavior, Applications.
IV Graphs and digraphs: Representations, Breadth and depth first searches, connectivity 09
Algorithms, sho rtest path, Minimal spanning tree, the union find problem, Hamiltonian Path.
V Sorting: Elemen tary sorts: Selection, Insertion, Bubble sort, Shell sort, Radix sort, Quick sort, 09
Merge sort, Heap sort, Bucket sorting, external sorting, worst case and average behavior,
Lower bound for sorting using comparisons.
Total 45
Text Books:
1. Data Structures using C by Tenenbaum, Pearson Education
2. Data Structures through C by G. S. Baluja Dhanpat Rai & Co.
3. Data Structures by Seymour Lipschutz, Schaum’s Outlines.
Reference Book/s:
1. Sartaj Sahani, Data Structures in C
2. D. Samantha, Classic Data Structures, PHI Publication
3. Data Structures – Rob ert Kruse.
III-Semester B. E. (Computer Science & Engineering)
Lecture Tutorial Practical Periods/week Credits Duration of paper, hrs MSE IE ESE Total
03 01 -- 04 04 03 10 10 80 100
Text Books:
1. V. C. Hamacher Z. G. Vranesic and S. G. Zaky, Co mputer Organizatio n, Mc Graw Hill, 5th edition, 2002.
2. A. S. Tanenbaum, “Structured Computer Organization”, 4th edition, Pearson Education.
Reference Books:
1. Computer Architecture & Organization, 3rd edition – J. P. Hayes
2. Marries Mano, “Co mputer System and Architecture”, Pearson Education.
3. William Stallings, “Computer Organization & Architecture”, Pearson Education.
III-Semester B. E. (Computer Science & Engineering)
-- -- 01 03 02 25 25 50
Practical: Students should perfo rm 10-12 Experiments from the given list.
List of Practical’s:
1. Experiment on V-I Characteristics of diode.
2. Experiment on study Reverse Bios Characteristics of Diode.
3. Experiment on V-I Characteristics of Zener Diode.
4. Experiment on V-I Characteristics of transistor in CE mode.
5. Experiment on V-I Characteristics of transistor in CB mode.
6. Experiment on Class A and Class AB.
7. Experiments of Push Pull amplifier.
8. Experiments of Wein Bridge Oscillator.
9. Experiments on Crystal Oscillator.
10. Experiments on Colpitt Oscillator.
11. Experiments of Characteristics of JFET
12. Experiments on MOSFET.
III-Semester B. E. (Computer Science & Engineering)
-- -- 01 03 02 25 25 50
Practical: Students should perform 10-12 Experiments from the given list.
List of Practical:
1. Write a Simple C++ program witho ut using Class & Object
2. Write a program using Class & Object.
3. Write a program using Function Overloading.
4. Write a program using Operator Overloading.
5. Write a program u sing Inheritance.
6. Write a program using Virtual Function.
7. Write a program using Friend Function.
8. Write a program using Constructor.
9. Write a program using Dynamic Initialization of Objects.
10. Write a program using Copy Constructo r.
11. Write a program using Virtual Base Class.
12. Write a program using Abstract Class.
13. Write a program for file handling
III-Semester B. E. (Computer Science & Engineering)
-- -- 01 03 02 25 25 50
Practical: Students should perfo rm 10-12 Experiments from the given list using C.
List of Practical:
1. Write a Menu driven program for Stack Operation.
2. Implement stack as an ADT. Use this ADT to p erform expression conversion and evaluation. (Infix - Postfix,
Infix-Prefix, Prefix-Infix, Prefix-Postfix, Postfix-Infix, Postfix-Prefix).
3. Write a program for Circular Queue.
4. Write a program for Priority Queue.
5. Write a program for linked list.
6. Write a program for doubly linked list.
7. Write a program for Binary tree.
8. Write a program for BFS.
9. Write a program for DFS.
10. Write a program for Bubble Sort.
11. Write a program for Selection Sort.
12. Write a program for Heap Sort.
13. Write a program for Merge Sort.
14. Write a program for Traversal of Tree: Preorder, Inorder and Postorder.
IV-Semester B. E. (Computer Science & Engineering)
Lecture Tutorial Practical Periods/week Credits Duration of paper, hrs MSE IE ESE Total
03 01 -- 04 04 03 10 10 80 100
I Set Theory: 09
Basic Concepts o f set theory, The power set, Some operations on sets, Venn diagram, Basic
set identities, Cartesian product, Properties of binary relation in a set, Matrix and the Graphs of
a relation, Equivalence relation, Partial order relation, comp ability, Compositio n of binary
relation, Function, Composition of functions, Inverse Functions, Characteristics Function of a
set.
II Mathematical Logic: 09
Statements Connectives: Negotiation, Conjunction, Disjunction, Conditional and
bico nditional, statement formulas and truth table. Tautologies , Equivalence of formulas,
Duality laws, Tautological implication. Theory of inference for statement calculus, Theory of
inference for Pred icate calculus.
III Algebraic Structures: 09
Semigroups and Monoids, Groups (definitions and examples) Cyclic groups , Permutation
group s, subgro ups and Homomorphisms. Cosets and Lagranges theorem, Normal subgroups,
Rings (definition and examples), subrings, Ring Homomorphisms, Ideals and Quotient Rings,
Polynomial Ring, finite fields and integral do main.
IV Lattice Theory & Boolean Algebra: 09
Lattices as partial ordered set (d efinition and examples), some problems of lattices as algebraic
system, Sub lattices, Direct Product, Homomorphism, Some special lattices, Boolean algebra
(definition and examples), application to switching circuits.
V Graph Theory: 09
Basic concepts of Graph Theory, Basic definitions, Paths, Rechability and connectedness,
Matrix representation of Graphs, Trees, Tree Searching, Und irected Trees, Minimal Spanning
Trees.
Total 45
Text Book/s:
1. Discrete Mathematics Structures with ap plicatio n to Computer Science by J.P.Trembly & R. Manohar
2. Discrete Maths for Computer Scientists & Mathematicians (Chapter 2,5,7) by J.L.Mott, A. Kandel, T.P.Baker
3. Discrete Mathematics by J.K.Sharma, Macmillan Publishers India
Reference Book/s:
1. Elements of Discrete Mathematics by C.L.Liu., Tata McGraw-Hill, 2008.
2. Discrete Mathematics by Lipschutz, McGraw Hill Professional, 2007
3. Discrete Mathematics by R. Johnsonbaugh., 9th ed ition, John Wiley & Sons, 2006
IV-Semester B. E. (Computer Science & Engineering)
Lecture Tutorial Practical Periods/week Credits Duration of paper, hrs MSE IE ESE Total
03 01 -- 04 03 03 10 10 80 100
Text Book/s:
1. Digital Design by Morris Mano Prentice-Hall, 2 007
2. Fund amental of Digital Electronics: A. Anand Kumar.
3. Microprocessor Architecture Programming & Applications with the 8085 by Ramesh Gaonkar
Reference Book/s:
1. Digital Electronics 3 rd Edition 2003 by R.P.Jain TATA McGraw-Hill.
2. Digital circuit & d esign: A. P. Godse.
3. Microprocessor Techniques by A. P. Godse. Technical Publication.
IV-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 03 03 10 10 80 100
Text Books:
1. Database System Concepts by Henry Korth , S. Sud arsan and Others, McGraw Hill
2. Fund amental of Database System – Elmasari , Navathe & Gupta, Pearson Education.
3. Database Systems by S. K. Singh, Pearson Education.
Reference Books:
1. Principles of Database Systems – Ullman, Golgotia Publications 1998.
2. Database System by Connolly, 3rd edition, Pearson Education.
IV-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 04 03 10 10 80 100
Text Books:
1. System Programming b y Leland Beck, Pearso n Ed.
2. Unix device drives by George Pajani, Pearson Ed.
3. Device Drives for Windows by Norton, Add Wesley
4. Assembly & Assemblers by Gorshine, Prentice Hall.
IV-Semester B. E. (Computer Science & Engineering)
03 01 -- 04 04 03 10 10 80 100
Text Book/s:
1. J.E.Hopcroft, R.Motwani and J.D Ullman, “Introduction to Automata Theory, Languages and Computations”,
Second Edition, Pearson Education, 2003.
Reference Book/s:
1. H.R.Lewis and C.H.Papadimitriou, “Elements of The theory of Computation”, Second Edition, Pearson Education/PHI, 2003
2. J.Martin, “Introduction to Languages and the Theory of Comp utation”, Third Edition, TMH, 2003.
3. Micheal Sipser, “Introductio n of the Theory and Co mputation”, Thomson Brokecole, 1997.
IV-Semester B. E. (Computer Science & Engineering)
-- -- 01 03 02 25 25 50
Practical: Stud ents should perform 10-12 Experiments from the given list.
List of Practicals:
1. Study of logic gates.
2. Study of Demorgan’s Law & Kmap.
3. Experimenst on Mux and Demux.
4. Study of Decoder & Encoder.
5. Experiment on Adder & Substractor.
6. Experiment on Flip- Flop.
7. Any Six Experiments on 8085 programming.
IV-Semester B. E. (Computer Science & Engineering)
-- -- 01 03 02 25 25 50
Practical: Stud ents should perform 10-12 Experiments from the given topics.
List of Practical’s:
1. Data Definition, Table Creation, Constraints,
2. Insert, Select Commands, Update & Delete Commands.
4. Five experiments on PL/SQL queries.
3. Nested Queries & Join Queries
4. Views
5. High level programming language extensions (Control structures, Procedures and
Function s)
6. Front end tools
7. Forms
8. Triggers
9. Menu Design
10. Reports.
Course Code: CS408
Title of the Course: Computer Workshop
-- -- 01 02 02 25 25 50
Text Books:
1. Computer Fundamentals – Pradeep K. Sinha
2. Introduction to Comp uter Science by ITL ESL, Pearson Education
3. Introduction to UNIX & Shell programming by M. G. Venkateshmurth y, Pearson Educatio n.
4. Unix Shell programming – Yeshwant Kanetkar