5th Sem Syllabi
5th Sem Syllabi
5th Sem Syllabi
College of Engineering
School of Technology
Syllabi
For
B-Tech Computer Science & Engineering (CSE)
5th Semester
(Semester-V)
Semester-V
Unit-II
Dynamic Modeling
Events and States, Operations and Methods, Nested state Diagrams, Concurrency, Relation of
Object and Dynamic Models, advanced dynamic model concepts, a sample dynamic model.
Unit-III
Functional Modeling
Functional Models, Data flow Diagrams, Specifying Operations, Constraints, a sample
Functional model.
Unit-IV
Programming in C++
Limitations in structured programming-Characteristics of Object Oriented Language, Classes
and objects in C++, Functions, Constructors, Destructors, Inheritance, Functions overloading,
Operator Overloading, I/O Operations. Real life applications, Extended Classes, Pointer,
Virtual functions, Polymorphisms, Working with files, Class templates, Function templates.
Books Recommended:
Software Engineering
CSE-502T
L T P
3 1 0
UNIT – 1:
Introduction:
Software Crisis, Software Processes, Software life cycle models: Waterfall, Prototype,
Evolutionary and Spiral models, Overview of Quality Standards like ISO 9001, SEI-CMM.
Software Metrics:
Size Metrics like LOC, Token Count, Function Count, Design Metrics, Data Structure
Metrics,
Information Flow Metrics.
UNIT – 2:
UNIT – 3:
Software Design:
Cohesion & Coupling, Classification of Cohesiveness & Coupling, Function Oriented
Design, Object Oriented Design, User Interface Design.
Software Reliability:
Failure and Faults, Reliability Models: Basic Model, Logarithmic Poisson Model, Calender
time Component, Reliability Allocation.
UNIT – 4:
Software Testing:
Software process, Functional testing: Boundary value analysis, Equivalence class testing,
Decision table testing, Cause effect graphing, Structural testing: Path testing, Data flow and
mutation testing, unit testing, integration and system testing, Debugging, Testing Tools &
Standards.
UNIT 5:
Software Maintenance:
Management of Maintenance, Maintenance Process, Maintenance Models, Reverse
Engineering, Software Re-engineering, Configuration Management, Documentation.
Books Recommended:
Reference:
1. R. Fairley, “Software Engineering Concepts”, Tata McGraw Hill, 1997.
2. P. Jalote, “An Integrated approach to Software Engineering”, Narosa, 1991.
3. Stephen R. Schach, “Classical & Object Oriented Software Engineering”, IRWIN,
1996.
4. James Peter, W Pedrycz, “Software Engineering”, John Wiley & Sons
5. I. Sommerville, “Software Engineering ”, Addison Wesley, 1999.
Microprocessors
CSE-503T
L T P
3 1 0
UNIT I
UNIT II
8085 pinout diagram, function of different pins, data bus, address bus, multiplexing and
demultiplexing of address/data lines, control bus, control and status signals, internal
architecture (ALU, Register Array, timing and Control Unit),flags, state transition diagrams,
T-states (clock cycles), machine cycles, instruction cycles, basic interfacing devices (buffers,
tristate devices, decoders, encoders, latches),
UNIT III
8085 assembly language programming, Different addressing modes, instruction set,
arithmetic and logic operations, timing diagrams, basic interfacing concepts, interfacing
input devices, interfacing output devices, memory mapped I/O.
UNIT IV
Interrupts, Stack and Subroutines, counters and time delays, serial input/output and data
communication.
UNIT V
Interfacing peripheral devices, Programmable peripheral interface (8255), Programmable
keyboard display interface (8279), DMA controller (8237), Multi-purpose programmable
device (8155). Introduction to 8086 microprocessor and microcontrollers (Architecture and
pinout diagram).
Recommended books
UNIT – II
UNIT – III
Graph Algorithms: Representation of Graphs, Breadth First Search, Depth First Search,
Topological Sort, Strongly Connected Components, Algorithm for Kruskal’s and Prim’s for
finding Minimum cost Spanning Trees, Dijkstra’s and Bellman Fort Algorithm for finding
Single source shortest paths. All pair shortest paths and matrix multiplication, Floyd –
Warshall algorithm for all pair shortest paths.
UNIT – IV
String matching: The naïve String Matching algorithm, The Rabin-Karp Algorithm, String
Matching with finite automata, The Knuth-Morris Pratt algorithm.
UNIT V
Books Recommended:
REFERENCES BOOKS:
1. V. Aho, J. E. Hopcroft, J. D. Ullman, “The Design and Analysis of Computer
Algorithms”, Addition Wesley, 1998.
2. Ellis Horowitz and Sartaz Sahani, “Computer Algorithms”, Galgotia Publications,
1999.
3. D. E. Knuth, “The Art of Computer Programming”, 2nd Ed., Addison Wesley, 1998
Mathematics-V (Numerical Methods)
CSE 505T
L T P
3 1 0
Unit-I:
1. Finite Difference: Difference Table and its usage. The difference operators Δ , and
the operator E.
2. Interpolation: Interpolation with equal intervals, Newton’s advancing difference
formula. Newtons’s backward difference formula. Interpolation with unequal
intervals. Newton’s divided difference formula. Lagrange’s interpolation formula.
3. Central Differences: The central difference operator δ and the overraging operator
μ. Relations between the operators.Gauss forward and backward interpolation
formula, Sterlings, Bessel’s, Laplace and Everetts formulae.
Unit-II
1. Inverse interpolation: Inverse interpolation by (i) Langrange’s (ii) Methods of
successive e approximation & (iii) Methods of elimination of third differences
2. Numerical solution of algebraic and Transcendental Equations: Graphic Method,
Regular-Fast method, Balzano’s Process of bisection of intervals, Newton-Raphson
Method and its geometrical significance.
Unit-III:
1. Numerical Integration: Numerical Integration, General Quadrature Formula,
Simpson’s one-third and three-eight rules, Weddles’ rule, Hardy’s rule, Trapezoidal
rule.
2. Numerical differentiation : Numerical differentiation of a friction. Differential
coefficient of a friction in terms of its differences. Applications
Unit-IV
1. Difference Equations: Linear-homogeneous and non-homogenoeus difference
equations of order n with constant coefficient, and their solution, methods of
undetermined coefficient.
2. Numerical Solution of ordinary differential equations: Numerical solution of
ordinary differential equations, Picard’s method. Taylors series method, Euler’s
method, Runge-Kutta Method.
Unit-V
Laboratory: Writing computer programmes for numerical methods like Simpson’s rule,
Newton- Raphson method & Runga-Kutta method etc. Running of programme exercises in
C++.
Books Recommended:
1. Numerical Methods for Scientists and Engineering by M.K.Jain, S.R.Iyengar & R.K.
Jain, Wiley Eastern Ltd.
2. Mathematical Numerical Analysis by S.C. Scarborough, Oxford and IBH publishing
Company.
3. Introductory methods in Numerical Analysis by S.S.Sastry, Prentice Hall of India.
4. Numerical Solution of Differential equations by M.K.Jain.
5. Numerical Methods for Science & Engineering by R.G.Stanton.
Unit- I
Introduction: Environmental Dilemmas; Agriculture, industrial and electronic revolution &
its effects; Resource conservation, Photosynthesis, solar energy and eco-system; Food chains;
carbon cycle; nitrogen and sulphur cycle
Unit-II
Major world eco-systems; environmental health hazards; the weather engine; human-caused
global climate change; greenhouse gases and effect, global warming; cutting emissions; air
pollution; water pollution; pollution control
Unit-III
Solar, biogas, wind, tidal, Geo thermal energy, Wind and tidal energy generation, Ocean
thermal energy conversion (OTEC): Geo thermal energy –hot springs and stream injection,
Unit-IV
Energy from the sun (solar energy), Techniques of collection, storage and utilization of solar
energy, types of solar collectors, selective surfaces, heating cooling, drying, power
generation,
Unit-V
Solar cells, I-V characteristics, Form-Fill Factor, Efficiency of photo-voltaic cells,
Fabrication of Photo-voltaic cells and arrays, sizing of arrays. Fission energy, Reactors,
controlled fission of hydrogen,
Recommended Books:
1. Environmental Science, WP Cunningham and Saigo BW, WC Brown
communications Publications, IIIrd Edition, 1995 USA.
2. Davis, GR, Energy for planet Earth, Scientific American, (WH Freeman) 1991.
3. Lester RK, Rethinking Nuclear Power, Scientific American, March 1986.
4. Cavallo AJ, Wind Energy: Technology and Economics, 1993 Wash. DC.
5. Yamakawa Y, Photovoltaic Power, Scientific American, April 1986.
UNIT-II:
UNIT-III:
UNIT-IV:
Input-Output Organization
Peripheral Devices, Input-Output Interface, Asynchronous Data Transfer, Modes of Tra
nsfer, Priority Interrupt, Direct Memory Access.
UNIT-V:
Memory Organization
Memory Hierarchy, Main Memory, Auxiliary Memory, Associative Memory, Cache Mem
ory, Virtual Memory.
Recommended Books:
Microprocessors Laboratory
CSE-509P
L T P
0 0 2
LIST OF EXPERIMENTS
Love Cricket? Check out live scores, photos, video highlights and more. Click here.