Course Title
L T P Credits
Cat.
Code
MA101 Mathematics I
4 0 0
BSC
HS101
ME102
PH101
CY101
3
2
4
4
2
3
0
0
4
4
4
4
HSC
OEC
BSC
BSC
0
0
0
0
3 0 0
3 0 0
3
3
OEC
OEC
3 0 0
3 0 0
4 0 0
3
3
4
MDC
OEC
OEC
4
0
0
0
0
0
3
3
3
3
4
2
2
2
2
OEC
BSC
BSC
OEC
OEC
0 0 3
MDC
21 0 11
26
7
8
TOTAL
0
0
0
0
0
Course Title
L T P
MA151 Mathematics II
Credits
Cat.
Code
4 0
BSC
2 0
3 0
3
2
4
4
OEC
HSC
CY101 Chemistry
4 0
BSC
(or)
4
5
6
7
8
PH101 Physics
EE101 Basic Electrical Engineering (or)
EC101 Basic Electronics Engineering
ME101 Basic Mechanical Engg. (or)
CE102 Environmental Studies
CE101 Engineering Mechanics (or)
CS101 Problem Solving & Computer
Programming
CY102 Chemistry Lab
(or)
PH102 Physics Lab
ME103 Workshop practice
(or)
CS102 Problem Solving & Computer
Programming Lab
EA151 EAA: Games and Sports
Total
4
3
3
3
3
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
3
3
3
3
4
4
BSC
OEC
OEC
OEC
MDC
OEC
OEC
3
3
3
3
2
2
2
2
BSC
BSC
OEC
OEC
0 0 3
20 0 12
0
26
MDC
0
0
0
0
0
0
0
0
II Year I Semester
S.
No.
1
MA238
2
3
4
5
EE236
EC237
CS201
CS202
6
7
8
CS203
EC238
CS204
Course No.
Course Title
Credits
Category
Statistical and
Numerical Methods for
Engineers
Network Analysis
Digital Logic Design
Discrete Mathematics
Data Structures and
Algorithms
File Structures
Basic Electronics Lab
Data Structures Lab
Total
BSC
3
3
4
4
0
0
0
0
0
0
0
0
3
3
4
4
PCC
PCC
PCC
PCC
2
0
0
0
0
0
3
3
3
4
2
2
26
PCC
PCC
PCC
II Year II Semester
S.
No.
1
2
Course
No.
EC287
CS251
Course Title
Credits
Category
IC Applications
Object Oriented
Programming
3
4
0
0
0
0
3
4
OEC
PCC
3
4
CS252
CS253
5
6
7
CS254
EC288
CS255
CS256
Computer Architecture
Database Management
Systems
Systems Programming
IC Applications Lab
Database Management
Systems Lab
Programming Lab
Total
4
4
0
0
0
0
4
4
PCC
PCC
4
0
0
0
0
0
0
3
3
4
2
2
PCC
OEC
PCC
2
25
PCC
Course
No.
SM335
2
3
4
CS301
CS302
CS303
5
6
7
8
CS304
CS305
CS306
CS307
S.
No.
1
2
3
4
5
6
7
8
Course
No.
CS351
CS352
CS353
CS354
Course Title
Credits
Category
HSS
4
4
4
0
0
0
0
0
0
4
4
4
PCC
PCC
PCC
4
0
0
0
0
0
0
0
0
3
3
3
4
2
2
2
25
PCC
PCC
PCC
PCC
Credits
Category
Language Processors
Computer Networks
Language Processors Lab
Computer Networks Lab
Open Elective 1
Department Elective -1
Department Elective 2
Department Elective 3
Total
4
4
0
0
3
3
3
3
0
0
0
0
0
0
0
0
0
0
3
3
0
0
0
0
4
4
2
2
3
3
3
3
24
PCC
PCC
PCC
PCC
OPC
DEC
DEC
DEC
IV Year I Semester
S.
No.
1
2
Course
No.
CS401
CS402
3
4
5
6
7
CS403
CS449
Course Title
Credits
Category
Distributed Computing
Cryptography and
Network Security
Security Lab
Open Elective II
Department Elective 4
Department Elective 5
Project Work Part A
Total
4
4
0
0
0
0
4
4
PCC
PCC
0
3
3
3
0
0
0
0
0
0
3
0
0
0
4
2
3
3
3
2
21
PCC
OPC
DEC
DEC
PRC
IV Year II Semester
S.
No.
1
2
3
4
5
6
7
8
Course
No.
ME435
CS451
CS452
CS491
CS499
Course Title
Credits
Category
Industrial Management
Wireless and Mobile
Computing
Machine Learning & Soft
Computing
Department Elective 6
Department Elective 7
Department Elective 8
Seminar
Project Work Part B
Total
3
3
OEC
PCC
PCC
3
3
3
0
0
0
0
0
0
0
0
0
0
3
6
3
3
3
1
4
23
DEC
DEC
DEC
MDC
PRC
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Total
Credits
Offered
24
33
92
07
Minimum Credits
to be Earned
06
24
04
(02 + 04=
06)
196
06
18
04
06
24
33
92
07
190
MA101
MATHEMATICS I
(4-0-0)4
(3-0-2) 4
ENGINEERING GRAPHICS
(2-0-3)4
CHEMISTRY
(4-0-0)4
PHYSICS
(4-00)4
Interference - Interferometers- Applications; DiffractionMultiple slits- resolving power- Applications; Polarization-
Optical activity- photoelasticity; LasersHolography Applications; Optical Fibers Sensing; Functional materialsNano materials; Matter waves, Schrodinger wave equation,
Tunneling, particle accelerators; Acoustics- Ultrasonics
Applications.
Reading:
th
1. Halliday, Resnic and Walker, Fundamentals of Physics, 9
Ed., John Wiley, 2011
2. Beiser.A, Shobhit Mahajan, Concepts of Modern Physics,
th
6 Ed, McGraw Hill, 2009
th
3. Ajoy Ghatak, Optics , 5 Ed, TMH, 2012
EE101
(3-0-0)3
(3-0-0)3
ENVIRONMENTAL STUDIES
(3-0-0) 3
(3-0-0)3
Introduction to computers - Basics of C++ - Flow of ControlConditional statements- Loops Functions parameter
passing-Recursiontypes of Variables - Single, MultiDimensional Arrays-Pointers and Dynamic Arrays
Multidimensional Dynamic Arrays - C Strings, Standard String
Class - I/O Streams, Character I/O - File I/O - Structures and
Classes.
Reading:
1. Walter Savitch, Problem Solving with C++, Sixth Edition,
Pearson, 2007
2. Cay Horstmann, Timothy Budd, Big C++, Wiley, Indian
Edition, 2006
CE101
ENGINEERING MECHANICS
(4-0-0) 4
PHYSICS LABORATORY
nd
Ed.,
(0-0-3)2
PSCP LABORATORY
(0-0-3)2
WORKSHOP PRACTICE
(0-0-3)2
MATHEMATICS II
(4-0-0)4
MA238
(400)4
NETWORK ANALYSIS
(300)3
(300) 3
CS201
DISCRETE MATHEMATICS
(400)4
(400)4
FILE STRUCTURES
(203)4
CS204
(0-0-3) 2
EC238
(0-0-3) 2
Reading:
1. Timothy Budd, Understanding Object Oriented
Programming with Java, AW, 1999
2. Herbert Schildt, Java 2 Complete Reference, 5/e,
TMH, 2010
CS252
COMPUTER ARCHITECTURE
(400)4
Memory
Performance
Considerations Arithmetic and Branching Conditions
Computer Peripherals I/O Interrupts DMA
Synchronous and asynchronous busses Standard I/O
Interfaces
Reading:
1. Hamacher, Vranesic, Zaky, Computer Organization,
5/e, MGH, 2002
2. Wiiliam Stallings, Computer Organization and
Architecture Designing for Performance, 8/e, Pearson
Education, 2010
CS253
DATABASE MANAGEMENT
SYSTEMS
(400)4
IC APPLICATIONS
(300)3
CS 255
DATABASE MANAGEMENT
SYSTEMS LAB
(003)2
PROGRAMMING LAB
(003)2
SM335
(300)3
THEORY OF COMPUTATION
(400)4
OPERATING SYSTEMS
(400)4
(40-0)4
Data Warehouse vs Databases KDD process - Data preprocessing - Data Warehousing and OLAP technologies Data
Cube Computation, Multi Dimensional modelling, data warehouse
architecture, Data warehouse implementation Data Mining
techniques Association rules, classification, clustering.
Reading:
1. Jiawei Han and Kamber, M, Data Mining Concepts and
Techniques, 2/e, Elsevier Publications, 2006.
2. Vipinkumar, Michael Steinbach, Introduction to Data
Mining, 1/e, Addition-Wesley, 2006.
CS304
SOFTWARE ENGINEERING
(4-0-0) 4
CS305
(003)2
(003)2
(0-0-3) 2
CS351
LANGUAGE PROCESSORS
(400)3
Phases of Compilers Compiler Construction Tools
Bootstrapping lexical analyzer Parsing Top-down
Operator precedence LR Parsing Ambiguous Grammars
Storage Allocation Symbol Table Syntax Directed
Translation Intermediate Code Code Generation Simple
Code Generator DAG Peephole Optimization
Reading:
1. Aho, Ravi Sethi, Monica S Lam, Ullman, Compilers
Principles, Techniques and Tools, 2/e, Pearson,
2002
2. Randy Allen, Ken Kennedy, Optimizing Compilers
for Modern Architectures, Morgan Kauffmann, 2001
CS352
COMPUTER NETWORKS
(400) 4
(003)2
(003)2
(300)3
CS363
WEB TECHNOLOGIES
(300)3
Creating home pages, Dynamic HTML, JavaScript, CSS, Including
Multimedia, Web Servers, PHP, String Processing and Regular
Expressions, Form processing and Business logic, Dynamic
content, Database connectivity, Applets and Servlets, JDBC
connectivity, JSP and Web development Frameworks
Reading:
1. Deitel, Deitel & Nieto, Internet and Worldwide Web How to Program, 5/e, PHI, 2011.
2. Bai and Ekedhi, The Web Warrior Guide to Web
Programming, 3/e Thomson, 2008.
CS371
PROGRAMMING LANGUAGE
CONCEPTS
(300)3
(300)3
ADVANCED DATABASES
(300)3
(300)3
DISTRIBUTED COMPUTING
(400)4
ME435
INDUSTRIAL MANAGEMENT
(300)3
CS411
BUSINESS INTELLIGENCE
(300)3
GAME THEORY
(300) 3
PATTERN RECOGNITION
(300) 3
SEMANTIC WEB
(300) 3
SECURE SOFTWARE
ENGINEERING
(300) 3
CS422
DISTRIBUTED OBJECT
TECHNOLOGIES
(300) 3
CS423
DESIGN PATTERNS
(300) 3
Introduction. - A Case Study: Designing a Document Editor. Design Pattern Catalog - Creational Patterns - Structural
Pattern - Behavioral Patterns. What to Expect from Design
Patterns, a Brief History, and the Pattern Community.
Reading:
1. Erich Gamma, Design Patterns, Addison-Wesley, 1994
2. Frank Buschmann, RegineMeunier, Hans Rohnert,
Peter Sommerlad, Michael Stal, Pattern-Oriented
Software Architecture: A System of Pattern, John
Wiley & Sons; 1996.
CS424
(300) 3
CS451
(300) 3
MODEL-DRIVEN FRAMEWORKS
(300) 3
Traditional software engineering approach drawbacks Software processes - modular-based software design Model-driven Architecture (MDA) - system modeling- MOFs
metamodelling 4-layer hierarchy domain specific modeling
languages, UML profiles platforms transformation automated GUI generation - software artifacts using UML
standard modelling language MDA Practice Usage of
QVT, Kermeta, etc.-MDA Transformation Languages - model
editors- model validators - model metrics - modeling
framework - middleware to support transformations- MDA
applications
Reading:
1. Thomas Stahl, Markus Voelter, Model-Driven
Software Development: Technology, Engineering,
Management, Wiley, 2006
2. Anne Kleppe, Jos Warmer, and Wim Bast, MDA
Explained - The Model Driven Architecture: Practice
and Promise, Pearson Education, Boston, USA,
2003,
CS462
(300)3
HETEROGENEOUS COMPUTING
(300) 3
CS464
BIO-INFORMATICS
(3-0-0) 3
DNA COMPUTING
(3-0-0) 3
ADVANCED COMPUTER
NETWORKS
(3-0-0) 3
COMPUTER VISION
(3-0-0) 3
IMAGE PROCESSING
(3-0-0) 3
(3-0-0) 3
(3-0-0) 3
CS481
(3-0-0) 3
CS482
CLOUD COMPUTING
(3-0-0) 3
(3-0-0) 3
INTELLIGENT AGENTS
(3-0-0) 3
Introduction Intelligent Agents- Solving problems by search A* search-constraint satisfaction - adversarial search - logical
agents First order logic- inference using first order logic Uncertainty-Probabilistic reasoning Statistical learning
methods- Bayesian learning - Learning with hidden variables EM algorithm
Reading:
1. Stuart Russell, Peter Norvig, Artificial Intelligence - A
Modern Approach, 2/e, Pearson, 2003.
2. Nils J Nilsson, Artificial Intelligence : A New
Synthesis, Morgan Kaufmann Publications, 2000
CS485
(3-0-0) 3
OPEN ELECTIVES
PH390
MEDICAL INSTRUMENTATION
(3-0-0)3
ADVANCED MATERIALS
(3-0-0)3
(3-0-0)3
(3-0-0)3
SOFT SKILLS
(3-0-0)3
GREEN TECHNOLOGY
(3-0-0) 3
BIOSENSORS
(3-0-0) 3
Introduction to Biosensors,
Advantages and limitations,
various components of biosensors, Types of Biosensors,
Types of membranes used in biosensor constructions.
Transducers in Biosensors: Various types of transducers;
principles and applications of Biosensors
Reading:
1. Donald G. Buerk, Biosensors: Theory and
st
Applications, 1 Ed., CRC Press, 2009.
2. Jon Cooper, Tony Cass, Biosensors: A Practical
nd
Approach, 2 Ed., Oxford University Press, 2004.
MM 390
(3-0-0) 3
ENTREPRENEURSHIP DEVELOPMENT
(3-0-0) 3
ME440
ALTERNATIVE SOURCES
OF ENERGY
(3-0-0) 3
Non-conventional sources of energy, solar energy, basic sunearth relationships, coordinates of the sun, solar radiation
measurement and prediction,, solar thermal devices,
photovoltaic power, fuel cells, wind energy, hydrogen energy,
other forms of energy, nuclear, biomass, ocean and
geothermal energy.
Reading:
1. Sukhatme S.P. and J.K.Nayak, Solar Energy
Principles of Thermal Collection and Storage, TataMcGraw Hill, New Delhi, 2008.
2. Khan B.H., Non-Conventional Energy Resources, Tata
McGraw Hill, New Delhi, 2006.
3. J.A. Duffie and W.A. Beckman, Solar Energy - Thermal
Processes, John Wiley, 2001.
CY390
INSTRUMENTAL METHODS
IN CHEMICAL ANALYSIS
(3-0-0) 3
CORROSION SCIENCE
(3-0-0) 3
(3-0-0) 3
CY441
CHEMISTRY OF NANOMATERIALS
(3-0-0) 3
SM 390
MARKETING MANAGEMENT
(3-0-0) 3
SM440
(3-0-0)3
(3-0-0) 3
Introduction- control system, types, feedback and its effectslinearization Mathematical Modelling of Physical Systems.
Block diagram Concept and use of Transfer function. Signal
Flow Graphs- signal flow graph, Masons gain formula. Time
Domain Analysis of Control Systems-, BIBO stability, absolute
stability, Routh-Hurwitz Criterion. P, PI & PID controllers
Root Locus Techniques- Root loci theory, Application to
MA390
NUMERICAL SOLUTION OF
DIFFERENTIAL EQUATIONS
(3-00)3
OPTIMIZATION TECHNIQUES
(3-00)3
(3-0-0)3
Crisp set theory - Fuzzy set theory - Propositional Logic Predicate Logic - Fuzzy Relations - Fuzzy Logic - Switching
functions and Switching circuits Applications of fuzzy
mathematics.
Reading :
1. M. Ganesh, Introduction to Fuzzy Sets and Fuzzy
Logic, PHI, 2001.
2. G.J. Klir and B.Yuan, Fuzzy Sets and Fuzzy Logic
Theory and Applications, PHI, 1997.
3. T.J. Ross, Fuzzy Logic with Engineering Applications,
McGraw-Hill, 1995.
MA441
OPERATIONS RESEARCH
(3-0-0)3
Formulation of a LPP - Graphical solution - Simplex method revised simplex method - duality theory Transportation
problems - Single server queuing models deterministic
inventory control models stochastic inventory control
models.
Reading :
1. Kanti Swarup, Man Mohan and P.K.Gupta,
Introduction to Operations Research, S.Chand & Co.,
2006
2. J.C.Pant, Introduction to Operations Research, Jain
Brothers, New Delhi, 2008.
3. N.S.Kambo
:
Mathematical
Programming
Techniques, East-West Pub., Delhi, 1991.
EC390
/EC440
COMMUNICATION
SYSTEMS
(3-0-0)3
EC391
/EC441
MICROPROCESSOR
SYSTEMS
(3-0-0)3
1)
2)
EC392
/EC442
(3-0-0)3
CH440
(3-0-0)3
(3-0-0)3
NANOTECHNOLOGY AND
APPLICATIONS
(3-0-0)3
CH391
(3-0-0)3
ENVIRONMENTAL IMPACT
(3-0-0) 3
ASSESSMENT
Environment and its interaction with human activities Environmental imbalances Concept of Environmental Impact
Assessment (EIA), Environmental Impact Statement, EMP,
Environmental Indicators - Environmental issues of
developmental projects, Environmental Issues in Industrial
Development, Environmental impact of Highways, Mining and
Energy development, Methodologies.
Reading:
1. Jain, R.K., Urban, L.V., Stracy, G.S., Environmental
Impact Analysis, Van Nostrand Reinhold Co., New York,
1991.
2. Rau, J.G. and Wooten, D.C., Environmental Impact
Assessment, McGraw Hill Pub. Co., New York, 1996.
CE440
BUILDING TECHNOLOGY
(3-0-0) 3
Buildings - Grouping and circulation - lighting and ventilation Termite proofing of buildings - Lightning protection of
buildings - Fire protection of buildings - Vertical transportation
- Prefabrication systems in residential buildings: Modular
Coordination - Earthquake resistant structures - Airconditioning and heating - Acoustics and Sound insulation Plumbing services
Reading:
1. Varghese Building Construction PHI Learning Pvt.
Ltd., 2008
2. Punmia B. C., Jain A. J., and Jain A.J., Building,
Construction - Laxmi Publications, 2005
3. National Building Code of India, Bureau of Indian
Standards, 2005
ME390
ROBUST DESIGN
(3-0-0) 3
AUTOMOTIVE MECHANICS
(3-0-0) 3