Professional Documents
Culture Documents
Course Structure:
Practical
PH131112 Physics-I Lab 0 0 1
8 2
0 0
9 CY131113 Chemistry-I Lab 2 1
0 0 2 1
10 EE131114 Basic Electrical & Electronics Engineering-I Lab
0 0 1
11 CS131115 Introduction to Computing Lab 2
12 CE131117 Engineering Graphics-I-Lab 0 0 2 1
25
Total 13 12 12
Total Contact Hours = 37
Total Credits = 25
1
Detailed Syllabus:
Curve tracing:
Concept of curve tracing, Some important curves.
Jacobian:
Jacobians and their applications (for two and three
variables), Errors and Approximations.
, .
2
Text Books/Reference Books:
3
Subject Code : PH131102
Subject: Physics-I
4
Subject Code : CY131103
Subject: Chemistry I
L-T-P: 2-2-0 Credit 3
Expected Weeks :12
Text/Reference Books
1. P. W. Atkins, Physical Chemistry, Elbs, (Any Edition). (Low Cost Ed.).
2. D. K. Chakrabarty, Inorganic Chemistry, (Second Edition), New Age International, 2012 (New Delhi).
3. B. Sivasankar, Engineering Chemistry, Mcgraw-Hill (2008), New Delhi.
4. David W. Ball, Physical Chemistry, Cengage, 2009 (Low Cost Ed.)
5. R.S.Berry, S.A.Rice And J.Ross, Physical Chemistry. John Wiley, 1980.
6
Subject Code : EE131104
Subject: Basic Electrical And Electronics Engineering - I
L-T-P: 3-2-0 Credit 4
Expected Weeks :12
Text/Reference Books:
1. Basic Electrical Engineering: I J Nagrath
2. Basic Electrical Engineering: Mittle
3. Electro Technology: H Cotton
4. A Text book of Electrical Technology: B L Theraja
5. Electrical and Electronic Technology- Edward Hughes
6. Principles of Electronics- V. K. Mehta
7
Subject Code : CS131105
Subject: Introduction To Computing
Text/Reference Books:
1. Computer Programming in C (PHI ) Rajaraman
2. Computer Fundamentals and Programming in C(Oxford) Reema Thareja
3. Mastering C (Tata McGraw Hill) Venugopal and Prasad
4. Let us C (Bpb) Yashawant kanetkar
5.Balaguruswamy.
8
Subject Code : HS131106
Text/Reference Books:
1. Technical writing, B.N. Basu, PHI Learning Private Limited, ISBN: 978-81-203-3334-5.
2. Communication Skills for Engineers and Scientists, Sangeeta Sharma Binod Mishra, PHI Learning
Private Limited, ISBN: 978-81-203-3719-0.
3. Communication Skills for Engineers, C. Muralikrishna, Sunita Mishra, Dorling Kindersley Private
Limited, licensees of Pearson Education in South Asia, ISBN: 978-81-317-3384-4.
4. Technical Communication: A Practical Approach, William Sanborn Pfeiffer, T.V.S. Padmaja, Dorling
Kindersley Private Limited, licensees of Pearson Education in South Asia,
ISBN: 978-81-317-0088-4.
5. A Handbook of Pronunciation of English Words by J.Sethi, D.V. Jindal (PHI Learning)
6. Common Mistakes in English by T.J.Fitikides ( Pearson)
9
Subject Code : CE131107/ CE131117
Subject: Engineering Graphics I / Engineering Graphics I Lab
L-T-P: 1-2-0/ 0-0-2 Credit 2/1
Expected Weeks :12
COURSE CONTENTS:
Lines, Lettering and Dimensioning: Types, Thickness, Shades, single stroke letters, general
2 5
rules of dimensioning.
Curves used in engineering practices: Conic sections Ellipse, Parabola, Hyperbola, Tangent
4 and normal to conics, Cycloid,Trochoid, Epicycloid, Hypocycloid, Epitrochoid, Hypotrochoid, 5
Spiral, Logarithmic spiral.
Orthographic Projection: Planes of projection, four quadrants, First angle projection, Third 2
angle projection.
i. Projection of Points
ii. Projection of Straight Line: Introduction, Inclined to one plane and parallel to the 3
5 other, Line incline to both the planes, Line contained by a plain perpendicular to both
the reference planes, true length of a straight line and its inclinations with to 5
reference plane.
iii. Projections of Planes: Traces of planes, projection of planes inclined to one
reference plane and perpendicular to other, projection of oblique planes.
5
Isometric View
6 Introduction 4
Axes, Line, Plane, Scale
Isometric drawing of objects (prism, pyramids)
TOTAL 36
Text/Reference Books:
1. Engineering Graphics Degree, K.C. John, Published by PHI Learning Private Limited,
ISBN-978-81-203-3788-6.
2. Engineering Drawing, N. D. Bhatt, Charotar Publishing House Pvt. Ltd., ISBN: 978- 93-80358-17-8.
3. Engineering Drawing with an introduction to AutoCAD, Dhananjay A Jolhe, Tata McGraw Hill Education Pvt.
Ltd., ISBN: 978-0-07-064837-1.
10
Subject Code : PH131112
Subject: Physics-I Lab
L-T-P: 0-0-2 Credit 1
Expected Weeks: 12
11
Subject Code : EE131114
Subject: Basic Electrical & Electronics Engineering-I Lab
L-T-P: 0-0-2 Credit 1
Expected Weeks :12
12
Subject Code : CS131115
Subject: Introduction to Computing Lab
L-T-P: 0-0-2 Credit 1
Expected Weeks :12
III (a) Write a program to check whether the number is odd or even. 1
(b) Write a program to find the greater of two numbers.
(c) Write a program to do swapping of two numbers using third
variable.
(d) Write a program to find the greatest of three numbers using if else.
IV (a) Write a program to calculate the sum of all the numbers from 1 to 1
50 using for loop.
(b) Write a program to display your name upto 10 times using while
loop.
(c) Write a program to print even numbers from 1 to 50.
VIII (a) Write a program to find the area of a triangle,rectangle and circle 1
using switch case.
(b) Write a program to calculate the grade using nested if and case
statements.
(c) Write a program to perform addition, subtraction & multiplication
of two numbers using switch case.
13
X (a) Write a program to copy a string using library function. 1
(b) Write a program to calculate x=a*(b*c)/(b-c).
(c) Write a program to calculate sum of even numbers from 1 to 50.
(d) Write a program to find the sum of numbers divisible by 7.
XI (a) Write a program to display your name upto 10 times using for 1
loop.
(b) Write a program to find the length of a string using library
function.
(c) Write a program to reverse a string using library function.
(d) Write a program to concatenate a string using library function.
XII Revision of the Experiments and Internal Viva 1
Total 12
******
14
ASSAM SCIENCE AND TECHNOLOGY UNIVERSITY
GUWAHATI
SECOND SEMESTER
(JANUARY-JUNE)
Sl No
Semester II: Common to all Branches Hrs Credits
Sub Code Subject
L T P C
Theory
1 MA131201 Mathematics-II 3 0 0 3
2 PH131202 Physics-II 2 2 0 3
3 CY131203 Chemistry-II 2 2 0 3
17 6 10 25
Total Contact Hours = 33
Total Credits = 25
Subject Code : MA131201
Subject: Mathematics - II
L-T-P: 3-0-0 Credit 3
Expected Weeks :12
Modules Topics Course Content Hours
I LINEAR ALGEBRA A.Linear Algebra 1:
(i) Recapitulation of Matrix theory, Elementary 18
transformations, Reduction of the given matrix to echelon
and normal forms
(ii) Rank of a matrix, Consistency of a system of linear
equations and solution Solution of a system of linear
homogeneous equations (trivial and non-trivial solutions)
(iii) Solution of a system of non-homogeneous equations by
Gauss elimination and Gauss Jordan methods
B.Linear Algebra 2:
(i) Vector Space and subspace (Definition and example
only),Basis and dimension, Row rank and column rank,
Equality of rank
(ii) Inner product and inner product space, Orthogonal and
orthonormal vectors,Orthogonalisation of vectors(Gram-
Schimdt method),
(iii) Eigen values and eigen vectors of a matrix(for
dimension 2 and 3),Caley-Hamilton theorem,
Diagonalisation, Reduction of matrix to diagonal form,
necessary and sufficient condition for diagonalisation.
II VECTOR ALGEBRA A.Vector Algebra: 12
AND CALCULUS (i) Scalar and vector triple products and related problems.
(ii) Equation of straight line, Plane and sphere.
B.Vector calculus:
(i) Vector function of a scalar variable.
(ii) Differentiation of a vector function.
(iii) Scalar and vector point functions.
(iv) Gradient of a scalar point function.
(v) Directional derivative and related problems.
(vi) Divergence and curl of a vector point function.
(vii) Idea of line, Surface and volume integrals.
(viii) Greens theorem.
(ix) Gauss Divergence Theorem and
(x) Stokes theorem (Statements and applications).
III FOURIER SERIES Fourier series: 6
(i) Even and Odd function,
(ii) Eulers formula,
(iii) Fourier series expansion of f ( x) in c x c 2 ,
(iv) Dirichlets conditions,
(v) Fourier series for discontinuous functions, change of
intervals, half range series.
Total 36
Text Books/Reference Books:
1. Advanced Engineering Mathematics by Erwin Kreyszig (Wiley Eastern Ltd.).
2. Higher Engineering Mathematics by B. S. Grewal (Khanna Publication, Delhi).
3. Engineering Mathematics, Wylie C.R. & Barrett L.C. (McGraw-Hill, Inc.)
4. Engineering Mathematics(part I and part II), Babu Ram (Pearson).
5. Vector Calculus- Shantinarayan, S.Chand & Co.
6. A Text book of Vector algebra by Shanti Narayan: S. Chand & Co.
7. Higher Engineering Mathematics by Bandaru Venkata Ramana, Tata McGraw - Hill Education.
8. Schaums outline of Linear Algebra.
Subject Code : PH 131202
Subject: Physics-II
L-T-P: 2-2-0 Credit 3
Expected Weeks : 12
Modules Topics Course Content Hours
I X-RAYS Production and Properties of X-rays, Hard X-rays and Soft X- 4
rays, Continuous and Characteristic X-rays Spectrum, Origin
of X-rays, Difference between X-ray spectra and Optical
spectra, Moseleys Law.
III LASER AND FIBRE Induced absorption, Spontaneous and Stimulated emission, 7
OPTICS Einsteins coefficients (A & B), Population Inversion,
Pumping, Principle of Laser, Characteristics of a laser beam,
Ruby and Semiconductor Laser, Application of Lasers.
V SOLID STATE P-N Junction Diode, Biasing of P-N Junction Diode & its I-V 10
ELECTRONICS AND Characteristics, Breakdown of a P-N Junction Diode
SUPERCONDUCTIVITY (Avalanche and Zener breakdown), Junction Capacitance,
Hall Effect, Determination of Hall Coefficient, Bipolar
Junction Transistor, Transistor Connections, Constants of a
Transistor, Common-Emitter Transistor Amplifier.
Text/Reference Books
1. H. V. Keer, PRINCIPLES OF THE SOLID STATE, New Age International, New Delhi, 1993.
2. D. K. Chakrabarty, SOLID STATE CHEMISTRY, (second edition), New Age International, New Delhi,
2009.
3. B. Sivasankaar, ENGINEERING CHEMISTRY, Tata McGraw-Hill, New Delhi, 2008.
4. R. Bapna and R. Gupta, ENGINEERING CHEMISTRY, Macmillan India (2010)
Subject Code : ET131204
Subject: Basic Electrical and Electronics Engineering - II
L-T-P: 2-2-0 Credit 3
Expected Weeks :12
Modules Topics Course Content Hours
I FUNDAMENTALS OF i) Basic constructional Features, types, elementary idea of 3
DC MACHINES DC machine winding, EMF equations, characteristics of
DC generators, OCC and the load characteristics,
iii) Applications
IV INDUCTION MOTOR i) Constructional features of three phase induction motors, 3
working principle, concept of slip
3
ii) Introduction to single phase induction motor, types,
applications.
V ANALOG Introduction to transistors, types, CE,CB,CE-configuration, 6
ELECTRONICS concept of and , and their relationship, characteristics of
CE transistor, cut-off, saturation and active mode, concept
of DC operating point.
Preliminary ideas on Operational Amplifier.
VI DIGITAL Number system and codes, Decimal and binary numbers, 6
ELECTRONICS conversion of decimal to binary and vice versa, Basic
building blocks in digital electronics, NOT, AND,OR,
NAND, NOR, XOR ,X-NOR, Boolean algebra,
DMorgans theorem, combinational circuit, truth table,
realization using gates
Total 36
Reference Books:
1. Basic Electrical and Electronics Engineering- -S.K Bhattacharya
2. Basic Electrical and Electronics Engineering- -Sukheja and Nagsarkar
3. Basic Electrical Engineering-R.S Ananda Murthy.
4. Basic Electronics-Debashish De
5. Foundation of Electronics-J.R Cogdell
Subject Code : ME131205
Subject: Basic Mechanical Engineering
L-T-P: 3-0-0 Credit 3
Expected Weeks :12
Modules Topics Course Content Hours
I THERMODYNAMICS System, properties, different Processes, work done during 6
the process, Statement of Laws of Thermodynamics,
Carnot, Reversed Carnot, Otto and Diesel Cycles air
standard efficiency (No derivations). Simple problems on
air standard efficiency.
II PROPERTIES OF Formation of steam at constant pressure, Thermodynamic
STEAM properties of steam, Condition of steam, Classification of
boilers, mounting and accessories.
ENERGY 7
Working principles and applications of Turbines - Steam
CONVERSION turbines, Gas turbines, Hydraulic turbines, I.C. engines,
DEVICES household refrigerator.
Total 36
Recommended Books:
1. Building Materials by Rangwala; Charotar Publishing House.
2. Surveying and Levelling by N NBasak; Tata McGraw Hill.
3. Strength of Materials by Dr. R.K. Bansal; Laxmi Publication.
4. Highway Engineering by Rangwala; Charotar Publishing House
Subject Code : HS131207
Subject: Environmental Science
L-T-P: 2-0-0 Credit 2
Expected Weeks :12
Text/Reference Books:
1. Agarwal, K.C., Environmental Biology, Nidi Publication Ltd., Bikaner, 2001.
2. Bharucha Erach, Biodiversity of India, Mapin Publishing Pvt. Ltd., Ahmadabad, 2002.
3. Dr R J Ranjit Daniels. And Dr Jagadish Krishnaswamy.-- Environmental studies-2010-willey india.
Subject Code : PH131212
Subject: Physics-II Lab
L-T-P: 0-0-2 Credit 1
Expected Weeks :12
II To determine the specific heat of the given liquid by the method of cooling 1
III To measure the current flowing through an external circuit with the help of a 1
potentiometer.
IV To determine the grating element and number of lines per unit length of a given 2
grating by spectrometer.
VIII To draw the input and output characteristics curves of common emitter type of 1
transistor (N-P-N).
IX Investigation of a series resonant L-C-R circuit; 1
To draw the resonance curve and to find out the Resonance Frequency (RF).
from RF, find out the values of the unknown capacitances.
X To determination of the focal length of a convex mirror with the help of an 1
auxiliary lens.
XI Revision of the Experiments and Internal Viva 1
Total 12
.
Subject Code : CY131213
Subject: Chemistry-II Lab
L-T-P: 0-0-2 Credit 1
Expected Weeks :12
List of job:
V Smithy Shop 2
Forging, forging principle, materials
Operations like drawing, upsetting, bending and forge welding
Use of forged parts
List of job:
1Tin smithy for making mechanical joint and soldering of joint
2. To cut a square notch using hacksaw and to drill three holes on PCD and
tapping
VI Computer Engineering Shop 3
Hardware Shop
List of Jobs
1.Disassemble and assemble the PC back to working condition;
2: Install MS windows and Linux on the personal computer and
configure to dual boot the system;
3: Troubleshooting: Students to be given a PC which does not boot due
to improper assembly or defective peripherals and system software
problems. To identify the problem and fix it to get the PC back to
working condition
Software Shop
List of Jobs
4: Students to get connected to their Local Area Network and access the
Internet. In the process to configure the TCP/IP setting, access the
websites and email;
Job 5: Productivity Tools- Use Office Tools Word, Excel for creating
Scheduler, Calculating GPA, basic Power Point utilities and tools which
help to create basic Power Point Presentation as well as interactive
Presentation using Hyperlinks, Inserting Images, Clip Art, Audio,
Video, Objects, Tables and Charts.
VIII Revision of the Experiments and Internal Viva 1
Total 12
List of Jobs
1. Exposure to different types of electrical accessories like types of
switches, types of lamps, wires and cables
2. Identification and use of Electrical and electronics components and
laboratory tools.
3. Soldering Practice and fabrication of D.C Power supply circuits on
General Purpose PCB/bread board.
4. Fabrication of comparator circuit/square wave generator using 555
Timer/IC 741 on general purpose PCB and bread board.
5. Importance of Neutral and structure Grounding and exposure to various
earthing schemes.
6. Exposure to different types of illumination equipments Viz. (various
lamps sodium high pressure mercury vapour lamp, CFL, LED etc
(which may include Commercial illumination schemes and a typical
illumination scheme).
7. Realization of different types of wiring systems like tube light wiring,
staircase wiring along with the protection elements like fuse, MCB,
ELCB etc.
8. Different faults in domestic appliances like automatic iron, mixture,
Oven, washing machine and repairing of the same. Application of
Tester and Test Lamp for fault finding in Electrical Systems.
9. Assembling and dissembling of D. C. Machine, single phase motor and
its meggering.
10. Assembling and dissembling of single phase transformer and its
meggering.
11. Assembling and dissembling of three phase induction motor and its
meggering.
12. Demonstration of distribution system for domestic wiring/commercial
wiring
13. Calibration of Energy meter.
14. Introduction to DOL starter with power circuit and its control circuit
15. Introduction to STAR-DELTA starter with power circuit and its control
circuit
16. Study of electric shocks and first aid treatments.
III Computer Engineering Shop 4
Hardware Shop
List of Jobs
1.Disassemble and assemble the PC back to working condition;
2: Install MS windows and Linux on the personal computer and
configure to dual boot the system;
3: Troubleshooting: Students to be given a PC which does not boot due
to improper assembly or defective peripherals and system software
problems. To identify the problem and fix it to get the PC back to
working condition
Software Shop
List of Jobs
4: Students to get connected to their Local Area Network and access the
Internet. In the process to configure the TCP/IP setting, access the
websites and email;
Job 5: Productivity Tools- Use Office Tools Word, Excel for creating
Scheduler, Calculating GPA, basic Power Point utilities and tools which
help to create basic Power Point Presentation as well as interactive
Presentation using Hyperlinks, Inserting Images, Clip Art, Audio,
Video, Objects, Tables and Charts.
IV Revision of the Experiments and Internal Viva 1
Total 12
ASSAM SCIENCE AND TECHNOLOGY UNIVERSITY (ASTU)
Course Structure
Semester III:
Sl No Sub- Code Subject Credits
Hrs
L T P C
Theory
1 4
MA131301 Mathematics III 3 2 0
2 4
MA131302 Discrete Mathematics 3 2 0
3 4
CS131303 Object Oriented Programming in C++ 3 2 0
4 4
ET131304 Digital Systems 3 2 0
5 4
CS131305 Data Structure and Algorithms 3 2 0
6 2
HS131306 Sociology 2 0 0
Practical
7 1
CS131313 Object Oriented Programming in C++ 0 0 2
8 1
ET131314 Digital Systems Lab 0 0 2
9 1
CS131315 Data Structure and Algorithms lab 0 0 2
Total 17 10 6 25
Total Working Hours = 33
Total Credits = 25
This course of Mathematics is important for almost all the engineering disciplines. It deals
with the partial differential equations of first order and 2nd order.
Course Outcomes:
The students will
Reference books:
COURSE CONTENTS:
Hours
1. MODULE I : 4
Sets, countable/uncountable sets, integers, induction
2. MODULE II: 4
Functions, relations, equivalence classes, partitions.
3. MODULE III : 9
Propositional logic, Boolean algebra
4. MODULE IV : 9
Abstract Algebra Basics of groups, rings, finite fields, vector spaces.
5. MODULE V : 6
Combinatorics Counting principles, recurrence equations, generating
functions.
6. MODULE VI :
Probability Theory Sample space, events, expectations, variance, distribution, 9
random variables, binomial, poisson and geometric random variables
TEXT BOOKS:
1. Discrete Mathematical Structures with Applications to Computer Science, by J.P. Tremblay and R.
Monohar.
2. Discrete Mathematics and Its Applications, by Kenneth H. Rosen, Tata McGraw Hill, 6th
OBJECTIVES:
COURSE CONTENTS:
7. MODULE I : INTRODUCTION
(a) What is Object Oriented Programming? Why we need Object Oriented 2
Programming? Programming characteristics of OOP. Difference between
OOP and procedure oriented programming;
(b) Basic Concepts of OOPs, feature of OOPs, Application of OOPs, and 5
.Review of Data Types (user define and derived data types), Keywords,
Tokens, Identifies, Constants, Reference variables, different Operators and
Control statements
REFERENCES:
1. DEITAL AND DEITAL : C++ HOW TO PROGRAM
2. OREILY: Head First C#:
3. R. LAFORE : OBJECT ORIENTED PROGRAMMING IN TURBO C++,
GALGOTIA, NEW DELHI
4. P.B. MAHAPATRA : THINKING IN C- INCLUDING OBJECT ORIENTED
PROGRAMMING WITH C++ , WHEELER PUBLISHING
PREREQUISITES:
I. Basic Electrical & Electronics Engineering-I(EE131104)
II. Basic Electrical & Electronics Engineering-II(ET131204)
OBJECTIVES:
Understanding of Simplification of boolean
expression and how to implement with various
gates.
Concepts of Combinational and Sequential
Circuits design.
Knowledge on digital logic families.
FOR TEACHERS:
COURSE CONTENTS:
Hours Max
Marks
14. MODULE I : Fundamental Of Digital Electronics 8 20
Digital signal , logic gates : AND, OR, NOT, NOR, EX-OR, EX-NOR
Gate properties fan in, fan out, propagation delay and power delay
product.
RAM and ROM their uses, SSI, MSI LSI and V LSI devices.
Introduction to PLA, PAL TO FPGA and CPLDS, Some commonly
used digital ICs
M. Morris Mano Digital Logic and Computer Design. Prentice Hall of India.
PREREQUISITES:
I. Introduction to Computing(CS131105),
II. Mathematics-I(MA131101), Mathematics-II(MA131201),
OBJECTIVES:
Understanding the data structures, their advantages and
drawbacks, how to implement them in C & how they can be
overcome.
Understanding their applications and their uses.
Students will learn about the data structure methods or
algorithms mentioned in the course so as to make use of
them in a program to enhance their efficiency (i.e. reduce
the run-time) or for better memory utilization.
FOR TEACHERS:
COURSE CONTENTS:
Hours Max
Marks
19. MODULE I : LINEAR DATA STRUCTURE- I
a. Introduction: 8 30
Why we need data structure?
b. Array: 2 20
Different representations row major, column major.
c) Linked List: 4 20
Singly linked list, circular linked list, doubly linked list, linked list
representation of polynomial and applications.
b) Recursion: 2 10
Principles of recursion use of stack, differences between
recursion and iteration, tail recursion.
Applications - The Tower of Hanoi, Eight Queens Puzzle.
Binary trees - binary tree traversal (pre-, in-, post- order), threaded
binary tree (left, right, full) - non-recursive traversal algorithms
using threaded binary tree, expression tree.
b) Graphs: 6 20
Graph definitions and concepts (directed/undirected graph,
weighted/un-weighted edges, sub-graph, degree, cut-
vertex/articulation point, pendant node, clique, complete graph,
connected components strongly connected component, weakly
connected component, path, shortest path, isomorphism).
b) Searching: 4 10
Sequential search, binary search, interpolation search.
1. Data Structures And Program Design In C, 2/E by Robert L. Kruse, Bruce P. Leung.
2. Fundamentals of Data Structures of C by Ellis Horowitz, Sartaj Sahni, Susan
Anderson-freed.
3. Data Structures in C by Aaron M. Tenenbaum.
4. Data Structures by S. Lipschutz.
5. Data Structures Using C by Reema Thareja.
6. Data Structure Using C, 2/e by A.K. Rath, A. K. Jagadev.
7. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest, Clifford Stein.
L=2
HS131306 SOCIOLOGY T=0
C=2
Sociology in the Industrial Perspective: Concept of sociology/ Sociology as a
Module-I science?/ Sociology of work and industry/ Perspectives for sociological 12 Hours
analysis of work/ Class conflict in industry/ Social impact of industrialization
Work and Social Change: Nature of modern societies/ Emergence of industrial
capitalism/ Technology and social change/ The information society after the
Module-II 12 Hours
industrial society/ Postmodernity/ Globalization and convergence/ Significance
of the service sector today/ Work restructuring and corporate management
Work Experiences in Industry: The concept of alienation/ Work satisfaction/
Technology and work experience/ Social background of workers/ Work
Module-III 12 Hours
orientations/ Stress and anxiety of the worker/ Work and leisure/
Unemployment/ Conflicts in the workplace
Total 36 Hours
Reference Books
1. Miller and Form, Industrial Sociology (London: Harper & Row, 1968)
2. N. R. Sheth, Social Framework of Indian Factory (Bombay: Oxford University Press, 1968)
3. Gisbert, Fundamentals of Industrial Sociology (New Delhi: Oxford University Press, 1971)
4. P. Gisbert, Fundamentals of Industrial Sociology (New Delhi: Oxford University Press, 1971)
5. Tony J. Watson, Sociology, Work and Industry (New York: Routledge, 2004 reprint)
OBJECTIVES:
1. To make the student to learn C++ programming language.
2. To teach the student the implementation of object oriented programming features.
3. To teach the student to write programs in C++ to solve the problems
PREREQUISITE:
1. Introduction to Computer Programming (CS131105)
2. Object Oriented computer Programming in C++ (CS131303)
LIST OF PROGRAMS:
REFERENCES:
5. DEITAL AND DEITAL : C++ HOW TO PROGRAM
6. R. LAFORE : OBJECT ORIENTED PROGRAMMING IN TURBO C++,
GALGOTIA, NEW DELHI
7. P.B. MAHAPATRA : THINKING IN C- INCLUDING OBJECT ORIENTED
PROGRAMMING WITH C++ , WHEELER PUBLISHING
PREREQUISITES:
OBJECTIVES:
FOR TEACHERS:
COURSE CONTENTS:
Experiments should include but not limited to :
PREREQUISITES:
COURSE CONTENTS:
Experiments should include but not limited to :
8. Data Structures And Program Design In C, 2/E by Robert L. Kruse, Bruce P. Leung.
9. Fundamentals of Data Structures of C by Ellis Horowitz, Sartaj Sahni, Susan
Anderson-freed.
10. Data Structures in C by Aaron M. Tenenbaum.
11. Data Structures by S. Lipschutz.
12. Data Structures Using C by Reema Thareja.
13. Data Structure Using C, 2/e by A.K. Rath, A. K. Jagadev.
14. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest, Clifford Stein.
*********
ASSAM SCIENCE AND TECHNOLOGY UNIVERSITY
Guwahati
TOTAL 19 6 6 25
Total Contact Hours : 31
Total Credits : 25
Course Title : NUMERICAL METHODS AND COMPUTATION
Course Code: MA131401 ClassHours/week 4
L-T:: C 3-2 =4 Expected weeks 12
Total hrs. of 36+12
classes =48
TOTAL 48
REFERENCE BOOKS:
1. Numerical Methods, SukhenduDey, Shishir Gupta, McGraw Hill Education (India) private
Limited
2. Numerical Algorithms. E. V. Krishnamurthy, S. K. Sen. Affilated East-West Press
3. Computer Programming & Numerical Analysis by N Dutta, University Press.
4. Numerical Methods. E. Balagurusamy, Tata McGraw - Hill Education (1999)
5. Numerical & Statistical Methods With Programming in c by SujathaSinha
6. Numerical Methods In Eng. & Science, Dr. B. S. Grewal, Khpub publication
7. Numerical Methods for Scientific and Engineering Computation by R. K. Iyengar,
New Age International
8. Numerical Mathematical Analysis by J. B. Scarborough, Oxford
Course Title : BASIC GRAPH THEORY ClassHours/week 3
Course Code: CS131402 Expected weeks 12
L-T:: C 3-0 =3 Total hrs. of 36
classes
1. Narasingh Deo: Graph Theory with applications to Engineering and Computer Science,
Phi Publications.
2. Franck Harary: Graph Theory, Phi (EEE).
ClassHours/week 3
Course Title : OPERATING SYSTEMS
Expected weeks 12
Course Code: CS131403 Total hrs. of 36
L-T:: C 3-0 =3 classes
TOTAL 36
TOTAL 48
1. John P Hayes - Computer Architecture & Organization, Mc Graw Hill Book Company.
TEXT BOOKS:
REFERENCES:
1. Ravi Sethi, Programming Languages Concepts And Constructs, Addison-
Wesley.
2. Allen B. Tucker, Robert Noonan, Programming Languages: Principles And
Paradigms, Tata Mcgraw-Hill.
3. E. Horowitz, Fundamentals Of Programming Languages, Galgotia Publishers.
4. A.B. Tucker, Robert, Noonan, Programming Languages, Mcgraw-Hill.
Robert W. Sebesta, Concepts Of Programming Languages, Addison Wesley.
Course Title : ECONOMICS AND ACCOUNTANCY ClassHours/week 4
Course Code: HS131406 Expected weeks 12
L-T ::C 4-0 = 4 Total hrs. of 48
classes
TOTAL 48
REFERENCE BOOKS:
TOTAL 15
Course Title: OPERATING SYSTEMS LAB
Course Code: CS131413
L-T-P:: C 0-0-2:: 1
TOTAL 18
Course Title: PRINCIPLES OF PROGRAMMING LANGUAGE LAB
Course Code: CS131415
L-T-P:: C 0-0-2:: 1
*******
ASSAM SCIENCE AND TECHNOLOGY UNIVERSITY
Guwahati
L T P C
Theory
1 MA131501 Probability and Random process 3 2 0 4
2 CS131502 Formal Language and Automata Theory 3 2 0 4
3 CS131503 Computer Graphics 3 2 0 4
4 CS131504 Database Management Systems 3 2 0 4
5 EE131505 Microprocessor and Microcontroller 3 2 0 4
6 HS131506 Principles of Management 2 0 0 2
Practical
7 CS131513 Computer Graphics Lab 0 0 2 1
8 CS131514 Database Management Systems Lab 0 0 2 1
9 EE131515 Microprocessor and Microcontroller Lab 0 0 2 1
Total 17 10 6 25
Total Contact Hours: 33
Total Credits : 25
RANDOM
SEQUENCES AND Limit theorems; Strong and weak laws of large
4 10
MODES OF numbers, central limit theorem.
CONVERGENCE
RANDOM Mean and covariance functions. Ergodicity.
PROCESS AND Transmission of random process through LTI. Power
5 STATIONARY spectral density. 10
PROCESSES
TOTAL 48
Text/Reference Books:
1. H. Stark and J. Woods, ``Probability and Random Processes with Applications to Signal
Processing,'' Third Edition, Pearson Education
2. A. Papoulis and S. Unnikrishnan Pillai, ``Probability, Random Variables and Stochastic Processes,''
Fourth Edition, McGraw Hill.
3. K. L. Chung, Introduction to Probability Theory with Stochastic Processes, Springer International,
4. P. G. Hoel, S. C. Port and C. J. Stone, Introduction to Probability, UBS Publishers,
5. P. G. Hoel, S. C. Port and C. J. Stone, Introduction to Stochastic Processes, UBS Publishers
6. S. Ross, Introduction to Stochastic Models, Harcourt Asia, Academic Press.
TEXTBOOKS / REFERENCES:
1. An Introduction to Formal Languages and Automata, by Peter Linz, Third Edition, Narosa
Publishers
2. Introduction to Automata Theory, Languages & Computation J. E. Hopercroft and J. D.
Ullman, Published by Narosa
3. Introduction to Languages and The Theory of Computation J. C. Martin, McGraw Hill
International Edition.
Text Books:
1. Edward Angel, Interactive Computer Graphics. A Top-Down Approach Using OpenGL
(fifth Edition), Pearson Education
2. Donald Hearn and Pauline Baker, Computer Graphics with OpenGL (third edition),
Prentice Hall
3. F. S. Hill Jr. and S. M. Kelley, Computer Graphics using OpenGL (third edition), Prentice
Hall
4. Peter Shirley and Steve Marschner, Computer Graphics (first edition), A. K. Peters
Web Resources:
http://www.graphicsforum.in
TOTAL 48
TEXT BOOKS:
1. Fundamentals of Database System Elmasri and Navathe (4rd Edition), Pearson Education
Asia
2. Database System Concepts - Henry F Korth, Abraham Silbershatz, Mc Graw Hill 2nd
edition.
REFERENCE BOOKS:
INTRODUCTION TO
6
MICROCONTROLLER
Architecture, RISC and CISC processors. 4
TOTAL 48
REFERENCES:
TEXTBOOKS/REFERENCE BOOKS:
EXPERIMENT
AIM OF THE EXPERIMENT HOURS
NO.
1. WAP to draw following figure using inbuilt function:-
a. c.
d.
b.
1 3
e. f.
TOTAL 30
EXPERIMENT
AIM OF EXPERIMENT HOURS
NO.
Consider the following relational schema
(c) Display the details of the employee who gets maximum salary.
Books(book_id,b_name,author,purchase_date,cost)
Members(member_id,m_name,address,phone,birthdate)
Issue_return(book_id,member_id,issue_date,return_date)
(a) Find the author of the books that have not been issued.
(c) Find the book that has been issued the minimum no of times.
(d) Display the names and author of the books that have been issued at
any time to a member whose name begins with "Ra".
(e) Display the name and Cost of those books that have been issued to
any member whose date of birth is less than 01-01-1989 but not
been issued to any member having the birth date equal to or
Student(name,phone,dob,s_id)
Course(c_id,cname,credit,teacher_id)
Result(s_id,c_id,mark)
(a) Find the name of the students whose results are not declared in any
course
(b) Find the teachers who are teaching more than one course
(c) Display the name and marks of those students who were born
4 before 1-1-1989 and score more than 80 marks in any course 3
(d) Find the details of students securing pass marks in more than 3
course
(f) Find name of the students who got maximum overall marks.
(g) Display the name and marks of those students who scored more
than 80 marks in any subject.
(h) Find the details of the students securing less than 30 marks in more
than 3 subjects.
(b) Display the name of the item that has been purchased maximum no
of times in the month of Feb.
(c) Display the name of the customer who didnt purchase any item.
Create three triggers (insert, delete and update) on emp table so that:
Dept(dept_code, dept_name)
salary.
TOTAL 27
EXPERIMENT
AIM OF THE EXPERIMENT HOURS
NO.
2 3
Subtraction of immediate 8 bit numbers
3 3
Addition of 8 bit numbers stored in memory location
4 3
Block transfer of data in memory segments far apart
5 Block transfer of data in memory segments overlapping each other 3
8 3
Addition of two 16 bit numbers stored in memory
9 Subtraction of two 16 bit numbers stored in memory 3
************
Guwahati
Text/Reference books:
1. A.V. Oppenheim, A.S. Willsky and I.T. Young, "Signals and Systems", Prentice Hall
2. R.F. Ziemer, W.H. Tranter and D.R. Fannin, "Signals and Systems - Continuous and
Discrete", 4th edition, Prentice Hall
3. A. Papoulis, "Circuits and Systems: A Modern Approach", HRW
4. B.P. Lathi, "Signal Processing and Linear Systems", Oxford University Press.
5. Douglas K. Lindner, "Introduction to Signals and Systems", Mc-Graw Hill International
Edition
6. Simon Haykin, Barry van Veen, "Signals and Systems", John Wiley and Sons (Asia)
Private Limited
7. Robert A. Gabel, Richard A. Roberts, "Signals and Linear Systems", John Wiley and Sons
8. M. J. Roberts, "Signals and Systems - Analysis using Transform methods and MATLAB",
TMH
9. I. J. Nagrath, S. N. Sharan, R. Ranjan, S. Kumar, "Signals and Systems", TMH New Delhi
10. Ashok Ambardar,"Analog and Digital Signal Processing", 2nd Edition, Brooks/ Cole
Publishing Company
Class Hours/week 3
Course Title: FUZZY MATHEMATICS Expected weeks 12
Total hrs. of 36
Course Code: MA131602 classes
L-T-P-C: 3-0-0-3
Textbooks / References :
Text Books:
1. Pang-Ning Tan, Michael Steinbach and Vipin Kumar, Introduction to Data Mining. Pearson (2005),
India.
2. Jiawei Han and Micheline Kamber, Data Mining: Concepts and Techniques, Morgan Kaufmann,
3rd edition
3. Ian H. Witten and Eibe Frank, Data Mining: Practical Machine Learning Tools and Techniques,
Morgan Kaufmann, 3rd edition (January 2011).
Reference Books:
1. T. Hastie, R. Tibshirani and J. H. Friedman, The Elements of Statistical Learning, Data Mining,
Inference, and Prediction. Springer, 2nd Edition, 2009.
2. C. M. Bishop, Pattern Recognition and Machine Learning. Springer.
Course Title: DESIGN AND ANALYSIS OF ALGORITHMS Class Hours/week 4
Course Code: CS131604 Expected weeks 12
L-T-P-C: 3-2-0-4 Total hrs. of 36+12
classes = 48
Text Books:
1. Algorithm Design Jon Kleinberg and Eva Tardos
2. Introduction to Algorithms T.H. Corman et. al.
Reference Books:
1. Fundamentals of Algorithms E. Horowitz et al.
2. Combinatorial Optimization: Algorithms and Complexity C.H. Papadimitriou et al.
Course Title: COMPUTER NETWORKS Class Hours/week 4
Course Code: CS131605 Expected weeks 12
L-T-P-C: 3-2-0-4 Total hrs. of 36+12
classes = 48
Text Books:
1 .Computer Networks, by Andrew S Tanenbaum, PHI. (2010)
2. Data and Computer Communications, by Walliam Stallings, PHI
Reference Books:
1. Data Communications, Computer networking on OSI , by Fred Halsall, Addison Wesley
Publishing Co.
2. Computer Networking -A Top-Down Approach Featuring the Internet, James F. Kurose
and Keith W. Ross, Addison Wesley Publishing Co.
3. Computer Networks: Protocols standards and interfaces, by Uyless Black, Prentice Hall.
4. Data communication & Networks, by Behrou A. Forouzan, Tata McGraw Hill.
Course Title: MODELLNG AND SIMULATION Class Hours/week 4
Course Code: CS131606 Expected weeks 12
L-T-P-C: 3-2-0-4 Total hrs. of 36+12
classes = 48
Text Books:
1. Jerry Banks, John S. Carson II, Barry L. Nelson and David M. Nicol, Discrete-Event System and
Simulation, Prentice Hall of India, New Delhi
2. Averill M. Law, Simulation modelling and analysis (SIE), Tata McGraw Hill India
3. David Cloud, Larry Rainey, Applied Modelling and Simulation, Tata McGraw Hill, India.
Reference Books:
1. Gabriel A. Wainer, Discrete-event modeling and simulation: a practitioner's approach, CRC Press
2. Bernard P. Zeigler, Herbert Praehofer, Tag Gon Kim, Theory of modeling and simulation:
integrating discrete event and continuous complex dynamic systems, Academic Press.
3. Averill M. Law, W. David Kelton, Simulation modeling and analysis, McGraw Hill
4. Walter J. Karplus, George A. Bekey, Boris Yakob Kogan, Modeling and simulation: theory and
practice, Springer
5. Stanislaw Raczynski, Modeling and simulation: the computer science of illusion, Wiley
6. Mohammad Salameh Obaidat, Georgios I. Papadimitriou, Applied system simulation:
methodologies and application, Springer
7 .van Dijk, Nico M.; Boucherie, Richard J. (Eds.) 2011. Queueing Networks: A Fundemental
Approach. 798 p.148 illus. Springer.
8. Bhat, U. Narayan, An Introduction to Queueing Theory: Modeling and Analysis in Applications,
Springer
PRACTICALS
Course Title: SIGNALS AND SYSTEMS LAB
Course Code: EC131611
L-T-P-C: 0-0-2-1
Expected No. of weeks : 12 (approx)
EXPERIMENT
AIM OF THE EXPERIMENT HOURS
NO
Define and Sketch the following discrete time signals:
a) unit step function u(n)
1 b) unit impulse signal (n) 2
c) unit ramp signal r(n)
d) rectangular pulse signal of width 10
Use Subplot to plot the graphs in the same window.
Sketch the following shifted unit step signals using subplot to plot on the
2 same figure window. a) u(n+2) b) u(n-3) c) u(n+2) u(n-3) 1
Generate the signal x(n)= u(n) - u(n-10). Decompose x(n) into odd and
3 even components. Plot x(n) and the odd and even components using 1
subplot.
Define and Sketch the following continuous time signals:
a) unit step function u(t)
b) unit impulse function (t)
4 c) unit ramp r(t) 2
d) rectangular pulse signal of width 2
using sign function in MATLAB. Use Subplot to plot the graphs in the
same window.
WAP to generate the following
a) A 50 Hz sinusoidal signal sin(2ft) samples at 600 Hz.
5 2
b) A sinc function
c) A square wave.
Plot signals cos (2t), cos(2t+ /2) and cos(2t-/2) on the same figure
6 window on the same axis. Make use of proper markers, colour and legends 2
to distinguish between the graphs.
Consider a continuous time signal x(t)=2sin t for an interval 0t2.
7 Sample the continuous time signal with a sampling period of T=0.2s. 2
Sketch the continuous time signal and discrete time signal using subplot.
8 1
Plot the exponentially varying sinusoid x(t)=4e-2t sin(6t-60) , 0<t<4
Define the following piecewise continuous functions in MATLAB and
plot them:
a) x(t)= 1, -1 t < 0
-1, 0 t < 2
9 2
b) x(t) = et , -5 t 0
e-t , 0 < t 5
c) x(t)= sin(t), t < 0
t2, 0 t 1
1/t , t>1
Plot the signal x(t)=cos(t) , -5t5. On the same plot, same axis,
10 also show x(2t) and x(t/2) 2
Plot the continuous time signals x(t) and h(t) given below using
MATLAB commands. Find the convolution of the two signals and plot
the convolution result. Use subplot to show all the three signals.
12
2
19 2
WAP to perform the convolution of the following signals x(n)=(0.4) n u(n)
and h(n)=(0.5)nu(n) using z transform.
TOTAL 35
Course Title: DATA MINING LAB
Course Code: CS131613
L-T-P-C: 0-0-2-1
Expected No. of weeks : 12 (approx)
EXPERIMENT
AIM OF THE EXPERIMENT HOURS
NO
1 To install open source data mining software such as Weka, XL 1
Miner etc.
2 To do experiments with respect to 8
a) Data preprocessing, attribute oriented analysis and
visualization
b) Mining association rules
c) Classifier design: Naive Bayes Classifier, Rule based
classifiers, Decision Trees and Perceptions (both for binary and
multiclass Classification), Random Forests
d) Evaluation of classifiers
e) Clustering algorithms: k-means and k-medoids, hierarchical,
CLARANS, BIRCH and DBSCAN
f) Cluster evaluation
3 To extend the data mining algorithms implemented in open 6
source data mining software
4 To propose, implement and test new data mining algorithms 4
5 To apply the new algorithms to some sample data sets such as 8
KDD CUP data sets and compare them with some existing
algorithms.
TOTAL 27
Course Title: COMPUTER NETWORKS LAB
Course Code: CS131615
L-T-P-C: 0-0-2-1
Expected No. of weeks : 12 (approx)
EXPERIMENT
AIM OF THE EXPERIMENT HOURS
NO
Study of different network cables and devices.
1 3
Guwahati
Elective-I Subjects
Sl No Subject Code Subject
1 EE1317E01(IV) Optimization Techniques
2 **1317E01(V) Any other subject offered from time to time
with the approval of the university
Elective-II Subjects
Sl No Subject Code Subject
1 HS1317E02(I) Value Education, Human Rights and
Legislative Procedure
2 HS1317E02(II) Any other subject offered from time to time
with the approval of the university
Course Title: CRYPTOGRAPHY & INFORMATION
SECURITY Class Hours/week 3
Course Code: CS131701 Expected weeks 12
L-T-P-C: 3-0-0-3 Total hrs. of 36
classes
Text Books:
1. William Stallings, Cryptography and Network Security, 4th Edition, Pearson
Education/PHI.
ReferenceBooks:
1. Charlie Kaufman, Radia Perlman, Mike Speciner, Network Security: Private
Communication in Publ World, 2nd Edition, 2011, Pearson Education.
Course Title: SOFTWARE ENGINEERING Class Hours/week 3
Course Code: CS131702 Expected weeks 12
L-T-P-C: 3-0-0-3 Total hrs. of 36
classes
Text Books:
Reference Books:
1 .Software Engineering, by Ian Sommerville, Pearson Education Inc., New Delhi, (2009).
2. Software Engineering: A Practitioners Approach, by Roger S. Pressman, McGraw-Hill.
Course Title: WEB TECHNOLOGY Class Hours/week 4
Course Code: CS131703 Expected weeks 12
L-T-P-C: 3-2-0-4 Total hrs. of 36+12
classes = 48
Recommended Books:
1. Roger S.Pressman, David Lowe, Web Engineering, Tata Mcgraw Hill Publication, 2007
2. Achyut S Godbole and Atul Kahate, Web Technologies, Tata McGraw Hill
3. Gopalan N P, Akilandeswari Web Technology: A Developer s Perspective, PHI
4. NEIL GRAY Web server Programming WIley
5. CHRIS BATES Web Programming: Building Internet applications Wiley
6. Moller, An Introduction to XML and Web Technologies , Pearson Education New Delhi
7. Beginning XML 4th Edition Hnter, Refter, Fawset Wiley India
8. Internet & World Wide Web How to Program, Pearson education, 3rd edition, by: H.M.
Deitel, P.J. Deitel, A.B. Goldberg.
9. C. Xavier, Web Technology & Design, Tata McGraw Hill.
10 Ivan Bay Ross, HTML,DHTML,Java script,Perl CGI , BPB
Class Hours/week 3
Course Title: MOBILE COMPUTING Expected weeks 12
Course Code: CS131704 Total hrs. of 36
L-T-P-C: 3-0-0-3 classes
Text Books:
1. Wireless Communications and Networking, Willam Stallings, Pearson Education. (2002)
2. Fundamentals of Mobile & Pervasive Computing by Frank Adelstein, Sandeep Ks
Gupta, ISBN: 9780070603646, TMH (2005)
Reference Books:
1. Jochen Schiller, "Mobile Communications," Addison-Wesley (2009)
2. R. Dayem, "Mobile Data & Wireless Lan Technologies," Prentice-Hall (2005)
Course Title: ELECTIVE I (Departmental) Class Hours/week 3
Course Code: EE1317E01(IV) Expected weeks 12
L-T-P-C: 3-0-0-3 Total hrs. of 36
classes
OPTIMIZATION TECHNIQUES
Textbooks/References:
1. Optimization Theory and Application SS Rao, Wiley Eastern Ltd, 3rd edition
2. Optimization Techniques-Chander Mohan, Kusum Deep, New Age Science.
3. Optimization Techniques-Paban Kumar Oberoi, Global Vision Publishing House
4. Computer based Optimization Techniques-Tanweer Alam- A.B.Publications
5. Operation Research-An Introduction-TAHA H A,Prentice Hall
Course Title: ELECTIVE II (Humanities) Class Hours/week 2
Course Code: HS1317E02(I) Expected weeks 12
L-T-P-C: 2-0-0-2 Total hrs. of 24
classes
VALUE EDUCATION, HUMAN RIGHTS AND
LEGISLATIVE PROCEDURE
3 CHARACTER Science vs. God, Holy books vs. blind faith, Self 4
AND management and good health, Science of reincarnation,
COMPETENCE Equality, Nonviolence, Humility, Role of women, All
religions and same message, Mind your mind, Self
control
Textbooks:
1. Chakraborty, S.K., Values and Ethics for Organizations Theory and Practice, Oxford
University Press, New Delhi
2. Kapoor, S.K., Human rights under International Law and Indian Law, Prentice Hall of
India, New Delhi
3. Basu, D.D., Indian Constitution, Oxford University Press, New Delhi
Reference Books:
1 Design an experiment to fine out the LOC count for any source 1
code
2 Design a test plan suite document for any application (e.g. ATM 1
system)
TOTAL 19
Course Title: WEB TECHNOLOGY LAB
Course Code: CS131713
L-T-P-C: 0-0-2-1
Expected No. of weeks : 12 (approx)
EXPERIMENT
AIM OF EXPERIMENT HOURS
NO
Write an HTML program to make a list of Nested Unordered and
Nested Ordered list for the following items:
Asia
o India
Assam
Maharashtra
1 Karnataka 3
o China
o Pakistan
Europe
Africa
Write the HTML code for a page containing two frames. One of the
frames may contain 2 or 3 links and on clicking one of the links, a
different page is loaded on the other frame.
</PAYROLL>
TOTAL 27
L=0
T=0
CS131715 PROJECT P=8
C=4
L=0
T=0
CS131721 SEMINAR ON SUMMER TRAINING P=0
C=1
Guwahati
Elective-III Subjects
Sl No Subject Code Subject
1 CS1318E03(I) Multimedia Computing
2 CS1318E03(II) Game Theory
3 CS1318E03(III) Any other subject offered from time
to time with the approval of the
university
Elective-IV Subjects
Sl No Subject Code Subject
1 CS1318E04(I) Cloud Computing
2 CS1318E04(II) Web Service and Service Oriented
Architecture
3 CS1318E04(III) Any other subject offered from time
to time with the approval of the
university
Elective-V Subjects
Sl No Subject Code Subject
1 **1318E05(I) Engineering System Analysis and
Design
2 **1318E05(II) Planning for Sustainable
Development
3 **1318E05(III) Disaster Management
4 **1318E05(IV) Any other subject offered from time
to time with the approval of the
university
Course Title: ARTIFICIAL INTELLIGENCE
Course Code: CS131801 Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
classes
MODULE TOPIC COURSE CONTENT HOURS
1. INTRODUCTION What is intelligence? Foundations of artificial 6
intelligence (AI). History of AI; Problem
Solving- Formulating problems, problem types,
states and operators, state space, search
strategies.
2. INFORMED Best first search, A* algorithm, heuristic 7
SEARCH functions, Iterative deepening A*(IDA), small
STRATEGIES
memory A*(SMA); Game playing - Perfect
decision game, imperfect decision game,
evaluation function, alpha-beta pruning
3. REASONING Representation, Inference, Propositional Logic, 5
predicate logic (first order logic), logical
reasoning, forward chaining, backward
chaining; AI languages and tools - Lisp, Prolog,
CLIPS
4. PLANNING Basic representation of plans, partial order 4
planning, planning in the blocks world,
hierarchical planning, conditional planning,
representation of resource constraints,
measures, temporal constraints
5. UNCERTAINTY Basic probability, Bayes rule, Belief networks, 4
Default reasoning, Fuzzy sets and fuzzy logic;
Decision making- Utility theory, utility
functions, Decision theoretic expert systems.
6. INDUCTIVE Decision trees, rule based learning, current- 7
LEARNING best-hypothesis search, least-commitment
search , neural networks, reinforcement
learning, genetic
algorithms; Other learning methods - neural
networks, reinforcement learning, genetic
algorithms.
7. COMMUNICATION Commiunication among agents, natural 3
language processing, formal grammar, parsing,
grammar
Text Books:
1 .Stuart Russell and Peter Norvig. Artificial Intelligence A Modern Approach, Pearson Education
Press
2 .Kevin Knight, Elaine Rich, B. Nair, Artificial Intelligence, McGraw Hill
Reference Books:
1. George F. Luger, Artificial Intelligence, Pearson Education
2 .Nils J. Nilsson, Artificial Intelligence: A New Synthesis, Morgan Kauffman
Course Title: COMPILER DESIGN
Course Code: CS131802 Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
classes
Text Books:
1. Compilers: Principles, Techniques, and Tools, by A.V. Aho, Monica Lam, Ravi Sethi, and J.D.
Ullman
2. K.D. Cooper, and Linda Torczon, Engineering a Compiler, Morgan Kaufmann
Reference Books:
1. K.C. Louden, Compiler Construction: Principles and Practice, Cengage Learning
2. D. Brown, J. Levine, and T. Mason, LEX and YACC, OReilly Media
Course Title: ELECTIVE III (Departmental)
Course Code: CS1318E03(I) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
MULTIMEDIA COMPUTING classes
Text Books:
1.Multimedia Computing Communications & Applications by Ralf Steinmetz, Klara Nahrstedt , ,
Pearson
2. Principles of Multimedia by Parekh Ranjan,Tata McGraw-Hill
Reference Books:
1. Multimedia Systems, By John E Koegal, Buford, IIBK
2. Virtual Reality Systems, John Vince, ACM Press
3. Computer Networks, A S Tanenbaum, Fourth Edition.
4. http://pet.ece.iisc.ernet.in/course/E0262/
Course Title: ELECTIVE III (Departmental)
Course Code: CS1318E03(II) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
GAME THEORY classes
Text Books:
1. Martin Osborne. An Introduction to Game Theory. Oxford University Press
2. Y. Narahari. Essentials of Game Theory and Mechanism Design. IISc Press
Reference Books:
1 .Phiip D. Straffin, Jr. Game Theory and Strategy. The Mathematical Association of America
2 .Ken Binmore, Fun and Games: A Text On Game Theory, D. C. Heath & Company
Course Title: ELECTIVE IV (Departmental)
Course Code: CS1318E04 (I) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
CLOUD COMPUTING classes
Text Books:
1. Anthony T.Velte, Toby J.Velte and Robert E, Cloud Computing A Practical Approach, TMH
2 .Michael Miller, Cloud Computing Web based Applications, Pearson Publishing
Course Title: ELECTIVE IV (Departmental)
Course Code: CS1318E04 (II) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
classes
WEB SERVICE AND SERVICE ORIENTED
ARCHITECTURE
Text Books:
1. Eric Newcomer, Greg Lomow, Understanding SOA with Web Services, Pearson Education
2. James McGovern, Sameer Tyagi, Michael E Stevens, Sunil Mathew, Java Web Services
Architecture
Reference Books:
1. Thomas Erl, Service Oriented Architecture, Pearson Education
2. Frank Cohen, FastSOA, Elsevier
Course Title: ELECTIVE V (Open)
Course Code: **1318E05 (I) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
ENGINEERING SYSTEM ANALYSIS AND DESIGN classes
Text Books:
1. Perry Edwards, System analysis and design, McGraw Hill international edition
2. Len Fertuck, System analysis and design with CASE tools, Wm C. Brown Publishers
Reference Books:
1. Er. V.K. Jain, System analysis and design , Dreamtech Press.
2. Kenneth E.Kendall and Julie E.Kendall, System analysis and design, Prentice Hall, India
Course Title: ELECTIVE V (Open)
Course Code: **1318E05 (II) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
PLANNING FOR SUSTAINABLE DEVELOPMENT classes
Text/Reference Books:
1. Harris, J.M. (2204) Basic Principles for Sustainable Development, Global Development and
Environment Institute, working paper 00-04. Available at:
http://ase.tufts.edu/gdae/publications/Working_Papers/Sustainable%20Development.PDF
2. Robinson, J. (2004) Squaring the circle? Some thoughts on the idea of sustainable development
Ecological Economics 48(4): 369-384.
3. Hjorth, P. and A. Bagheri Navigating towards Sustainable Development: A System Dynamics
Approach, Futures 38: 74-92.
4. Mog, J.M. Struggling with Sustainability A Comparative Framework for Evaluating Sustainable
Development Programs, World Development 32(12): 21392160. IISD Commentary on the OECD's
Draft Principles for International Investor Participation in Infrastructure (PDF 68 kb)
5. Arundel, A., R. Kemp, and S. Parto Indicators for Environmental Innovation: What and How to
Measure, forthcoming in International Handbook on Environment and Technology Management
(ETM), edited by D. Annandale, J. Phillimore and D. Marinova, Cheltenham, Edward Elgar.
6. Douthwaite, B. Enabling Innovation. A practical guide to understanding and fostering innovation,
London, Zed Books.
Additional References:
http://www.sustainability.com/developing-value/definitions.asp
Course Title: ELECTIVE V (Open)
Course Code: **1318E05 (III) Class Hours/week 3
L-T-P-C: 3-0-0-3 Expected weeks 12
Total hrs. of 36
DISASTER MANAGEMENT classes
Text/Reference Books:
1. http://ndma.gov.in/ (Home page of National Disaster Management Authority).
2. http://www.ndmindia.nic.in/ (National Disaster management in India, Ministry of Home Affairs).
3. Pradeep Sahni, Disaster Risk Reduction in South Asia, Prentice Hall.
4. Singh B.K., Handbook of Disaster Management: techniques & Guidelines, Rajat Publication.
PRACTICALS
Course Title: COMPILER DESIGN LAB
Course Code: CS131812
L-T-P-C: 0-0-2-1
Expected No. of weeks : 12 (approx)
EXPERIMENT
AIM OF EXPERIMENT HOURS
NO
1 Familiarization with LEX by writing simple specifications for 4
tokens such as, identifiers, numbers, comments in C/C++, etc.
All LEX specifications must be compiled and executed with
appropriate inputs.
2 LEX specification for tokens of the small language 2
3 Complete the specifications in Experiment No. 2 above to make 2
a complete lexical analyzer.
4 Familiarization with YACC by writing simple specifications for 4
desk calculator, variable declarations in C (only numbers and
array). All YACC specifications must be compiled and executed
with appropriate inputs. Note that this exercise also requires
LEX specifications of the tokens involved.
5 YACC specifications for the syntax of the small language 2
6 Adding error recovery to Experiment No. 5 above to make a 2
complete parser.
7 S-attributed specification of the semantics of the small language 6
to be incorporated into YACC specifications produced in
Experiment No. 6 above.
8 Adding semantic error recovery to the semantic analyzer in 2
Experiment No. 7 above to make a complete
semantic analyzer.
9 Intermediate code generation for the constructs of the small 6
language to be incorporated into the semantic analyzer of
Experiment No. 8 above.
Total 30
L=0
T=0
CS131816 PROJECT P = 10
C=5
L=0
T=0
CS131821 COMPREHENSIVE VIVA P=0
C=4