Professional Documents
Culture Documents
Degree Programme
Computer Science & Engineering
(Effective from 2009-2010)
CONTENTS
Sr. No.
Description
Page No.
Abbreviations/Definitions
Degree Objective
10
11
13
Scheme of Studies
14
21
Important Notes
22
10
Detailed Syllabus
Gen., BSM, ESTA, Dept. Core & Elective
23
Additional/Bridge Courses
74
76
81
ABBREVIATIONS/DEFINITIONS
"Course" means, a specific subject usually identified by its course-number and course-title,
with a specified syllabus / course-description, a set of references, taught by some
teacher(s) / course- instructor(s) to a specific class (group of students) during a specific
academic-semester / term.
Department means a group in the University devoted to a specific discipline also called a
School. Department and School are used interchangeably.
"Faculty Advisor/Class Counsellor means, the Faculty Advisor or the Panel of Faculty
Advisors, in a Parent Department, for a group (admission-batch) of students. Also known
as Class Counsellor.
"He" means both genders he and she; similarly "his" and/or "him" includes "her" as
well, in all the cases.
"Parent Department" or "Degree Awarding Department" means, the department that offers
the degree programme that a student undergoes.
"Project Guide" means, the faculty who guides the Major Project of the student.
2.
Expected to respect and show regard for teachers, staff and fellow students.
3.
4.
Not to resort to collection of funds for any use without written permission of VC.
5.
To exhibit exemplary behaviour, discipline, diligences, and good conduct and are a role
model to other students.
6.
7.
8.
9.
10. Not to get involved in physical assault or threat, and use of physical force against any
body.
11. Not to expose fellow students to ridicule and contempt that may affect their self esteem.
12. Not to form any kind of students Union, etc.
13. Not to take active or passive part in any form of strikes/protests.
14. To observe all safety precautions while working.
15. Not to disfigure/damage the University property, building, furniture, machinery, library
books, fixtures, fittings, etc. (Damage / loss caused shall have to be made good by the
students).
16. Use of mobile/video camera phones is strictly prohibited inside the examination halls,
class rooms, laboratories and other working places. LU has the right to confiscate the
mobile phones in case of any violation.
17. Not to indulge in ragging/teasing, smoking, gambling, use of drugs or intoxicants,
drinking alcohol, rude behavior, and use of abusive language.
18. Not to resort to violence, unruly travel in buses, bullying, threatening and coercing others for
undesirable act, such as preventing from attending classes, writing exam. / tests, etc etc.
19. All the students of the LU shall be under the disciplinary control of the VC.
20. Students are deemed to be under the care and guidance of parents. It is obligatory for the
former to appraise their progress (given by the CC) to the parents.
21. Fine, if ever imposed, is only to improve discipline and shall be paid promptly.
22. While on campus, students have to take care of their belongings and no responsibility for
any loss or damage can be held by the University.
23. Every student shall produce the I-Card on demand, and if lost, get a duplicate issued.
24. The students must attend all lectures, tutorials and practical classes in a course punctually
(The attendance will be counted course-wise).
25. To abide by the rules and regulations of the University stipulated from time to time.
2
GENERAL
The
Regulations
may
evolve
and
get
revised/refined or updated or amended or modified
or changed through approvals from the Academic
Council from time to time, and shall be binding on
all parties concerned, including the Students,
Faculty, Staff, Departments, University Authorities
and officers. Further, any legal disputes shall be
limited to the legal jurisdiction determined by the
location of the University and not that of any other
parties.
ASSOCIATION
REGISTRATION TO COURSES
CREDIT LIMITS
Every course comprises of specific LectureTutorial-Practical (L-T-P) schedule. The credits for
various courses are shown in the Scheme of
Studies & Syllabus.
GRADEPOINTS
10
9
8
7
6
5
4
0
-
REMARKS
Fail
Incomplete
Audited
Withdrawal
Satisfactory
Unsatisfactory
DESCRIPTION OF GRADES
FEEDBACK TO STUDENTS
:
:
:
:
:
:
:
:
40%
30%
30%
100%
Professional Development:
Laboratory Courses:
(a) The ETE in laboratory course will be
conducted jointly by an external examiner
(other than the instructor) and an internal
examiner (the coordinator / instructor) jointly.
(b) The student will be given randomly an
experiment to perform from within the list of
experiments in the course.
(c) No change in the experiment will be permitted
after the draw, if the student had performed
the same in the class.
Mid-Term Examination:
Question 1 is compulsory covering all topics taught
till then. Question 2 and 3 will be essay type, out of
which student will answer any one. Question 4 and
5 will be to measure to ability of analysis /
comprehension / synthesis / application. The
student will answer any one.
40%
30%
30%
100%
Industrial/Field Training/Internship-I:
Theory Courses:
The University shall conduct the ETE for all theory
courses being taught in the term.
(a) There will be eight questions in all distributed
over all the units in a course syllabus. The
question paper will be in three parts with
weightage 20 percent, 40 percent and 40
percent respectively.
(b) Part-A will be short answer type with multiple
parts covering all the units in the syllabus,
which will be compulsory.
(c) Part-B will have three questions from any three
units, which will have long answers of
derivation/descriptive type. Two questions are
to be answered from this part.
(d) Part-C will consist of four questions from the
remaining four units and they will be of
problem solving type in order to measure
ability
on
comprehension/
analysis/
synthesis/ application. The relevant data will
be made available. The student is required
to solve two questions. However, for Part-C,
TRANSPARENCY
The Students Grade Card shall contain the LetterGrade for each registered course; along with the
TGPA at the end of the term, and the CGPA at the
completion of the programme.
APPEAL FOR REVIEW OF GRADE
If a student is not satisfied with the award of the
grade after the announcement of the grades, he
may appeal on a Grievance Form duly filled in
along with the fee receipt for this purpose to the
7
AWARD OF DIVISIONS
with
Honours/First
Division
with
Distinction/First Division/Second Division
which will be mentioned on the degree
certificate as under:
DIVISION
First Division
with Honours
CONDITIONS TO BE
FULFILLED
CGPA 8.5
No FF, N or W grade in any
course during the programme
and total 195 credits
CREDIT
THRESHOLD**
20*
50*
85
125
(i)
Permanently:
*****
DEGREE OBJECTIVE
To impart dynamic and quality technical education of highest order to the students in
the field of Computing, making them fit to analyze and mould themselves according
to the industry needs from time to time, through limited specialization in the areas of
Software Development, Research & Development, Advanced Computing and IT
Services & Management.
The students will have good exposure to the technological developments in various
spheres of Computing and ultimately, develop sufficient skills in the areas of
computing, especially, in Artificial Intelligence, Data Mining and Software
Development.
10
COURSE CATEGORY
1
2
3
4
5
6
7
8
CS-251
CS-254
10
11
12
13
14
15
16
17
18
CS-301
CS-302
CS-303
CS-352
CS-353
CS-401
CS-402
CS-451
CS-452
19
EC-208
20
EC-302
21
22
EC-304
EC-307
23
EC-352
24
25
26
27
EC-354
IT-202
IT-252
IT-301
28
IT-302
29
IT-304
30
IT-305
31
32
IT-307
IT-351
33
IT-352
34
IT-355
35
IT-357
36
37
38
IT-402
IT-452
CS-453
3
3
3
3
1
3
3
3
1
2
3
4
5
6
7
8
CA-101
CA-151
CS-201
4
5
CS-202
CS-203
CS-204
CS-205
4
1
4
1
2
3
1
2
3
5-1-0
0-0-2
5-1-0
5-0-0
5-1-0
3
4
6
7
5-1-0
5-1-0
8
9
10
11
0-0-2
0-0-2
5-0-0
5-0-0
5-1-0
0-0-6
0-0-2
5-0-0
5-0-0
0-0-2
0-0-2
3
3
4
1
1
3
3
1
1
5-0-0
5-0-0
5-1-0
5-1-0
4
4
0-0-2
0-0-2
5-0-0
0-0-2
5-0-0
1
3
1
3
5-1-0
5-0-0
5-1-0
5-0-0
0-0-2
3
1
0-0-2
0-0-2
0-0-2
5-0-0
0-0-2
0-0-4
3
1
2
5-0-0
5-0-0
500
500
500
500
500
3
3
500
500
500
500
3
11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
12
500
500
500
5-0-0
5-0-0
5-0-0
22
MA-473
23
24
25
MA-474
ME-442
ME-443
26
ME-461
27
PH-471
5-0-0
5-0-0
28
29
PH-472
PH-473
5-0-0
5-0-0
3
3
500
5-0-0
2
3
5-0-0
5-0-0
3
3
5-0-0
5-0-0
5-0-0
5-0-0
2
3
5-0-0
5-0-0
5-0-0
3
3
5-0-0
5-0-0
5-0-0
3
3
5
6
7
8
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
5-0-0
4
5
6
7
9
10
11
12
13
14
1
2
3
4
Advanced Numerical
Techniques
Operation Research
Ergonomics
Finite Element Analysis
Renewable Sources of
Energy
Non Destructive Testing
Techniques
Nano Technology
Laser Technology
5-0-0
5-0-0
5-0-0
5-0-0
3
3
3
5-0-0
5-0-0
5-0-0
5-0-0
3
3
1
5
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
PH-101/
EL-101/
PH-102
PH-101/
EL-101/
PH-102
PH-101/
EL-101/
PH-102
MA-101/
ME-101/
MA-102
MA-101/
ME-101/
MA-102
MA-101/
ME-101/
MA-102
CH-101/
CS-101/
CE-101
CH-101/
CS-101/
CE-101
CH-101/
CS-101/
CE-101
Term-IV
MA-201
CS-201
EC-208
IT-202
CS-251
Term-V
BA-225
CA-101
CS-202
EC-201
CA-151
Term-VI
CS-203
CS-204
CS-205
MA-202
CS-254
Term-VII
CS-301
EC-302
EC-304
CS-302
EC-352
Term-VIII
IT-301
IT-302
CS-303
IT-304
IT-352
Term-IX
BA-226
IT-305
EC-307
IT-307
IT-355
Term-X
(Project)
IT-402
Dept.
Elect.-I
CS-401
IT-452
Term-X
(Internship)
IT-402
Dept.
Elect.-I
CS-401
Term-XI
(Project)
CS-402
Open
Elect.
Term-XI
CS-494
(Internship)
CS-484
Term-XII
(Project)
Dept.
Elect.-II
Term-XII
Dept.
(Internship) Elect.-II
Term-I
Term-II
Term-III
10
EN-151/ PD-192/
PH-151/
CH-151/
ME-152/ PD-193/
PH-152/
CS-151
ME-153 PD-151
EL-151
PH-151/
EN-151/ PD-192/
CH-151/
PH-152/
ME-152/ PD-193/
CS-151
EL-151
ME-153 PD-151
PH-151/
EN-151/ PD-192/
CH-151/
PH-152/
ME-152/ PD-193/
CS-151
EL-151
ME-153 PD-151
PD-292/
IT-252
PD-293/
PD-251
PD-292/
EC-251
PD-293/
PD-251
PD-292/
PD-293/
MA-252
PD-251
PD-392/
PD-393/
EC-354 CS-352
PD-353
PD-392/
PD-393/
CS-353 IT-351
PD-353
PD-392/
IT-357
PD-393/
PD-353
PD-291
CS-451
CS-491
CS-492
CS-493
PD-453
PD-491
IT-452
CS-451
CS-491
CS-492
CS-483
PD-453
PD-491
CS-452
CS-481
CS-494
PD-491
PD-491
Dept.
Dept.
CS-453
Elect.-III Elect.-IV
CS-482
CS-495
PD-491
Dept.
Dept.
CS-453
Elect.-III Elect.-IV
CS-485
CS-495
PD-491
EN-101/
ME-102/ ME-151
ME-103
EN-101/
ME-102/ ME-151
ME-103
EN-101/
ME-102/ ME-151
ME-103
PD-191
PD-191
PD-191
PD-291
PD-291
PD-391
PD-391
PD-391
13
Scheme of Studies
B. Tech. Degree Programme (Regular)
(Common to all Branches)
1st Year
TERM I
THEORY
Sl.
Group
No.
Course
No.
Periods
Course Name
L-T-P
3
4
A
B
C
A
B
C
A
B
MA-101
MA-101
ME-101
PH-101
PH-101
EL-101
CH-101
CS-101
CE-101
EN-101
Applied Mathematics-I
5-1-0
Applied Mathematics-I
5-1-0
Engineering Mechanics
5-1-0
Physics
5-1-0
Physics
5-1-0
Electrical Engineering
5-1-0
Applied Chemistry
5-0-0
Computer Programming
5-1-0
Environmental Science &
5-0-0
20
Ecology***
Communication Skills
5-0-0
20
PRACTICAL/DRAWING/DESIGN
Periods
Sl.
Group
No.
Course
No.
Course Name
L-T-P
1
2
3
4
5
6
C
A
B
C
A
ME-151
PH-151
PH-151
EL-151
CH-151
CS-151
A
B
C
A
EN-151
ME-152
ME-153
PD-192
PD-193
PD-151
A/B/C
PD-191
Evaluation Scheme
Components of Evaluation with
Weightage (%)
Class
MTE
ETE
Total
Work (1 Hrs) (3 Hrs)
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
Cr
4
4
4
4
4
4
3
4
30
50
100
30
50
100
Evaluation Scheme
Components of Evaluation With
Weightage (%)
MTE
Lab
ETE
Quizzes/
EXPT.
Total
Record
(2 Hrs)
Viva-voce
40
10
20
30
100
40
10
20
30
100
40
10
20
30
100
40
10
20
30
100
40
10
20
30
100
Cr
1
1
1
1
1
40
10
20
30
100
40
40
40
40
10
10
10
10
20
20
20
20
30
30
30
30
100
100
100
100
1
2
3
1
40
10
20
30
100
40
10
20
30
100
1
1*
Note: A student will be placed in GROUP A/B/C for all the three terms in an academic year.
GROUP
A
B
C
TOTAL CREDITS
18
17
17
Scheme of Studies
B. Tech. Degree Programme (Regular)
(Common to all Branches)
1st Year
TERM II
THEORY
Sl.
Group
No.
Course
No.
Periods
Course Name
L-T-P
A
B
C
A
B
C
A
C
C
Sl.
Group
No.
1
2
3
4
5
6
MA-102
ME-101
MA-101
PH-102
EL-101
PH-101
CS-101
Evaluation Scheme
Components of Evaluation with
Weightage (%)
Class
MTE
ETE
Total
Work (1 Hrs) (3 Hrs)
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
20
30
50
100
Applied Mathematics-II
5-1-0
Engineering Mechanics
5-1-0
Mathematics-I
5-1-0
Applied Physics
5-1-0
Electrical Engineering
5-1-0
Physics
5-1-0
Computer Programming
5-1-0
Environmental Science &
CE-101
5-0-0
20
Ecology***
CH-101 Applied Chemistry
5-0-0
20
EN-101 Communication Skills
5-0-0
20
PRACTICAL/DRAWING/DESIGN
Course
No.
B
A
B
C
A
C
A
B
C
ME-151
PH-152
EL-151
PH-151
CS-151
CH-151
ME-152
ME-153
EN-151
PD-193
PD-151
C
A/B/C
PD-192
PD-191
Course Name
Cr
4
4
4
4
4
4
4
30
50
100
30
30
50
50
100
100
3
3
Evaluation Scheme
Periods Components of Evaluation With Weightage
(%)
Cr
MTE
Lab
ETE
Quizzes/
L-T-P
EXPT.
Total
Record
(2 Hrs)
Viva-voce
0-0-2
40
10
20
30
100 1
0-0-2
40
10
20
30
100 1
0-0-2
40
10
20
30
100 1
0-0-2
40
10
20
30
100 1
0-0-2
40
10
20
30
100 1
0-0-2
40
10
20
30
100 1
0-0-4
40
10
20
30
100 2
0-0-6**
40
10
20
30
100 3
0-0-2
40
10
20
30
100 1
40
10
0-0-2
20
30
100 1
0-0-2
0-0-2
40
10
40
10
20
30
100
20
30
100
1
1*
Note: A student will be placed in GROUP A/B/C for all the three terms in an academic year.
GROUP
A
B
C
TOTAL CREDITS
17
17
18
15
Scheme of Studies
B. Tech. Degree Programme (Regular)
(Common to all Branches)
1st Year
TERM III
THEORY
Sl.
Group
No.
1
2
3
4
A
B
C
A
B
C
A
B
C
B
Course
No.
ME-101
MA-102
MA-102
EL-101
PH-102
PH-102
CE-101
CH-101
CS-101
EN-101
Sl.
Course
Group
No.
No.
1
2
3
4
5
6
A
A
B
C
B
C
A
B
C
ME-151
EL-151
PH-152
PH-152
CH-101
CS-151
ME-153
EN-101
ME-152
PD-151
PD-192
PD-193
A/B/C
PD-191
Evaluation Scheme
Components of Evaluation with
Course Name
Cr
Weightage (%)
Class
MTE
ETE
L-T-P
Total
Work (1 Hrs) (3 Hrs)
Engineering Mechanics
5-1-0
20
30
50
100
4
Applied Mathematics-II
5-1-0
20
30
50
100
4
Applied Mathematics-II
5-1-0
20
30
50
100
4
Electrical Engineering
5-1-0
20
30
50
100
4
Applied Physics
5-1-0
20
30
50
100
4
Applied Physics
5-1-0
20
30
50
100
4
Environmental Science & Ecology*** 5-0-0
20
30
50
100
3
Applied Chemistry
5-0-0
20
30
50
100
3
Computer Programming
5-1-0
20
30
50
100
4
Communication Skills
5-0-0
20
30
50
100
3
PRACTICAL/DRAWING/DESIGN
Evaluation Scheme
Periods
Components of Evaluation With
Weightage (%)
Course Name
Cr
MTE
Lab
ETE
Quizzes/
L-T-P
EXPT.
Total
Record
(2 Hrs)
Viva-voce
Engineering Mechanics Lab 0-0-2
40
10
20
30
100
1
Electrical Engineering Lab
0-0-2
40
10
20
30
100
1
Applied Physics Lab
0-0-2
40
10
20
30
100
1
Applied Physics Lab
0-0-2
40
10
20
30
100
1
Applied Chemistry
0-0-2
40
10
20
30
100
1
Computer Programming Lab 0-0-2
40
10
20
30
100
1
Engineering Graphics
0-0-6**
40
10
20
30
100
3
Language Lab
0-0-2
40
10
20
30
100
1
Workshop Practice
0-0-4
40
10
20
30
100
2
Basics of Computer
40
10
0-0-2
20
30
100
1
Fundamentals
Personality Skills
0-0-2
40
10
20
30
100
1
Enterpreneural &
0-02
40
10
20
30
100
1
Professional Skills
Co-curricular Activities
1*
Periods
Note: A student will be placed in GROUP A/B/C for all the three terms in an academic year.
GROUP
A
B
C
TOTAL CREDITS
17+1*
18+1*
17+1*
16
2nd Year
TERM-IV
SN
Course No.
1
2
3
4
5
6
MA-201
CS-201
EC-208
IT-202
CS-251
IT-252
PD-292/
PD-293/
PD-251
PD-291
7
8
Course Name
Applied Mathematics III
Data Structures & Algorithms
Digital & Analog Communications
Computer Networks
Data Structures & Algorithms Lab
Computer Networks Lab
Effective Communication**/
Intra & Inter-personal Skills/
MATLAB
Co-curricular Activities
20-2-6 (28)
L-T-P
Cr
5-1-0
5-1-0
5-0-0
5-0-0
0-0-2
0-0-2
4
4
3
3
1
1
0-0-2
1
1*
17
TERM-V
SN
1
2
3
4
5
6
7
8
Course No.
BA-225
CA-101
CS-202
EC-201
CA-151
EC-251
PD-292/
PD-293/
PD-251
PD-291
Course Name
Economics
Database Management Systems
Programming Languages
Electronics Engineering
Database Management Systems Lab
Electronics Engineering Lab
Effective Communication**/
Intra & Inter-personal Skills/
MATLAB
Co-curricular Activities
20-2-6 (28)
L-T-P
5-0-0
5-1-0
5-0-0
5-1-0
0-0-2
0-0-2
Cr
3
4
3
4
1
1
0-0-2
1
1*
17
TERM-VI
SN
1
2
3
4
5
6
7
8
Course No.
CS-203
CS-204
CS-205
MA-202
CS-254
MA-252
PD-292/
PD-293/
PD-251
PD-291
Course Name
Discrete Structures
Computer Organization & Architecture
Analysis & Design of Algorithms
Applied Numerical Methods
Computer Organization & Architecture Lab
Applied Numerical Methods Lab
Effective Communication**/
Intra & Inter-personal Skills/
MATLAB
Co-curricular Activities
20-4-6 (30)
L-T-P
5-1-0
5-1-0
5-1-0
5-1-0
0-0-2
0-0-2
Cr
4
4
4
4
1
1
0-0-2
1
1*
19+1*
17
3rd Year
TERM-VII
SN
1
2
3
4
5
6
7
8
9
Course No.
CS-301
EC-302
EC-304
CS-302
EC-352
EC-354
CS-352
PD-392/
PD-393/
PD-353
PD-391
Course Name
Theory of Computations
Microprocessors and Interfacing
Digital System Design
Operating Systems
Microprocessors and Interfacing Lab
Digital System Design Lab
Operating Systems Lab
Problem Solving Skills/
Advanced Professional Development**/
System & Network Administration Lab
Co-curricular Activities
20-1-8 (29)
L-T-P
5-0-0
5-0-0
5-1-0
5-0-0
0-0-2
0-0-2
0-0-2
Cr
3
3
4
3
1
1
1
0-0-2
1
1*
17
TERM-VIII
SN
1
2
3
4
5
6
7
8
9
Course No.
IT-301
IT-302
CS-303
IT-304
IT-352
CS-353
IT-351
PD-392/
PD-393/
PD-353
PD-391
Course Name
Web Development
Open Source Based Rapid Application Development
Computer Graphics
Software Engineering
Open Source Based Rapid Application Development Lab
Computer Graphics Lab
Web Development Lab
Problem Solving Skills/
Advanced Professional Development**/
System & Network Administration Lab
Co-curricular Activities
20-3-8 (31)
Course No.
BA-226
IT-305
EC-307
IT-307
IT-355
IT-357
PD-392/
PD-393/
PD-353
PD-391
Course Name
Principles of Management
Data Mining & Data Warehousing
Wireless Communication
Multimedia Technologies
Data Mining & Data Warehousing Lab
Multimedia Technologies Lab
Problem Solving Skills/
Advanced Professional Development**/
System & Network Administration Lab
Co-curricular Activities
20-2-6 (28)
L-T-P
5-1-0
5-1-0
5-1-0
5-0-0
0-0-2
0-0-2
0-0-2
Cr
4
4
4
3
1
1
1
0-0-2
1
1*
19
TERM-IX
SN
1
2
3
4
5
6
7
8
L-T-P
5-0-0
5-1-0
5-1-0
5-0-0
0-0-2
0-0-2
Cr
3
4
4
3
1
1
0-0-2
1
1*
17+1*
18
4th Year
TERM-X
SN
1
2
3
4
5
6
7
8
9
10
Course No.
IT-402
CS-401
IT-452
CS-451
CS-491
CS-492
CS-493
PD-453
PD-491
Course Name
Advanced Java
Dept. Elective I
Neural Networks
Advanced Java Lab
Neural Networks Lab
Community Service Oriented Project (CSOP)#
Project (including Seminar)
Industrial Training/Field Training**
Visual Programming Techniques Lab
Co-curricular Activities
15-1-14 (30)
L-T-P
5-1-0
5-0-0
5-0-0
0-0-2
0-0-2
0-0-2
0-0-4
0-0-2
0-0-2
Cr
4
3
3
1
1
1
2
1
1
1*
17
L-T-P
5-0-0
5-0-0
0-0-2
0-0-10
0-0-2
Cr
3
3
1
5
1
1*
13
L-T-P
Cr
5-0-0
5-0-0
5-0-0
0-0-2
0-0-6
0-0-2
3
3
3
1
3
1
1*
14+1*
TERM-XI
SN
1
2
3
4
5
6
Course No.
CS-402
CS-452
CS-481
CS-494
PD-491
Course Name
Artificial Intelligence
Open Elective
Artificial Intelligence Lab
Major Project Phase-I***
Seminar I****
Co-curricular Activities
10-0-14 (24)
TERM-XII
SN
1
2
3
4
5
6
7
#
*
**
***
****
*****
Course No.
CS-453
CS-482
CS-495
PD-491
Course Name
Dept. Elective-II
Dept. Elective-III
Dept. Elective-IV
Department Lab
Major Project Phase-II
Seminar II*****
Co-curricular Activities
15-0-10 (25)
19
4th Year
TERM-X
SN
Course No.
IT-402
Course Name
L-T-P
Cr
Advanced Java
5-1-0
Dept. Elective I
5-0-0
CS-401
Neural Networks
5-0-0
IT-452
0-0-2
CS-451
0-0-2
CS-491
0-0-2
CS-492
0-0-4
CS-483
Internship - I**
0-0-2
PD-453
0-0-2
10
PD-491
Co-curricular Activities
1
1*
15-1-14 (30)
17
TERM-XI
SN
Course No.
CS-494
2
3
Course Name
L-T-P
Cr
Seminar - I***
0-0-2
CS-484
0-0-24
12
PD-491
Co-curricular Activities
1*
0-0-26 (26)
13
TERM-XII
SN
Course No.
Course Name
Dept. Elective-II
L-T-P
Cr
5-0-0
Dept. Elective-III
5-0-0
Dept. Elective-IV
5-0-0
CS-453
Department Lab
0-0-2
CS-485
Internship Documentation
0-0-6
CS-495
Seminar - II ****
0-0-2
PD-491
Co-curricular Activities
15-0-10 (25)
1
1*
14+1*
20
Course
L-T-P
Cr
CS-421
Compiler Design
5-0-0
CS-422
5-0-0
IT-422
5-0-0
IT-423
5-0-0
IT-424
Mobile Computing
5-0-0
IT-425
5-0-0
Course
LTP
Credits
CS-432
500
CS-433
500
CS-434
Expert Systems
500
CS-436
500
CS-437
Soft Computing
500
IT-431
Bioinformatics
500
IT-445
500
LTP
Credits
Course
CS-431
500
CS-435
Robotics
500
CS-441
500
CS-442
500
CS-444
500
EC-305
500
LTP
Credits
Course
CS-443
Distributed Computing
500
IT-441
500
IT-442
Information Security
500
IT-443
500
IT-444
Pervasive Computing
500
21
IMPORTANT NOTES
1.
Laboratory Courses are being offered as distinct courses (0-0-2) without being mixed with lecture components.
2.
b.
It is expected that more experiments/programs/exercises are designed and set as per the scope of the
syllabus, which may be added to the above list.
c.
One or more than one experiments/programs/exercises may be performed in one lab period in order to
utilize the time properly.
d.
3.
Students admitted through Lateral Entry Scheme will be required to take a Bridge Course on Mathematics
(5-0-0) as an Audit Course.
4.
Assessment of Industrial/Field Training and Internship-I will be based upon certificate of Industry/Field training
obtained by the student, report, seminar and viva-voce examination. A student who is awarded 'FF' Grade is
required to repeat Industry/Field training.
5.
The choice of the students for any elective shall not be a binding for the department to offer, if the department
does not have expertise.
6.
For open elective, all students will be permitted to opt for any one elective run by another department. However,
the departments will offer only those elective for which they have expertise. Further, the students will not be
allowed to opt for any course under this category, which has already been done. An open elective opted during
the end of tenth term, allotted list of which will be displayed on notice board and taught in the eleventh term.
7.
The choice of students for the Internship stream shall not be a binding for the department to offer.
8.
Elective-II is not required to be done by the students pursuing the degree through Internship Mode.
9.
Students are allowed in the examination the use of single memory, non-programmable calculator. However,
sharing of calculator is not permitted.
10. The B. Tech. degree programmes in Computer Science & Engineering and Information Technology constitute
one group for the purpose of deciding core courses as these all are based on electrical sciences.
11. For the students admitted in 2009-10 the sequence of PD Courses is given in the table below:
st
1 Year
2nd Year
3rd Year
4th Year
*
22
PD-251
PD-191
PD-292
PD-393
PD-151N*
PD-291
PD-192
PD-193
PD-353
PD-391
PD-392
PD-293
PD-453
PD-491
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
0-0-2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
DETAILED SYLLABUS
GEN., BSM, ESTA, DEPT. CORE & ELECTIVE
BA-225
ECONOMICS
LTP
500
Cr
3
OBJECTIVE
The purpose of this course is to
2.
3.
4.
5.
6.
7.
INTRODUCTION:
Definition
of
economics;
difference between micro and macro economics;
central problems of economy including PP curve;
factors of production
UTILITY: concept and measurement of utility; Law
of Diminishing Marginal Utility (DMU); derivation of
Law of Demand from Law of DMU; Law of
Equimarginal Utility (EMU) its practical
applications
DEMAND: What is demand and supply; shift in
demand and extension of demand; law of demand
and law of supply; demand function; demand
schedule; elasticity of demand; measurement of
elasticity of demand; factors affecting elasticity of
demand; role of demand and supply in price
determination and effect of changes in demand
and supply on prices
PRODUCTION
FUNCTIONS:
Meaning
of
production and production functions; Law of
Variable Proportion; returns to scale, internal
and external economies and diseconomies of
scale.
COSTS: Various concepts of costs: fixed cost,
variable cost, average cost, marginal cost,
opportunity cost; shape of average cost,
marginal cost, total cost etc. in short run and
long run.
MARKET STRUCTURES: What is market; main
features of perfect competition; monopoly;
oligopoly; monopolistic competition.
MACRO ECONOMICS: Macro economics: brief
concepts of GDP, GNP, NI, per capita income;
inflation; privatization; globalization (merits &
demerits); elementary concepts of VAT, WTO,
GATT and TRIPS
TEXT BOOK
Hirshey M., Managerial
Learning, 2007
Economics,
Thomson
REFERENCE BOOKS
1. Monroe Kent B., Pricing Making Profitable
Decisions, McGraw Hill, New York, 2006
2. Keat Paul B., and Young Philip K. Y., Managerial
Economics - Economic Tools for Todays Decision
Makers, Pearson Education, 2003
BA-226
PRINCIPLES OF
MANAGEMENT
LTP
500
Cr
3
OBJECTIVE
To acquaint the students with various concepts of
management which will be very basic to appreciate the
subject.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Chhabra T. N., Principles and Practice
Management, Dhanpat Rai Publishers, 2008
of
REFERENCE BOOKS
1. Aggarwal R. D., Organization and Management,
Tata McGraw Hill, 1995
2. Prasad L. M., Principles and Practice of
Management, Sultan Chand & Sons, 2005
3. Harold,
Koontz
and
ODoneell
Cyril,
Management, McGraw Hill, 1968
23
CA-101
DATABASE MANAGEMENT
SYSTEMS
LTP
510
Cr
4
OBJECTIVE
To provide knowledge about various organizations and
management information systems, keeping in view the
aspects of shareability, availability, evolvability and
integrity
PRE-REQUISITES
Knowledge of data structures, discrete mathematical
structures
1.
2.
3.
4.
5.
6.
24
7.
TEXT BOOK
Silberschatz A., Korth H. F. and Sudarshan S.,
Database System Concepts,6th edition, McGraw-Hill,
International Edition, 2010
REFERENCE BOOKS
1. Desai
Bipin,
Introduction
to
Database
Management System, Galgotia Publications, 1991
2. Elmasri R. and Navathe S. B., Fundamentals of
Database Systems, 6th edition, Addison-Wesley,
Low Priced Edition, 2010
3. Date C. J., An Introduction to Database Systems,
8th edition, Addison-Wesley, Low Priced Edition,
2003
4. Date C. J. and Darwen H., A Guide to the SQL
Standard, 4th edition, Addison-Wesley, 2003
5. Hansen G. W. and Hansen J. V., Database
Management and Design, 2nd edition, PrenticeHall of India, Eastern Economy Edition, 1999
6. Majumdar A. K. and Bhattacharyya P., Database
Management Systems, 5th edition, Tata McGrawHill Publishing, 1999
7. Looms, Data Management & File Structure,
Prentice Hall of India, 1989
CA-151
DATABASE MANAGEMENT
SYSTEMS LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
Write programs to carry out:
1. Record operations:
a) Creating a table
b) Add a record, delete a record, modify the
record in the database
c) Generate queries
d) Generate the report; listing all the records of
database in ascending order
e) Create table from a given table
f) Insert the data into the table interactively
means by using & operator.
2. Menu driven project for management of database
system
3. Delete data from the given table.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
REFERENCE BOOKS
1. Date C. J. and Darwen H., A Guide to the SQL
Standard, 4th edition, Addison-Wesley, 2003
2. Desai
Bipin,
Introduction
to
Database
Management System, Galgotia Publications, 1991
3. Date C. J., An Introduction to Database Systems,
8th edition, Addison-Wesley, Low Priced Edition,
2003.
CE-101
ENVIRONMENTAL SCIENCE
AND ECOLOGY
L T P Cr
500 3
OBJECTIVE
Environmental Studies is a multidisciplinary area, the
issues of which every one should know. The aim of the
course is to make everyone aware of environmental
issues like continuing problems of pollution, loss of
forest, solid waste disposal, and degradation of
environment. Issues like economic productivity and
national security, global warming, the depletion of
ozone layer and loss of biodiversity are other serious
concerns before the mankind.
1.
THE
MULTIDISCIPLINARY
NATURE
OF
ENVIRONMENTAL STUDIES: Basic definitions
related
to
environment;
Scope,
vis--vis
environmental
science
and
environmental
engineering;
Causes
of
environmental
degradation,
atmospheric
composition
and
associated spheres, habitat and climate; objective,
goals and principles involved in environmental
2.
3.
4.
5.
6.
7.
education,
environmental
awareness,
environmental ethics, environmental organization
and their involvement.
NATURAL RESOURCES: Renewable and nonrenewable resources; forest resources, overexploitation, and deforestation / afforestation;
water resources, impact of over-utilization of
surface and ground water, floods, drought,
conflicts over water, dams; mineral resources:
dereliction of mines, environmental effects of
extracting and using mineral resources; Food
resources, modern agriculture and its impact,
problem associated with fertilizer and pesticide,
water logging, salinity ; energy resources,
renewable, non-renewable energy sources, solar
energy, wind energy, hydro energy, biomass
energy, geothermal energy, nuclear energy and its
associated hazards; land as a resource, land
degradation, man induced landslides, soil erosion
and desertification.
ECOSYSTEMS: Concept of an ecosystem,
structure and function of an ecosystem, producers,
consumers and decomposers, energy flow in the
ecosystem, ecological succession, food chains,
food webs and ecological pyramids; characteristic
features, structure and function of the following
ecosystem
-forest
ecosystem,
grassland
ecosystem desert ecosystem and
aquatic
ecosystems.
BIODIVERSITY AND ITS CONSERVATION: Biogeographical classification of India; biodiversity at
global, national and local levels, India as a megadiversity nation, hot-spots of biodiversity; value of
biodiversity-consumptive use, productive use,
social, ethical aesthetic and option values; threats
to biodiversity; conservation of biodiversity: in-situ
and ex-situ conservation of biodiversity.
ENVIRONMENTAL POLLUTION: Causes, effects
and control measures of air pollution, water
pollution, soil pollution, marine pollution, noise
pollution,
thermal
pollution,
solid
waste
management, e-waste management; disaster
management floods, earthquake, cyclone and
landslides.
SOCIAL ISSUES AND THE ENVIRONMENT:
Water conservation, rain water harvesting,
watershed management; climate change, global
warming, acid rain, ozone layer depletion;
Environmental Protection Act, Air (Prevention and
Control of Pollution) Act, Water (Prevention and
Control of Pollution) Act, Wildlife Protection Act,
Forest Conservation Act.
HUMAN
POPULATION
AND
THE
ENVIRONMENT: Population growth, population
explosion family welfare programmes; role of
information technology in environment and human
health; case studies, Chipko movement, Saradar
Sarovar dam, mining and quarrying in Udaipur,
salinity and water logging in Punjab, Haryana and
Rajasthan, Bhopal gas tragedy, Chernobyl nuclear
disaster, arsenic pollution in ground water.
TEXT BOOK
Kaushik, Anubha, and Kaushik, C.P., Perspectives in
Environmental Studies, New Age International
Publishers, 2004
25
CH-101
APPLIED CHEMISTRY
LTP
5 00
Cr
3
OBJECTIVE
To introduce to the students the latest topics of
interests of the new generation science with the
accomplishment
of
various
technological
advancements of biochemistry and texture of advanced
photochemistry.
1.
2.
3.
26
4.
5.
6.
7.
TEXT BOOK
Srivastava, H.C., Engineering Chemistry, Pragati
Prakashan Publishing House.
REFERENCE BOOKS
1. Chawla, Shashi, Engineering Chemistry, First
Edition, Dhanpat Rai and Co., 2003
2. Ambasta, B.K, Engineering Chemistry, Laxmi
Publications, 2007
3. Singh,
Devender
and
Vats
Satish
K.,
Comprehensive Engineering Chemistry, I. K.
International Publication, 2007
4. Chatwal Gurdeep Organic Chemistry on Natural
Products, Vol. 1, Himalaya Publishing House,
Reprint 2002.
5. Chatwal Gurdeep, Photochemistry, Himalaya
Publishing House, 2003.
6. Jain, P.C., and Jain, Monica, Engineering
Chemistry, Dhanpat Rai & Co.
7. Morrison, R.T., and Boyd, R.N., Organic
Chemistry, 6th Edition, Pearson Education,1994
L T P Cr
002 1
LIST OF EXPERIMENTS
1. Determination of Ca++ and Mg++ hardness of
water using EDTA solution.
2. Determination of alkalinity of water sample.
3. Find the melting and eutectic point for a two
component system by using method of cooling
curve.
4. Determination of viscosity of lubricant by Red
Wood viscometer (No. 1 & No. 2).
5. Prepare
Phenol-formaldehyde
and
Urea
formaldehyde resin.
6. Find out Saponification number of oil.
7. Determination of concentration of KMnO4 solution
spectro-photometerically.
8. Determination of strength of HCl solution by
titrating
it
against
NaOH
solution
conductometerically.
9. Determination of drop point of given lubricant using
drop point apparatus.
10. Estimate the sugar (Glucose) using Fehling
solution method.
11. Determine flash point and fire point of oil by
Pensky - Marten's flash point apparatus.
12. Determine amount of sodium and potassium in a
given water sample by flame photometer.
3.
REFERENCE BOOKS
1. Dara, S. S. A Text Book on Experimental and
Calculation Engineering Chemistry, S. Chand &
Company.
2. Chawla, Shashi, Essential of Experimental
Engineering Chemistry, 2nd Edition, Dhanpat Rai
Publishing Company, 2006
3. Virmani, O. P., and Narula, A. K., Theory &
Practice
Applied
Chemistry,
New
Age
Publications.
6.
CS-101
COMPUTER PROGRAMMING
2.
5.
L T P Cr
510 4
OBJECTIVE
To provide sound conceptual understanding of the
fundamental concepts of computing hardware,
software, networking and services; build programming
logic and developing skills in problem solving using
C/C++; Introduce the concept of object orientation and
on how to handle data in different forms; Emphasize
the concepts and constructs rather than on language
features.
1.
4.
7.
TEXT BOOK
Schildt, Herbert The Complete Reference C, 4th
Edition, Tata McGraw Hill, 2004.
REFERENCE BOOKS
1. Balagurusamy, E., Computing Fundamentals and C
th
Programming, Tata McGraw Hill, 5 Edition, 2010.
2. Dennis, P. Curtin, Foley Kim, Sen Kunal and Morin
Cathleen, Information Technology, Tata McGraw
Hill, 17 Edition, 2005.
3. Dennis, M. Ritchie and Brian, W. Kernigham, The
C Programming Language, Prentice Hall of India,
1988.
27
Nabajyoti,
Barkakati,
Object
Oriented
Programming in C++, Prentice Hall of India, 3rd
Edition, 1995.
Jack, B. Rochester, Using Computers and
Information, Prentice Hall of India, 1996.
Byron, C. Gottfried, Theory and Problem of
Programming with C, Tata McGraw Hill
Press, Barry and Press, Marcia, Teach Yourself
all About Computers, IDG Books India, 2000.
Schildt, Herbert, C++: The Complete Reference,
th
Tata McGraw Hill, 4 Edition, 2003
th
Liberty, Jesse, Programming C#, OReilly, 4
Edition, 2005.
WEB REFERENCES
1. http://www.physics.drexel.edu/courses/Comp_Phy
s/General/C_basics/c_tutorial.html
2. http://www.eskimo.com/~scs/cclass/notes/top.html
3. http://www.lysator.liu.se/c/bwk-tutor.html
CS-151
COMPUTER PROGRAMMING
LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS/EXERCISES
1. Basic/Simple logic building
2. Handling mathematical data
3. Use of control structures
4. Use of Function
5. Handling mathematical problems
6. Array and Pointer
7. Searching and Sorting
8. String Manipulation
9. Use of Structure and Union
10. File handling
CS-201
LTP
510
Cr
4
OBJECTIVE
To relay the theoretical and practical fundamental
knowledge of most commonly used algorithms.
PRE-REQUISITES
Knowledge of basic computer programming
1.
28
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Dennis, M. Ritchie and Brian, W. Kernigham, The
C Programming Language, Prentice Hall of India,
1988.
2. Byron, C. Gottfried, Theory and Problem of
Programming with C, Tata McGraw Hill
3. Barkakati,
Nabajyoti,
Object
Oriented
Programming in C++, Prentice Hall of India, 2001.
4. Schildt, Herbert, C++: The Complete Reference,
Tata McGraw Hill, 4th Edition, 2003
DATA STRUCTURES &
ALGORITHMS
2.
TEXT BOOK
Langsam, Augentem M.J. and Tenenbaum A. M.,
Data Structures using C & C++, Prentice Hall of India,
2009.
REFERENCE BOOKS
1. Aho A. V., Hopcroft J. E. and Ullman T. D., Data
Structures and Algorithms, Original Edition,
Addison-Wesley, Low Priced Edition, 1983.
2. Horowitz Ellis and Sahni Sartaj, Fundamentals of
Data Structures, Addison-Wesley Pub, 1984.
3. Horowitz, Sahni and Rajasekaran, Fundamentals
of Computer Algorithms 2007.
4. Kruse Robert, Data Structures and Program
Design in C, Prentice Hall of India, 1994
5. Lipschetz Jr. Seymour, Theory & Problems of
Data Structures, Schaums Outline, Tata McGraw
Hill
6. Weiss Mark Allen, Data Structures and Algorithms
Analysis in C, Pearson Education, 2000
7. Cormen T. H. et al., Introduction to Algorithms,
2nd Edition, Prentice Hall of India, 2001.
8. Dasgupta Sanjay, Christos P. and Vazirani Umesh,
Algorithms, Tata McGraw Hill, 2008
CS-202
PROGRAMMING
LANGUAGES
LTP
500
Cr
3
OBJECTIVE
This subject focuses on the fundamental concepts that
underlie programming language syntax and semantics
through a comparative study of several languages and
their features; to learn several new programming
language features and paradigms.
PRE-REQUISITES
Knowledge of data structures, microprocessors and
interfacing
1.
2.
3.
4.
5.
6.
7.
TEXTBOOK
Pratt and Zelkowitz, Programming Languages:
Design and Implementation, 4th edition, Prentice
Hall, 2001
REFERENCES
1. Tucker Allen & Noonan Robert, Programming
Languages Principles and Paradigms, Tata
McGraw Hill, 2006
2. Ellis Horowitz, Fundamentals of Programming
languages, Galgotia Publications/ Springer
Verlag, 1984
3. Ghezzi C., Programming Languages Concepts,
3rd ed., Wiley Publications, 1997.
WEB REFERENCES
1.
http://www.personal.kent.edu/~rmuhamma/Algorit
hms/algorithm.html
2.
http://www.fib.upc.edu/en/infoAca/estudis/assignat
ures/ADA.html
3.
http://algo.inria.fr/AofA/
CS-203
DISCRETE STRUCTURES
LTP
510
Cr
4
OBJECTIVE
To lay mathematical foundation for the fundamentals of
various computational structures such as Boolean
algebra, propositional logic, graph and trees.
PRE-REQUISITES
Knowledge of Data Structure
1.
2.
3.
4.
5.
6.
7.
3.
TEXT BOOK
Liu C. L., Elements of Discrete Mathematics, McGraw
Hill, 1989
REFERENCE BOOKS
1. Johnson Bough R., Discrete Mathematics, 5th
Edition, Pearson Education, 2001
2. Graham Ronald, Knuth Donald E. and Patashik
Oren, Concrete Mathematics: A Foundation for
Computer Science, Addison-Wesley, 1989
3. Gersting Judith L., Mathematical Structures for
Computer Science, Computer Science Press, 1993
4. Chtewynd
A.
and
Diggle
P.,
Discrete
Mathematics, Modular Mathematics Series,
Edward Arnold, London, 1995
5. Lipshutz S., Schaums Outline series: Theory and
problems of Probability, McGraw Hill Singapore,
1982
6. Kolman B. and Busby R. C., Discrete Mathematical
Structures, Prentice Hall of India, 1996
7. Trembley and Manohar, Discrete Mathematical
Structures with Applications to Computers,
McGraw Hill, 1995
WEB REFERENCES
1. http://www.cs.odu.edu/~toida/nerzic/content/web_c
ourse.html
2. http://en.wikipedia.org/wiki/Discrete_mathematics
3. http://business.vsnl.com/sasip/jaads_index.html
4. http://www.stanford.edu/class/cs103x/
CS-204
COMPUTER ORGANIZATION L T P
& ARCHITECTURE
510
Cr
4
OBJECTIVE
To provide basic knowledge of internals of
microprocessor,
its
architecture,
components,
terminologies, etc. at minute level and ultimately about
the working of a digital computer hardware as a whole
PRE-REQUISITES
Knowledge of data structures, microprocessors and
interfacing
1.
2.
30
4.
5.
6.
7.
TEXT BOOK
Carpinelli, Computer Organization & Architecture.
Tata McGraw Hill, 2001
REFERENCE BOOKS
1. Stallings.
W,
Computer
Organization
&
Architecture: Designing For Performance, 6th
Edition, Prentice Hall of India, 2002/ Pearson
Education Asia, 2003
2. Mano M Morris, Computer System Architecture,
3rd Edition, Prentice Hall of India Publication, 2001
/ Pearson Education Asia, 2003
3. Jotwani, Computer System Organisation, Tata
McGraw Hill, 2000.
4. Rajaraman V. and Radhakrishnan T, Introduction
to Digital Computer Design, 4th Edition, Prentice
Hall of India 2004.
5. Stalling William, Computer Organization and
Architecture, 7th Edition, Prentice Hall of India, 2005.
6. Brey Barry, Intel Micro Processors, Pearson US
Imports & PHIPEs,1998
WEB REFERENCES
1. http://www.cs.umsl.edu/~sanjiv/classes/cs312/
2. http://www.dlhoffman.com/classnotes/csci330-f03/
3. http://www.cs.wvu.edu/~jdm/classes/cs455/
LTP
510
Cr
4
OBJECTIVE
To relay the theoretical and practical aspects of design
of algorithms
PRE-REQUISITES
Knowledge of fundamentals of basic
programming for implementing algorithms
1.
2.
3.
4.
5.
6.
7.
computer
TEXT BOOK
Horowitz Ellis and Sahni Sartaj, Fundamental of
Computer Algorithms, Galgotia Publications, 1978
REFERENCE BOOKS
1. Cormen Thomas H., Leiserson Charles E. and
Rivest Ronald L., Introduction to Algorithms, Tata
McGraw Hill, 1990
2. Aho A. V. and Hopcroft J. E., The Design and
Analysis of Computer Algorithm, Addison Wesley,
1974
3. Berlion P., and Bizard P., Algorithms The
Construction, Proof and Analysis of Programs,
John Wiley & Sons, 1986.
4. Bentley J. L., Writing Efficient Programs, Prentice
Hall of India, June 1982.
5. Goodman S. E. and Hedetnieni, Introduction to
Design and Analysis of Algorithm, McGraw Hill,
1997
6. Trembley Jean Paul and Bunt Richard B.,
Introduction to Computers Science - An
Algorithms Approach, Tata McGraw Hill, 2002
7. Knuth Donald E., Fundamentals of Algorithms:
The Art of Computer Programming, Vol. l, Naresh
Publications, 1985
8. Goodrich Michael T. and Roberto Tamassia,
Algorithm Design: Foundations, Analysis &
Internet Examples, Wiley Student Ed., 2002
WEB REFERENCES
1.
http://www.personal.kent.edu/~rmuhamma/Algo
rithms/algorithm.html
2.
http://www.fib.upc.edu/en/infoAca/estudis/assig
natures/ADA.html
3.
http://algo.inria.fr/AofA/
CS-251
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Search an element in a two-dimensional array
using linear search.
2. Using iteration and recursion concepts write
programs for finding the element in the array using
Binary Search Method
3. Perform following operations on tables using
functions only
a) Addition b) Subtraction c) Multiplication
d)
Transpose
4. Using iteration and recursion concepts write the
programs for quick sort technique
5. Implement the various operations on string such as
length of string concatenation, reverse of a string
and copy of a string to another.
6. Swap two numbers using call by value and call
by reference strategies.
7. Implement binary search tree. (Insertion and
Deletion in Binary Search Tree)
8. Create a linked list & perform operations such as
insert, delete, update, reverse in the link list
9. Implementation of a file and performing operations
such as insert, delete, update a record in the file.
10. Create a linked list and perform the following
operations on it
a) Add a node
b) Delete a node
11. Simulate the various searching and sorting
algorithms and compare their timings for a list of
1000 elements.
12. Simulates the various tree traversal algorithms.
13. Simulate various graph traversing algorithms.
REFERENCE BOOKS
1. Horowitz, Sahni and Rajasekaran, Fundamentals
of Computer Algorithms, 2007.
2. Kruse Robert, Data Structures and Program
Design in C, Prentice Hall of India, 1994
3. Lipschitz Jr. Seymour, Theory & Problems of Data
Structures, Schaums Outline, 2nd Edition, Tata
McGraw Hill
CS-254
COMPUTER
ORGANIZATION &
ARCHITECTURE LAB
LTP
Cr
002
LIST OF EXPERIMENTS
1. Check and measure various supply voltages of
PC.
2. Make comparative study of motherboards.
3. Observe and study various cables, connections
and parts used in computer communication.
4. Study various cards used in a system viz. display
card, LAN card etc.
5. Remove, study and replace floppy disk drive.
31
4.
REFERENCE BOOKS
1. Mines Mark, Complete PC Upgrade &
Maintenance Guide, BPB Publications, 2005
2. Zacker Craig & Rouske John, PC Hardware: The
Complete Reference, Tata McGraw Hill, 2000.
3. Mueller Scott, Upgrading and Repairing PCs,
Prentice Hall of India, 1999
7.
6.
7.
8.
9.
10.
11.
12.
13.
CS-301
THEORY OF
COMPUTATIONS
LTP
500
Cr
3
OBJECTIVE
The goal of this course is to provide students with an
understanding of basic concepts in the theory of
computation. At the end of this course students will be
able to:
2.
3.
32
and
Programming
FINITE
AUTOMATA
AND
REGULAR
EXPRESSIONS: Finite state systems; basic
definitions non-deterministic finite automata
(NDFA), deterministic finite automata (DFA),
equivalence of DFA and NDFA finite automata with
e-moves; regular expressions; equivalence of finite
automata and regular expressions; regular
expression conversion and vice versa.
INTRODUCTION TO MACHINES: Concept of
basic machine; properties and limitations of FSM,
Moore and Mealy machines; Equivalence of Moore
and Mealy machines; Conversion of NFA to DFA
by Ardens Method.
PROPERTIES OF REGULAR SETS: The
Pumping Lemma for regular sets; applications of
the pumping lemma; closure properties of regular
sets; Myhill-Nerode theorem and minimization of
finite automata; minimization algorithm.
5.
6.
TEXT BOOK
Hopcroft, Ullman O. D. and Mothwani R., Introduction
to Automata Theory, Language & Computations,
Addison Wesley, 2001
REFERENCE BOOKS
1. Mishra K. L. P. and Chandrasekaran N., Theory of
Computer Science - Automata, Languages and
Computations, Prentice Hall of India, 2000
2. Linz Peter, Introduction to Formal Languages &
Automata, Narosa Publications, 2001
3. Greenlaw Ramond and Hoover H. James,
Fundamentals of the Theory of Computation Principles and Practice, Harcourt India Pvt. Ltd.,
1998
4. Lewis H. R. and Papaditriou C. H., Elements of
Theory of Computation, Prentice Hall of India,
1998
5. Martin John C., Introduction to Languages and
Theory of Computations, Tata McGraw Hill, 2003
WEB REFERENCES
1. http://www.comp.nus.edu.sg/~sanjay/cs3231.html
2. http://en.wikipedia.org/wiki/Theory_of_computation
3. http://www.wisdom.weizmann.ac.il/~oded/tocbi.html.
CS-302
OPERATING SYSTEMS
LTP
500
Cr
3
OBJECTIVE
To provide the knowledge of internals, different types
and purpose of operating systems
PRE-REQUISITES
Knowledge of computer organization and architecture,
programming skills
1.
3.
TEXT BOOK
Silberchatz et al, Operating System Concepts, 5th
edition, Addison-Wesley, 1998
2.
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Tanenbaum A., Modern Operating Systems,
Prentice-Hall, 1992
2. Stallings William, Operating Systems Internals and
Design Principles, 4th edition, Prentice-Hall, 2001
3. Dhamdhere D. M., Operating System, 2nd
Edition, Tata McGraw Hill, 1999
4. Kernighan Brian and Pike Rob, The Unix
Programming Environment, Prentice Hall of India,
1984
5. Bach Maurich, Design of the Unix Operating
System, Prentice Hall of India, 1986
6. Muster John, Introduction to UNIX and LINUX,
Tata McGraw Hill, 2003
7. Ritchie Colin, Operating System Incorporating
Unix & Windows, Tata McGraw Hill, 1974
8. Madnick Stuart and Donovan John, Operating
Systems, Tata McGraw Hill, 2001
9. Deitel, Operating Systems, Addison-Wesley, 1990
10. Singhal Mukesh and Shivaratri N.G., Operating
Systems, Tata McGraw Hill, 2003
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Operating_system
2. http://search.techrepublic.com.com/search/ibm+lot
us+notes+and+operating+systems.html
4.
http://www.dmoz.org/Computers/Software/Operatin
g_Systems/Mainframe/IBM/Software/
http://www-03.ibm.com/systems/i/software/acc
ess/windows/supportedos.html
CS-303
COMPUTER GRAPHICS
LTP
510
Cr
4
OBJECTIVE
Students completing this course are expected to be
able to:
3.
4.
5.
6.
7.
CS-352
OPERATING SYSTEMS
LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Study of Windows 2003 Operating System,
Various services available in Windows 2003 Server
and Internal/system commands for network and
system monitoring in Windows 2003 Server,
2. Difference between the Windows 2003 Server and
Windows 2003 Client software.
3. Study of Linux Operating System (Linux kernel,
shell, basic commands like make, pipe and filter
and Simple programs to display process group Ids:
PID, PPID, GID), Internal/system commands for
network and system monitoring in Linux.
4. Display "Linux Programming Lab" N times using
library function calls and system calls
5. Programs using system calls that provides error
checking
6. Programs using Processes.
7. Administration of Linux Operating System
(connecting users, connectivity across LAN and
WAN; Mounting and un-mounting of devices,
taking backups, restoring data from backups
8. Writing of Shell Scripts
9. AWK programming
10. Study of MacOS features, Internal/system commands
for network and system monitoring in MacOS
11. Study of differences between Windows 2003
Server, Linux and MacOS
12. Programs using Command Line Arguments.
13. Programs for Simple Shell and Complex Shell with
cd command, editor command, etc.
14. Programs for Primitive Communications.
15. Programs using Pipes: Unnamed Pipes, Names
Pipes
16. Programs using Message Queues.
REFERENCE BOOKS
1. Bach Maurich, Design of the Unix Operating
System, Prentice Hall of India, 1986
34
2.
3.
CS-353
COMPUTER GRAPHICS
LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. 2D line as raster graphics display using
Bresenhem line drawing algorithm
2. 2D line drawing as raster graphics display using
DDA line drawing algorithm
3. Circle drawing as raster graphics display using mid
point circle drawing algorithm
4. Polygon filling as raster graphics display using
Boundary fill algorithm and Flood fill algorithm
5. Line clipping
6. Polygon clipping
7. Display 3D object as 2D raster graphics display
using perspective transformation
8. Rotation for 3D object about arbitrary axis
9. Hidden surface removal from a 3D object
10. 2D transformations of a given object (triangle,
rectangle, pentagon) for translating, scaling,
rotating, reflecting, shearing
11. Create a screen saver using inbuilt functions of
graphics
12. Zoom an object
13. Reverse zooming
14. Create a Bezier Curve
REFERENCE BOOKS
1. Hearn Donald and Baker M. Pauline, Computer
Graphics, 2nd Edition, Prentice Hall of India, 1999
2. Rogers David F., Procedural Elements for
Computer Graphics, 2nd Edition, Tata McGraw
Hill, 2001
CS-401
NEURAL NETWORKS
LTP
500
Cr
3
OBJECTIVE
The goal is to relay the theoretical and practical
fundamental knowledge of neural networks and
studying its analogy to human brain.
PRE-REQUISITES
Knowledge of mathematics, computer architecture and
organization
1.
2.
3.
4.
5.
6.
7.
4.
5.
6.
7.
TEXT BOOK
Zurada Jacek M., Introduction to Artificial Neural
Systems, 5th Edition, India Reprint 2003.
REFERENCE BOOKS
1. Haykin
Simon,
Neural
Networks:
A
Comprehensive Formulation, Addison Wesley,
1998
2. Kosko, Neural Networks, Prentice Hall of India,
1992
3. Bose N. K. and Liang P., Neural Network
Fundamentals, Tata McGraw Hill, 2002.
4. Sivanandan, Introduction to Neural Networks with
MATLAB 6.0, Tata McGraw Hill, 2005
CS-402
ARTIFICIAL INTELLIGENCE
LTP
500
Cr
3
OBJECTIVE
To introduce about artificial intelligence approaches to
problem solving, various issues involved and
application areas
PRE-REQUISITES
Knowledge of neural networks, data structures
1.
2.
3.
INTRODUCTION
TO
AI
AND
SEARCH
TECHNIQUES: Foundation and history of AI; data,
information and knowledge; AI problems and
techniques AI programming languages, problem
space representation with examples; blind search
strategies, breadth first search, depth first search,
heuristic search techniques: hill climbing: best first
search, A * algorithm AO* algorithm, Means-ends
analysis.
KNOWLEDGE REPRESENTATION ISSUES:
predicate logic; logic programming; constraint
propagation; representing knowledge using rules.
REASONING
UNDER
UNCERTAINITY:
Reasoning under uncertainty, non monotonic
reasoning;
review
of
probability;
Bayes
probabilistic interferences and Dempster Shafer
theory; heuristic methods; symbolic reasoning
under uncertainty; statistical reasoning, fuzzy
reasoning.
TEXT BOOK
Rich Elaine and Knight Kevin, Artificial Intelligence,
3rd Edition, Tata McGraw Hill, 1991
REFERENCE BOOKS
1. Nilson Nils J., Artificial Intelligence, McGraw-Hill,
New York 1971
2. Russell Stuart and Norvig Peter, Artificial
Intelligence: A Modern Approach, Prentice Hall of
India, 1998
3. Negnevitsky, Artificial Intelligence: A Guide to
Intelligent System, Pearson Education, 2004.
4. Patterson O. W., Introduction to Artificial
Intelligence & Expert Systems, Prentice Hall of
India, 1996.
5. Winston Patrick Henry, Artificial Intelligence, 3rd
Edition, Addition Wesley, 1992
6. Clockson & Mellish, Programming PROLOG, 3rd
Edition, Narosa Publications, 2002.
WEB REFERENCES
1. http://wwwformal.stanford.edu/jmc/whatisai/
2. http://library.thinkquest.org/2705/
3. www.imdb.com.
CS-421
COMPILER DESIGN
LTP
500
Cr
3
OBJECTIVE
To lay adequate foundation for design and
development of compiler and other system software
tools such as linkers, debuggers, assemblers, etc.
PRE-REQUISITES
Knowledge of data structures, basic programming
concepts, theory of computations and operating systems
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Alfred V. Aho, Ravi Sethi & J.D. Ullman, Compilers
Principle, Techniques & Tools, Addison Wesley, 1998
REFERENCE BOOKS
1. Kakde O. G., Compiler Design, Laxmi
Publications, 1995
2. Dhamdhere, System Software, McGraw Hill,
1986
3. Trembley and Sorenson, Theory and Practice of
Compiler Writing, McGraw Hill, 1985
4. Aho Alfred V. And Ullman Jeffrey D Principles of
Compiler Design, Narosa Publication, 1989.
WEB REFERENCES
1. www.onesmartclick.com/engineering/compilerdesign.html
2. www.cse.iitd.ernet.in/~sak/courses/cdp/slides.pdf
3. www.holub.com/software/compiler.design.in.c.docs
.pdf
4. en.wikipedia.org/wiki/Principles_of_Compiler_Desi
gn
5. www.holub.com/software/compiler.design.in.c.html
36
CS-422
CRYPTOGRAPHY AND
DATA COMPRESSION
LTP
500
Cr
3
OBJECTIVE
The course will attempt to dispel some of the many
myths that surround the idea of cryptography.
Cryptography is (and will continue to be) an
increasingly important area of IT and it is important that
practitioners are aware of the realities of the subject.
The course will provide a down-to-earth overview of
cryptographic techniques applicable in an IT
environment, and outline the constraints and limitations
of realistic secure systems. A running theme is the
tradeoff between usability and security of a system.
Also covered are a number of compression techniques
- data compression and data encryption are, in some
respects, closely related. A working knowledge of C is
assumed and essential.
PRE-REQUISITES
Knowledge of cryptography,
algorithms and mathematics
1.
2.
3.
4.
5.
6.
7.
analysis
&
design
TEXT BOOK
Schneier B., Applied Cryptography: Protocols,
Algorithms and Source Code in C, 2nd edition, Wiley,
1996.
REFERENCE BOOKS
1. Desai Suhas, Security in Computing, Pearsons
Education 2010
2. Integration
of
Data
Compression
and
Cryptography: Another Way to Increase the
Information Security, IEEE Computer Society
Volume 2 ,2007
3. Trappe W. and Washington L., Introduction to
Cryptography, 2nd edition, Pearson Education,
2006
WEB REFERENCES
1. http://www.data-compression.com/index.shtml
2. http://www.webopedia.com/TERM/D/data_compres
sion.html
TEXT BOOK
Hwang Kai and Briggs A., Advanced Computer
Architecture, Tata McGraw Hill, 2008
http://en.wikipedia.org/wiki/Data_compression
http://www.debugmode.com/imagecmp/
CS-431
ADVANCED COMPUTER
ARCHITECTURE
LTP
500
Cr
3
OBJECTIVE
To introduce various technological aspects about
parallelism in super computing, microprocessors
supporting such high scale computing, other hardware
architectures, ultimately leading to high performance
computing through grid computing.
PRE-REQUISITES
Knowledge of digital electronics, digital system design,
computer networks and computer organization &
architecture
1.
2.
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Hennessy John L. and Patterson David A.,
Computer Architecture: A Quantitative Approach,
3rd edition, 2002
2. Flynn Michael J., Pipelined and Parallel Processor
Design, Narosa Publications, Reprint 2009
3. Hwang Kai and Briggs A., Computer
Architecture and Parallel Processing, McGrawHill, 1990
4. Sima Dezso, Fountain Terence and Kacsuk Peter,
Advanced Computer Architectures, Pearson
Education
WEB REFERENCES
1. http://www.doc.ic.ac.uk/~phjk/AdvancedCompArchi
tecture/Lectures/
2. http://www.ecs.syr.edu/faculty/ercanli/cse661/
3. http://cs.binghamton.edu/~nael/classes/cs325/
CS-432
NATURAL LANGUAGE
PROCESSING
LTP
500
Cr
3
OBJECTIVE
To motivate understanding of issues related to natural
language understanding, generation and translation,
which ultimately linked to machine learning, computer
vision and expert systems. This course provides an
introduction to the field of computational linguistics,
also called natural language processing (NLP) - the
creation of computer programs that can understand
and generate natural languages (such as English).
Natural language understanding as a vehicle will be
used to introduce the three major subfields of NLP:
syntax (which concerns itself with determining the
structure of an utterance), semantics (which concerns
itself with determining the explicit truth-functional
meaning of a single utterance), and pragmatics (which
concerns itself with deriving the context-dependent
meaning of an utterance when it is used in a specific
discourse context). The course will introduce both
knowledge-based and statistical approaches to NLP,
illustrate the use of NLP techniques and tools in a
variety of application areas, and provide insight into
many open research problems.
PRE-REQUISITES
Knowledge of theory of computations
1.
2.
4.
5.
6.
7.
MORPHOLOGICAL
ANALYSIS
AND THE
LEXICON: Brief review of regular expressions and
automata; finite state transducers; parsing with
features; augmented transition networks
GRAMMARS FOR NATURAL LANGUAGE:
Auxiliary verbs and verb phrases; movement
phenomenon in language; handling questions in
context-free grammars; hold mechanisms in ATNs.
HUMAN PREFERENCES IN PARSING: Encoding
uncertainty; deterministic parser; word level
morphology and computational phonology; basic
text to speech; introduction to HMMs and speech
recognition, parsing with CFGs; probabilistic
parsing; representation of meaning.
AMBIGUITY RESOLUTION: Statistical methods;
estimating probabilities; part-of- speech tagging;
obtaining lexical probabilities; probabilistic contextfree grammars; best first parsing.
SEMANTICS AND LOGICAL FORM: Word
senses and ambiguity, encoding ambiguity in
logical form, semantic analysis; lexical semantics;
word
sense;
disambiguation;
discourse
understanding; natural language generation, Indian
language case studies.
2.
3.
4.
5.
TEXT BOOK
Allen James, Natural Language Understanding, 2nd
edition, Pearson Education, 2003.
REFERENCE BOOKS
1. Winograd Terry, Language as a Cognitive
Process, Addison Wesley, 1983
2. Gazder G., Natural Language Processing in
Prolog, Addison Wesley, 1989
3. Arbib Mdlj and Kfaury, Introduction of Formal
Language Theory, Springer Verlag, 1988
4. Jurafsky D. and Martin J. H., Speech and
Language Processing, Pearson Education, 2002.
5. Manning Christopher D. and Schtze Hinrich,
Foundations of Statistical Natural Language
Processing, The MIT Press, Cambridge,
Massachusetts.1999.
WEB REFERENCES
1. http://www.cse.unt.edu/~rada/CSCE5290/
2. http://www.bowdoin.edu/~allen/nlp/
3. http://www.encyclopedia.com/doc/1G1160760429.html
CS-433
LTP
500
Cr
3
OBJECTIVE
To introduce the student to computer vision algorithms,
methods and concepts this will enable the student to
implement computer vision systems with emphasis on
applications and problem solving.
PRE-REQUISITES
Introduction to image processing
1.
38
6.
7.
TEXT BOOK
Forsyth David A. and Ponce Jean, Computer Vision: A
Modern Approach, Prentice Hall, 2003.
REFERENCE BOOKS
1. Jain R., Kasturi R. and Schunk B. G., Machine
Vision, McGraw-Hill, 1995.
2. Sonka Milan, Hlavac Vaclav and Boyle Roger,
Image Processing, Analysis, and Machine Vision
, Thomson Learning, 2006
3. Haralick Robert and Shapiro Linda, Computer and
Robot Vision, Vol. I and II, Addison-Wesley, 1993
WEB REFERENCES
1. http://www.umiacs.umd.edu/~ramani/cmsc426/
2. http://www.cs.rochester.edu/~nelson/courses/visio
n/notes/notes.html
3. http://www.cogs.susx.ac.uk/courses/compvis/index
.html
CS-434
EXPERT SYSTEM
LTP
500
Cr
3
OBJECTIVE
To educate the students about theory behind Expert
system and how they fit into the scope of computer
science; that is the logic, probability, data structures,
AI, and other topic that form the theory of expert
system.
PREREQUISITES
Knowledge of Artificial Intelligence and PROLOG
2.
1.
2.
3.
4.
5.
6.
7.
INTRODUCTION
TO
EXPERT
SYSTEM:
Introduction; characteristics; development of expert
system technology; applications and domains;
languages, shells and tools; elements, production
systems.
THE REPRESENTATION OF KNOWLEDGE:
Introduction;
the
meaning
of
knowledge;
productions; semantic nets, object-attribute-value
triples; frames; logic and sets; propositional logic;
the first order predicate logic; quantifiers
EXPERT
SYSTEMS
ARCHITECTURES:
Introduction; rule based system architecture; non
production system architectures; dealing with
uncertainty; knowledge acquisition and validation;
knowledge system building tools
METHOD OF INFERENCE: Introduction; trees,
lattices and graphs; state and problem spaces;
rules of inference; first order predicate logic; logic
systems; resolution; resolution systems and
deductions; forward and backward chaining
REASONING
UNDER
UNCERTAINTY:
Introduction; uncertainty; types of error; errors and
induction; probabilities; hypothetical reasoning and
backward induction; temporal reasoning and
markov chains; uncertainty in inference chain
INEXACT REASONING: Introduction; uncertainty
and rules; certainty factors; DempsterShafer
Theory; approximate reasoning; the state of
uncertaint
DESIGN OF EXPERT SYSTEM: Introduction;
stages in the development of an expert system;
errors
in
development
stages;
software
engineering and expert system; the expert system
life cycle; a detailed life cycle model.
TEXT BOOK
Giarratano Riley, Expert Systems: Principles and
Programming, 3rd Edition, Thomson Brooks/Cole,
1989
REFERENCE BOOKS
1. Darlington K, The Essence of Expert Systems,
Prentice Hall, 2000
2. Patterson Dan W., Introduction to Artificial and
Expert Systems, Prentice Hall of India, 2002
3. Jean-Louis Ermine, Expert Systems: Theory and
Practice, Prentice Hall of India, 2001
4. Waterman Donald A., A Guide to Expert
Systems, 1st edition, Pearson Education, 1986.
CS-435
ROBOTICS
LTP
500
Cr
3
OBJECTIVE
The goal of the course is to familiarize the students with
the concepts and techniques in robot anipulator control,
enough to evaluate, chose, and incorporate robots in
engineering systems.
PRE-REQUISITES
Exposure to linear algebra and matrix operations,
programming in a high level language
3.
4.
5.
6.
7.
TEXT BOOK
Shilling Robert, Fundamentals of Robotics-Analysis
and Control, Prentice Hall of India, 2009.
REFERENCE BOOKS
1. Fu,Gonzales and Lee, Robotics, McGraw Hill, 2009.
2. Craig J.J., Introduction to Robotics, Prentice Hall
of India, 1989
3. Ghoshal, 8051 Micro Controller & interfacing,
Pearson Education, 2008
4. Staughard, Robotics and Artificial Intelligence,
Prentice Hall of India, 2009.
5. Grover, Wiess, Nagel and Oderey, Industrial
Robotics, McGraw Hill, 2008.
6. Stdder Walfram, Robotics and Mechatronics,
Tata McGraw Hill
7. Niku S. B., Introduction to Robotics, Pearson
Education, 2001
8. Klafter R. D., Chmielewski T. A. and Negin M.,
Robot Engineering, Prentice Hall of India, 1994
9. Mittal R. K. and Nagrath I. J., Robotics and
Control, Tata McGraw Hill, 2003
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Robotics
2. http://www.transitport.net/Lists/Robotics.in.Japan.html
3. http://www-formal.stanford.edu/jmc/whatisai/
4. http://library.thinkquest.org/2705/
CS-436
LTP
500
Cr
3
OBJECTIVE
Develop an understanding of the relationship of vocal
tract shapes and physical acoustics to the acoustic
speech signal. Use a spectrum analyzer to relate the
acoustic speech signal to acoustical processes. Design
39
2.
3.
4.
5.
6.
7.
TEXT BOOK
Bernard Gold and Nelson Morgan, Speech and Audio
Signal Processing, John Wiley & Sons, 2004
40
REFERENCE BOOKS
1. Rabiner
Lawrence
R.
and
Juang
B.,
Fundamentals of Speech Recognition, Pearson
Education,2004
2. Rabiner Lawrence R. and Schafer R. W., Digital
Processing of Speech Signals, Pearson
Education, 2004
3. Rabiner Lawrence R. and Bernard Gold, Theory
and Application of Digital Signal Processing,
Prentice Hall of India, 1975
4. Rich Elaine and Knight Kevin, Artificial
Intelligence, 3rd Edition, Tata McGraw Hill, 2006
5. Jurafsky D. and Martin J. H., Speech and
Language Processing, Pearson Education, 2009.
WEB REFERENCES
1. http://pages.cs.wisc.edu/~dyer/cs540/notes/speech
.html
2. http://www.patentstorm.us/patents/6708150/claims
.html
3. http://www.thefreelibrary.com/Speech+Therapy:+A
+new+generation+of+voicerecognition+technology+--...-a084072940
CS-437
SOFT COMPUTING
LTP
500
Cr
3
OBJECTIVE
To introduce about incorporating more mathematical
approach (beyond conventional logic system) into the
artificial intelligence approaches for problem solving
such as fuzzy logic, genetic algorithms, etc.
PRE-REQUISITES
Knowledge of mathematics, statistics and probability
1.
2.
3.
4.
5.
6.
7.
2.
TEXT BOOK
Rajasekharan S. and Vijayalakshmi Pai S. A., Neural
Networks, Fuzzy Logic & Genetic Algorithms, PrenticeHall of India, 2003
3.
REFERENCE BOOKS
1. Goldberg David E., Genetic Algorithms, Pearson
Education, 2003.
2. Goldberg David. E., Genetic Algorithms in Search,
Optimization & Machine Learning, AddisonWesley, 1989
3. Karray, Soft Computing & Intelligence System,
Pearson Education, 2004.
4. Freeman James A. and Skapura David M., Neural
Networks, Pearson Education, 2002.
5. Jang J. S. R., Sun C. T. and Mizutani E., Neurofuzzy and Soft Computing, Prentice-Hall
International, Inc USA, 1997.
6. Yen John and Langari Reza, Fuzzy Logic,
Intelligence, Control, and Information, Pearson
Education, Delhi, 2003.
7. Lin C. T. and Lee C. S. G., Neural Fuzzy
Systems, Prentice-Hall, 1996.
8. Zurada Jack N., Introduction to Neural
Networks, Jaico Publishers, 5th Edition, India
Reprint 2003.
9. Haykin Simon, Neural Networks, Prentice-Hall,
1993/Pearson Education, 1999.
10. Kecman Vojislav, Learning and Soft Computing,
MIT Press, 2001
11. Koza J, Genetic Programming, MIT Press, 1993
WEB REFERENCES
1. en.wikipedia.org/wiki/Soft_computing
2. www.springer.com/engineering/journal/500
3. www.soft-computing.de
4. www.softcomputing.es
5. www-bisc.cs.berkeley.edu
CS-441
ADVANCED DATABASE
MANAGEMENT SYSTEMS
LTP
500
Cr
3
OBJECTIVE
To bring out various issues related to advanced
computing with respect to database management
systems such as parallelism in implementation, data
4.
5.
6.
7.
Knowledge
of
database
TEXT BOOK
Ramakrishnan
Raghu,
Database
System, McGraw Hill, 3rd Edition, 2003
Management
REFERENCE BOOKS
1. Elmasri R. and Navathe S. B., Fundamentals of
Database Systems, 3rd Edition, Addison Wesley,
Low Priced Edition, 2000.
2. Tamer M. and Valduricz, Principles of Distributed
Database Systems, 2nd Edition, LPE Pearson
Edition.
3. Silbershatz A., Korth H. F. and Sudarshan S.,
Database System Concepts, 3rd Edition,
McGraw-Hill, International Edition, 1997.
4. Desai Bipin C., An Introduction to Database
Systems, Galgotia Publications.
5. lioffer Feffray A., Prescotl Mary B.and McFadden
Fred R., Modern Database Management, 6th
Edition, Pearson Education.
41
CS-442
DIGITAL IMAGE
PROCESSING
LTP
500
Cr
3
OBJECTIVE
To introduce the students about the basic concepts and
analytical methods of processing digital signals,
especially, the images and imaging part; to understand
the properties of static and streaming images/video.
PRE-REQUISITES
Knowledge of data compression, discrete structures,
digital signal processing, computer graphics
1.
2.
3.
4.
5.
6.
7.
42
INTRODUCTION
AND
DIGITAL
IMAGE
FUNDAMENTALS: Origins of digital image
processing; examples of fields that use digital
image processing; fundamentals steps in image
processing; elements of digital image processing
systems; image sampling and quantization; some
basic relationships like neighbours; connectivity,
distance measures between pixels; linear and non
linear operations.
IMAGE ENHANCEMENT IN THE SPATIAL
DOMAIN: Some basic gray level transformations;
histogram
processing;
enhancement
using
arithmetic and logic operations; basics of spatial
filters, smoothening and sharpening spatial filters,
combining spatial enhancement
IMAGE ENHANCEMENT IN THE FREQUENCY
DOMAIN: Introduction to Fourier transform and the
frequency domain, smoothing and sharpening
frequency domain filters; homomorphic filtering;
image restoration: a model of the image degradation /
restoration process, noise models, restoration in the
presence of noise only spatial filtering, periodic noise
reduction by frequency domain filtering; linear
position-invariant
degradations;
estimation
of
degradation function; inverse filtering; Wiener filtering,
constrained least square filtering, geometric mean
filter; geometric transformations.
IMAGE COMPRESSION: Coding; inter-pixel and
psycho visual redundancy; image compression
models; elements of information theory; error free
compression;
lossy
compression;
image
compression standards.
IMAGE
SEGMENTATION:
Detection
of
discontinuities; edge linking and boundary
detection;
thresholding;
region
oriented
segmentation; motion based segmentation
REPRESENTATION
AND
DESCRIPTION:
Representation, Boundary Descriptors, Regional
Descriptors, Use of Principal Components for
Description, Introduction to Morphology, Some
basic Morphological Algorithms.
OBJECT RECOGNITION: Patterns and Pattern
Classes, Decision-Theoretic Methods, Structural
Methods.
TEXT BOOK
Jain A. K., Digital Image Processing, Prentice Hall of
India, 1995
REFERENCE BOOKS
1. Gonzalez Rafael C. and Woods Richard E., Digital
Image Processing, 2nd edition, Pearson
Education, 2002
2. Jahne Bernd, Digital Image Processing, 5th Ed.,
Springer, 2000
3. Pratt William K., Digital Image Processing: Piks
Inside, John Wiley & Sons, 2001.
4. Forsyth D. A. and Ponce J., Computer Vision: A
Modern Approach, Prentice Hall, 2003
5. Horn Berthold, Robot Vision, MIT Press, McGraw
Hill, 1986
6. Jain R., Kasturi R. and Schunck B. G. , Machine
Vision, McGraw Hill, 1995
WEB REFERENCES
1. en.wikipedia.org/wiki/Digital_image_processing
2. www.imageprocessingplace.com
3. www.icaen.uiowa.edu
4. www.uct.ac.za/depts/physics/laser/hanbury/intro_ip
.html
5. www.eng.auburn.edu/~sjreeves/Classes/IP/IP.html
LTP
500
Cr
3
OBJECTIVE
This course will introduce the algorithms and
technologies of distributed systems. It will teach both
fundamentals as well as systems where these
fundamentals are applied in practice.
PREREQUISITES
Knowledge of databases, networking, operating system
and web technologies
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Tanenbaum Andrew S. and van Steen Maarten,
Distributed Systems: Principles and Paradigms,
Prentice Hall, 2002.
REFERENCE BOOKS
1. Coulouris George, Dollimore Jean, Kindberg Tim,
Distributed Systems: Concepts and Design, Book
News, Inc,2003.
2. Garg Vijay K., Elements of Distributed
Computing, Wiley, 2002.
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Distributed_computing
2. http://www.dhpc.adelaide.edu.au/education/dhpc/2
000/lecture-notes.html
3. http://www.eli.sdsu.edu/courses/spring99/cs696/no
tes/
4. http://www.geocities.com/SiliconValley/Vista/4015/
Chapter1.html
CS-444
REAL-TIME OPERATING
SYSTEMS
LTP
500
Cr
3
OBJECTIVE
This course will first give an introduction into the basic
concepts of real-time computing and then treat the two
major issues real-time scheduling and real-time
kernels. Real-time scheduling will concentrate
onpredictable scheduling algorithms and provide the
scientific methodology required for the design of realtimesystems. Real-time kernels will address the
challenges and issues in the design and
implementation ofreal-time operating systems.
PREREQUISITE
Knowledge of operating systems
1.
2.
3.
4.
5.
6.
7.
TEXT BOOKS
Jane .W. S. Liu Real Time Systems Pearson
Education, 2001
REFERENCES
1. Krishna C. M., Real Time Systems McGraw Hill
Publication, 1996
2. Tov Levi Shem and Agrawala Ashok K., Real
Time system Design, McGraw Hill, 1990
3. Burns, Alan and Andy Welling, Real Time
Systems and their Programming Language,
Addison Wesley, 1990
4. Proceedings of IEEE Special Issue on Real Time
Systems, Jan 1994
5. Blackman M., The Design of Real Time
Applications, John Wiley & Sons, 1975
6. Krishna C. M. and Shin K. G., Real Time
Systems, Tata McGraw Hill, 1997
CS-451
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Demonstrate functioning of a neuron
2. Implement a Hopfield neural network
3. Implement back propagation network (BPN)
4. Implement multi-layer perceptron (MLP)
5. Implement k-means clustering
6. Demonstrate unsupervised clustering capability
using Self Organizing Maps (SOM)
7. Implement object recognition/image processing
8. Demonstrate prediction ability using neural
networks
REFERENCE BOOKS
1. Haykin
Simon,
Neural
Networks:
A
Comprehensive Formulation, Addison Wesley,
1998
43
WEB REFERENCES
1. http://neuron.eng.wayne.edu/software.ht
2. http://www-ee.uta.edu/eeweb/ip/
3. http://www.freewarepalm.com/utilities/neuralnetwor
klab.shtml
4. http://www.egr.msu.edu/annweb/
5. http://staff.aist.go.jp/utsugi-a/Lab/
CS-452
ARTIFICIAL
INTELLIGENCE LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Study of Prolog programming language
2. Write programs to use iterative structures using
Prolog (at least 3 programs)
3. Write programs to demonstrate inferencing/
deductive logic using Prolog (at least 3 programs)
4. Write a program to solve 8 queens problem using
Prolog.
5. Solve any problem using depth first search using
Prolog.
6. Solve any problem using best first search using
Prolog.
7. Solve 8-puzzle problem using best first search
using Prolog
8. Solve Robot (traversal) problem using means End
Analysis using Prolog.
9. Solve traveling salesman problem using Prolog.
10. Write program to exhibit the ability of building an
Expert System using Prolog
11. Study the properties and issues of Natural
Language Processing
12. Study the grammar mapping issues in language
translation from English to Hindi and vice versa
REFERENCE BOOKS
1. Clockson & Mellish, Programming PROLOG,
Narosa Publications, 3rd Edition, 2002.
2. Winston Patrick Henry, Artificial Intelligence, 3rd
Edition, Addition Wesley, 1992
CS-453
DEPTMENT LAB
L-T-P
0-0-2
Cr
1
OBJECTIVE
To provide an opportunity to the students to take up
experiments/programs/exercises that would help
strengthen their knowledge in the discipline in a
broader sense.
LIST OF EXPERIMENTS
1. Plan and workout a method to implement a
software system that connects chemists to
computers, which can be used to bring out
44
CS-481
MAJOR PROJECT
PHASE-I
L-T-P
0-0-10
Cr
5
OBJECTIVE
The project involves in-depth study on the topic,
design, development, analysis fabrication and/or
experimental work Hardware and/or Software. It is
intended to give an opportunity to a student to apply
his knowledge to solve real-life problem. The student
has to select a project work based on a topic of
interest.
OPERATION
Major Project shall comprise of Phase-I and PhaseII, spread over Term-XI and Terms-XII respectively.
The students may work jointly (small group) or
individually.
CS-482
LTP
006
Cr
3
LTP
002
Cr
1
CS-483
INTERNSHIP - I
OBJECTIVE
The Internship course is a formal method of linking
university with the world of work and essentially takes
the class room for 20-22 weeks to a professional
location where the student and faculty solve real-life
problems, of course, with the help of professional
CS-484
INTERNSHIP - II
LTP
0 0 24
Cr
12
CS-485
INTERNSHIP
DOCUMENTATION
LTP
006
Cr
3
OBJECTIVE
The students are required to prepare comprehensive
report on the problem(s) solved in industry and suitably
extend the work wherever required so as to help the
industry implement the solution. For this purpose the
student can interact with the industry.
CS-491
COMMUNITY SERVICE
ORIENTED PROJECT
LTP
002
Cr
1
CS-492
PROJECT (INCLUDING
SEMINAR)
LTP
004
CS-494
LTP
002
Cr
1
CS-495
SEMINAR-II
LTP
002
Cr
1
LTP
Cr
510
EC-201
ELECTRONICS
ENGINEERING
OBJECTIVE
The purpose of this course is to give basic electronics
concept; their operational significance and its basic
application.
PRE-REQUISITES
Knowledge of electricity, solid state physics
1.
2.
Cr
2
3.
SEMINAR I
4.
5.
6.
7.
2.
3.
4.
5.
6.
TEXT BOOK
Millman and Halkias, Electronic Devices and Circuits,
2nd Edition, Tata McGraw Hill, 2000
7.
REFERENCE BOOKS
1. Millman and Halkias, Integrated Electronic, Tata
McGraw Hill, 3rd Edition, 2001.
2. Boylestad and Nashelsky, Electronic Devices and
Circuits, 4th Edition, Pearson Education, 1999.
3. Malvino, Electronic Principles, 5th Edition, Tata
McGraw Hill, 2004.
4. Bell David A., Electronic Devices and Circuits,
3rd Edition, Prentice Hall of India, 2007
5. Bhargave N. N., Basic Electronics and Linear
Circuits, Tata McGraw Hill, 2007
6. Salivahan, Electronics Devices and Circuits, Tata
McGraw Hill, 3rd Edition, 2003.
EC-208
LTP
500
Cr
3
OBJECTIVE
To acquaint the students with the knowledge of
different modes of communication techniques as well
as
equipments
and
standard
guiding
such
communication.
1.
46
DATA
ENCODING
SCHEMES:
Physical
connections: modulation, amplitude-, frequency-,
phase- modulation; Data encoding: binary
encoding (NRZ), Manchester encoding, differential
Manchester encoding.
DATA TRANSMISSION: Transmission Media:
Twisted pair-, co-axial-, fiber optic-cables, wireless
media; transmission impairments: attenuation,
limited bandwidth of the channels, delay distortion,
noise, data rate of the channels (Nyquist theorem,
Shannon limit)
DATA
COMMUNICATION
INTERFACES:
Physical layer interfaces: RS 232, X.21; parallel
interfaces: the telephone network: DDD network;
private- line service; the telephone circuit; data
modems: synchronous modems; asynchronous
modems; modem synchronization
STANDARDS IN DATA COMMUNICATIONS:
Communication modes: simplex, half duplex, full
duplex; transmission modes: serial-, paralleltransmission; synchronizations: asynchronous-,
synchronous-transmission; type of services:
connection oriented-, connectionless-services; flow
control: unrestricted simplex protocol, simplex
stop- and -wait protocol, sliding window protocol.
SWITCHING SYSTEMS: Introduction: circuit
switching; packet switching: data gram, virtual
circuits, permanent virtual circuits. Telephone
Systems: PSTN, ISDN, asynchronous digital
subscriber line. Multiplexing: frequency division-,
time-, wave- division multiplexing
SECURITY IN DATA COMMUNICATIONS:
Transmission errors: feedback-, forward-error
control approaches; error detection; parity check,
block sum check, frame check sequences; error
correction: hamming codes, cyclic redundancy
check. data encryption: secret key cryptography,
public key cryptograph; data compression: run
length encoding, Huffman encoding.
TEXT BOOK
Halsall Fred, Data Communications, Computer
Networks and Open Systems, 4th Editon, Low Price
edition, Addison Wesley, 2000
REFERENCE BOOKS
1. Fitzgerald Jerry, Business Data Communications,
7th Edition, John Wiley & Sons, 2001
2. Carlson Bruce A., Crilly Paul B., and Rutledge
Janet C., Communication Systems, 4th Edition,
Tata McGraw Hill, 2002.
3. Proakiss J. G., Digital Communications, 4th
Edition, McGraw Hill
4. Stallings W., Data & Computer Communications,
Prentice Hall of India
5. Roden, Digital & Data Communication Systems,
Prentice Hall of India, 1992
6. Forouzan Behrouz A., Data Communications and
Networking, 2nd Edition, Tata McGraw Hill, 2003
EC-251
ELECTRONICS
ENGINEERING LAB
LIST OF EXPERIMENTS
LTP
002
Cr
1
6.
REFERENCE BOOKS
1. Boylestad and Nashelsky, Electronic Devices and
Circuits, 4th Edition, Pearson Education, 1999.
2. Bell David A., Electronic Devices and Circuits,
3rd Edition, Prentice Hall of India, 2007
3. Bhargave N. N., Basic Electronics and Linear
Circuits, Tata McGraw Hill, 2007
4. Salivahan, Electronics Devices and Circuits, Tata
McGraw Hill, 3rd Edition, 2003.
REFERENCE BOOKS
1. Brey,The Intel Microprocessors 8086- Pentium
Processor, 4th Edition, 2005
2. Hall, Microprocessors and interfacing, Tata
McGraw Hill, 3nd Edition, 2003
3. Liu
Yu-Chang
and
Gibson
Glenn
A.,
Microcomputer Systems: The 8086/8088 Family:
Architecture, Programming and Design, Prentice
Hall of India, 2003
4. Ray
A.
K.
and
Burchandi,
Advanced
Microprocessors and Peripherals Architectures,
Programming and Interfacing, Tata McGraw Hill,
2002
5. Rafiquzzman, Microprocessor based System
Design UBS Wiley-Interscience, 5th Edition, 2005
EC-302
MICROPROCESSORS &
INTERFACING
LTP
500
Cr
3
OBJECTIVE
This
subject
introduces
the
concept
of
Microprocessors to the students. It covers 8 bit
(8085) and 16-bit (8086) Microprocessors: their
architecture, assembly language programming and
interfacing with peripheral devices
PRE-REQUISITES
Knowledge of Boolean algebra, number systems and
basic digital circuitry
1.
2.
3.
4.
5.
LTP
510
Cr
4
OBJECTIVE
To impart knowledge of VHDL is useful in making the
various Combinational and Sequential circuits for
designing the design circuit can be implemented using
FPGA and CPLD Devices. These devices can be
programmed according to our requirement by using
VHDL.
PRE-REQUISITES
Knowledge of digital electronics
2.
3.
4.
5.
7.
2.
TEXT BOOK
Jain R. P., Modern Digital Electronics, 3rd Edition,
Tata McGraw Hill, 2000.
REFERENCE BOOKS
1. Brown and Vranesic, Fundamentals of Digital
Logic with VHDL Design, Tata McGraw Hill, 2000
2. Taub and Schilling, Digital Integrated Electronics,
McGraw Hill, 2008
3. Malvino A. P. and Leach D., Digital Principles and
Applications, McGraw Hill, 1986
4. Mano Morris, Digital Design, 4th Edition, Prentice
Hall of India, 2006
5. IEEE, IEEE Standard VHDL Language Reference
Manual, IEEE Computer Society Press, 1993
6. Chang K. C., Digital Design and Modelling with
VHDL and Synthesis, IEEE Computer Society
Press.
7. Roth Charles H., Digital System Design using
VHDL, PWS, 1998
8. Navabi Z., "VHDL-Analysis & Modelling of Digital
Systems, 2nd Edition. McGraw Hill, 1997
9. Perry, VHDL, 4th Edition, Tata McGraw Hill,
2002
EC-305
EMBEDDED SYSTEM
DESIGN
LTP
500
4.
5.
Cr
3
OBJECTIVE
Embedded computers are found everywhere from
home appliances to automobiles to medical devices.
Designing an embedded computing system is a
challenging task because the requirements include
manufacturing cost, performance, power consumption,
user interface, hard deadlines and rich functionality.
The objective is to teach embedded system design
process which includes requirements, specification,
architecture, components and system integration
phases. The course will have real-life design examples
to illustrate the design process and the students are
encouraged to design embedded systems to gain
experience.
PRE-REQUISITES
3.
6.
7.
TEXT BOOK
Simon David E., An Embedded System Primer,
Addison-Wesley, 1999
REFERENCE BOOKS
48
WEB REFERENCES
1. http://www.technology.niagarac.on.ca/courses/ctec
1630/
2. http://www1.cs.columbia.edu/~sedwards/classes/2
005/4840/index.html
3. http://ece-www.colorado.edu/~mcclurel/
4. http://www.eetasia.com/CAT_499495_embeddedsystems.htm
EC-307
WIRELESS
COMMUNICATIONS
LTP
510
Cr
4
OBJECTIVE
This subject covers the entire concept behind the
cellular technology. It covers the standards like GSM,
CDMA and various design parameters for wireless
system. Going through these topics will help the
students to face telecom sector and software
companies.
PRE-REQUISITES
Prior knowledge of Digital Communication, Probability,
Basic Electromagnetic, Antenna and Wave Propagation
and Computer Network
1. INTRODUCTION
2.
3.
4.
TO
WIRELESS
COMMUNICATION SYSTEMS: Evolution of
mobile radio communications; examples of
wireless communication systems, paging systems,
cordless telephone systems; comparison of various
wireless systems.
MODERN
WIRELESS
COMMUNICATION
SYSTEMS: Second generation cellular networks;
third generation wireless networks; wireless in local
loop; wireless local area networks; blue tooth and
personal area networks.
INTRODUCTION TO CELLULAR MOBILE
SYSTEMS: Spectrum allocation, basic cellular
systems; performance criteria; operation of cellular
systems; analog cellular systems, digital cellular
systems.
CELLULAR
SYSTEM
DESIGN
FUNDAMENTALS: Frequency reuse; channel
assignment
strategies,
handoff
strategies;
5.
6.
7.
TEXT BOOK
Rappaport Theodore S., Wireless Communications,
Pearson Education, 2009.
REFERENCE BOOKS
1. Lee
W.
C.
Y.,
Mobile
Cellular
Telecommunication, McGraw Hill, 2009.
2. Schiller
Jochen,
Mobile
Communications,
Pearson Education, 2003.
WEB REFERENCES
1. www.epanorama.net/links/tele_mobile.html
2. www.scss.tcd.ie/~htewari/mobility.html
3. www.populararticles.com/article4979.html
4. www.docstoc.com/.../Wireless-CommunicationSystems-and-Standards
5. www.skydsp.com/publications/4thyrthesis/
6. www.scribd.com/.../Ch3-the-Cellular-Cocept
EC-352
MICROPROCESSORS &
INTERFACING LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Study of 8085 Microprocessor kit.
2. Write a program using 8085 and verify for:
a. Addition of two 8-bit numbers.
b. Addition of two 16-bit numbers
3.
Write a program using 8085 and verify for:
a. 8-bit subtraction (display borrow)
b. 16-bit subtraction (display borrow)
4. Write a program using 8085 for multiplication of
two 8- bit numbers
a. By Repeated addition
b.By bit rotation
5. Write a program using 8085 for division of two 8bit numbers
a. By Repeated addition
b. By bit rotation
6. Study of 8086 microprocessor kit
7. Write a program using 8086 for division of a
defined double word (stored in a data segment) by
another double Word
49
REFERENCE BOOKS
1. Gaonkar
Ramesh
S.,
Microprocessor
Architecture: Programming and Applications
with 8085, 5th Edition, Prentice Hall of India,
1995
2. Brey,The Intel Microprocessors 8086- Pentium
Processor, 4th Edition, 2005
EC-354
LTP
002
50
2.
Cr
1
LIST OF EXPERIMENTS
1. Design all gates using VHDL.
2. Write VHDL programs for the following circuits,
check the wave forms and the hardware generated
a. half adder
b. full adder
3. Write VHDL programs for the following circuits,
check the wave forms and the hardware generated
a. multiplexer
b. demultiplexer
4. Write VHDL programs for the following circuits,
check the wave forms and the hardware generated
a. decoder
b. encoder
5. Write a VHDL program for a comparator and check
the wave forms and the hardware generated
6. Write a VHDL program for ALU.
7. Write a VHDL program for a FLIP-FLOP and check
the wave forms and the hardware generated
8. Write a VHDL program for a counter and check the
wave forms and the hardware generated
9. Write VHDL programs for the following circuits,
check the wave forms and the hardware
generated
a. register
b. shift register
10. Implement any three (given above) on
FPGA/CPLD kit
REFERENCE BOOKS
1.
3.
4.
5.
6.
7.
TEXT BOOK
Gupta, J.B. Electrical Technology, Katson Publication
EL-151
ELECTRICAL ENGINEERING
LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. To verify KCL and KVL.
2. To verify Thevenins and Nortons Theorems.
3. To verify maximum power transfer theorem in D.C
Circuit and A.C Circuit.
4. To verify Reciprocity and Superposition theorems.
5. To study frequency response of a series R-L-C
circuit and determine resonant frequency and QFactor for various Values of R, L, C.
6. To study frequency response of a parallel R-L-C
circuit and determine resonant frequency and QFactor for various values of R, L, C.
7. To perform direct load test of a transformer and
plot efficiency Vs load characteristic.
8. To perform open circuit and short circuit tests on a
single-phase transformer determine the losses and
efficiency.
9. To perform direct load test of a DC shunt generator
and plot load voltage Vs load current curve.
10. To study various types of meters.
11. Measurement of power by 3 voltmeter / 3 ammeter
method.
12. Measurement of power in a 3 phase system by two
watt meter method.
13. Connection and testing of a single-phase energy
meter (unit power factor load only).
Note: At least ten experiments are to be performed by
the students.
REFERENCE BOOKS
1. Theraja, B.L. Electrical Technology Vol I & II, S.
Chand Publications, 2005
2. Kothari and Nagarath, Basic Electrical Engg., 2nd
Edition, Tata McGraw Hill
3. Del Torro Vincent, Electrical Engineering
Fundamentals, 2nd Edition, Prentice Hall of India,
1994.
4. Cathey, J.J. and Naser, S.A. Basic Electrical Engg.,
2nd Edition, Schaum Series, McGraw Hill Publ.
EN-101
COMMUNICATION SKILLS
L-T-P
5-0-0
Cr
3
OBJECTIVE
By doing this course the students will be acquiring
reasonable level of oral and in writing proficiency in
English language ultimately they will be able to
communicate
with
their
counter
parts
in
business/industry in the country and abroad
effectively.
1. Vocabulary; Use of Words; Synonyms; Homophones;
Homonyms; Forms and Functions of Words
2. Sentence Structure; Verb patterns; Simple;
Complex and Compound Sentences
3. Remedial English Grammar; Common Errors and
Rules of Concord
4. Phonetics; Basic Concepts; Vowels; Consonants;
Syllables; Manner of Articulation and Place of
Articulation; Speech Sounds; Transcription of
Words ; Word Stress and Intonation
5. Comprehension; Interpretation of Seen/Unseen
Passages
6. (A) Oral
Communication:
Practicing
short
dialogues; Group Discussions; and Debates
(B) Technical Writing:
(i) Business Letters (Format of Business
Letters and Business Letter Writing)
(ii) Email Writing
(iii) Reports and types of reports and Press
reports
7. Book Review (for internal assessment)
Language lab: Emphasis will be laid on accent,
pronunciation, intonation,
reading/
listening
comprehension
TEXT BOOK
Bansal, R.K. and Harrison, J.B., Spoken English for
India, Orient Longman, 2009
REFERENCE BOOKS
1. Tickoo M. L. and Subramanian, A. E.,
Intermediate Grammar, Usage and Composition,
Orient Longman, 1976
2. Thomson and Martinet, A Practical English
Grammar, Oxford University Press, 1986
3. Hornby, A. S., Guide to Patterns and Usage in
English, Oxford University Press
4. Balasubramanian T, A Textbook of English
Phonetics for Indian Students, MacMillan
5. D.OConnor J, Better English Pronunciation
Cambridge University Press
6. McCarthy, English Vocabulary in Use Foundation
Books, Cambridge University Press
7. Hashem Abul, Common Errors in English,
Ramesh Publishing House
8. Roach P., English Phonetics & Phonology,
Cambridge University Press
9. Ramesh M. S. and C.C. Pattanshetti, Business
Communication, R. Chand and Company
10. Wood F. T., Remedial English Grammar for
Foreign Students, The Macmillan Press Ltd., 1975
11. Hari Mohan Prasad and Uma Rani Sinha,
Objective English, Tata McGraw Hill Education,
2005
EN-151
LANGUAGE LAB
L-T-P
0-0-2
Cr
1
51
IT-202
COMPUTER NETWORKS
LTP
500
Cr
3
OBJECTIVE
To have a fundamental understanding of the design,
performance and state of the art of wireless
communication systems, Topics covered include state
of the art wireless standards and research and thus
changes substantially form one offering of this course
to the next
PRE-REQUISITES
Knowledge of computers hardware and software
1.
2.
3.
4.
52
5.
6.
7.
TEXT BOOK
Tanenbaum Andrew S, Computer Networks, 4th
Edition, Pearson Education/Prentice Hall of India,
2003.
REFERENCE BOOKS
1. Forouzan Behrouz A., Data Communications and
Networking, Tata McGraw Hill 2006.
2. Stallings
William,
Data
and
Computer
Communication, 5th Edition, Prentice Hall of India,
1997.
3. Fred Halsall, Data Communications, Computer
Networks and Open Systems, 4th edition, Addison
Wesley, Low Price Edition, 2000
4. Fitzgerald Jerry, Business Data Communications,
Wiley, 2009.
5. Peterson Larry L. and Davie Bruce S., Computer
Networks A System Approach, 3rd Edition,
Morgan Kaufmann, 2003.
6. Tittel E. D., Computer Networking, Tata McGraw
Hill, 2002
7. Kurose James F. and Ross Keith W., Computer
Networking: A Top-Down Approach Featuring the
Internet, 2nd Edition, Pearson Education, 2003.
8. Keshav S., An Engineering Approach to Computer
Networking, Addison-Wesley, 1997.
9. Comer D. E., Internetworking with TCP/IP,
Volume 1, 3rd Edition, Prentice Hall of India, 1995.
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Computer_network
2. http://www.comsoc.org/dl/pcm/index.html
3. http://compnetworking.about.com/od/basicnetworki
ngconcepts/Networking_Basics_Key_Concepts_in
_Computer_Networking.htm
4. http://www.protocols.com/hot.htm
IT-252
COMPUTER NETWORKS
LAB
LIST OF EXPERIMENTS
LTP
002
Cr
1
17.
18.
REFERENCE BOOKS
1. Tanenbaum Andrew S., Computer Networks, 4th
edition, Prentice Hall of India, 2003.
2. Halsall Fred, Data Communications, Computer
Networks and Open Systems, 4th edition, Addison
Wesley, Low Price Edition, 2000
3. Peterson Larry L. and Davie Bruce S., Computer
Networks A System Approach, 3rd Edition,
Morgan Kaufmann, 2003
IT-301
WEB DEVELOPMENT
LTP
510
Cr
4
OBJECTIVE
To impart knowledge of basic terms of Internet, various
standards like HTML, XML etc., client side and server
side programming.
PRE-REQUISITES
Knowledge of Web Designing and Computer Network
1.
2.
3.
4.
5.
6.
7.
HYPERTEXT
MARKUP
LANGUAGE:
The
anatomy of an HTML document; marking up for
structure and style: basic page markup, absolute
and relative links, ordered and unordered lists,
embedding images and controlling appearance,
table creation and use, frames, nesting and
targeting; descriptive markup: meta tags for
common tasks, semantic tags for aiding search,
the doubling code and RDF.
SEPARATING STYLE FROM STRUCTURE WITH
STYLE SHEETS: Internal style specifications
within HTML; external linked style specification
using CSS, page and site design considerations.
CLIENT SIDE PROGRAMMING: Introduction to
JavaScript syntax; JavaScript object model, event
handling; output in JavaScript; Forms handling;
miscellaneous topics such as cookies, hidden
fields and images; applications.
SERVER SIDE PROGRAMMING: Introduction to
server side technologies: ASP/JSP, programming
languages for server side scripting; configuring the
server to support ASP/JSP; applications; input/
output operations on the WWW; forms processing,
(using VBScript/JavaScript)
OTHER DYNAMIC CONTENT TECHNOLOGIES:
Introduction to ASP & JSP, Delivering multimedia
over web pages; the VRML idea; the Java
phenomenon: applets and servelets; issues and
web development.
INTRODUCTION
TO
MICROSOFT
.NET
TECHNOLOGY AND ITS COMPARISON WITH
THE COMPETING TECHNOLOGIES.
TEXT BOOK
Boumpery Frank, Greer Cassandra, Raggett Dave,
Raggett Jenny, Schnitzenbaumer Sebastian &
Wugofski Ted, Beginning XHTML, 1st edition, WROX
Press/Shroff Publication, 2000
REFERENCE BOOKS
1. Musciano Chuck, HTML & XHTML: The Definitive
th
Guide, Bill Kennedy, 4 Edition, 2000
2. Holzner Steven, XHTML Black Book, Paraglyph
Press, 2000
3. Shishir Gundavaram,CGI Programming on the
st
World Wide Web, OReilly Associates,1
edition,1996
4. Godbole Achyut S. and Kahate Atul, Web
Technologies, Tata McGraw Hill, 2003
5. Guelich Scott, Gundararam Shishir and Birzniek
Gunther, CGI Programing with Perl, 2nd Edition,
OReilly
6. Tidwell Doug, Snell James and Kulchenko Pavel,
Programming Web Services, OReilly, Dec 2001
7. Kamal Raj, Internet and Web Technologies, Tata
McGraw Hill, 2002
WEB REFERENCES
1. http://www.web-source.net/
2. http://www.uniweb.be/
3. http://www.sagaciousindia.com/
IT-302
LTP
Cr
510
4
53
OBJECTIVE
The course on RAD focuses on building applications
within a very short time period. After successful
completion of this course the students will be able to
obtain a firm foundation on RAD concepts and
methodologies and acquire sufficient working
knowledge in RAD tools.
PRE-REQUISITES
Knowledge of programming in C, C++, JAVA
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
McConnell Steve, Rapid Development, WB Publishers
and Distributers, 1996
REFERENCE BOOKS
1. Mark Mitchell, Jeffrey Oldham, Alex Samuel,
Jeffery Oldham, "Advanced Linux Programming",
New Riders, ISBN 0735710430
2. Rochkind Marc J., "Advanced UNIX Programming",
2nd
Edition,
Addison-Wesley
Professional
Computing Series, ISBN 0131411543
3. Stevens W. Richard, "Advanced Programming in
the UNIX Environment", First Edition, AddisonWesley Professional Computing Series, ISBN
0201563177
4. McConnell Steve, "Code Complete: A Practical
Handbook of Software Construction", Microsoft
Press, ISBN 0735619670,
5. Stevens W. Richard, Bill Fenner, Andrew M.
Rudoff, Richard W. Stevens, "UNIX Network
Programming, Volume 1: Sockets Networking
API", 3rd Edition, Addison-Wesley, ISBN
0131411551, 2003
54
IT-304
SOFTWARE ENGINEERING
LTP
500
Cr
3
OBJECTIVE
To provide basic knowledge of properties of software
and its development processes, software quality, CASE
tools, etc.
PRE-REQUISITES
Knowledge of computer programming, principles of
management
1.
2.
3.
5.
6.
7.
TEXT BOOK
Pressman Roger S., Software Engineering A
Practitioners Approach, McGraw Hill, 2004
REFERENCE BOOKS
1. Jalote Pankaj, An Integrated Approach to
rd
Software Engineering, 3 edition, Narosa Book
Distributors Private Ltd, 2005
2. Mall
Rajib,
Fundamentals
of
Software
Engineering, Prentice Hall of India,2003
3. Sommerville Ian, Software Engineering, 8th
edition, Addison Wesley, 2007
4. Gustafson David, Software Engineering, Tata
McGraw Hill, 2002
5. Behforooz Ali and Hudson Frederick J., Software
Engineering Fundamentals, Oxford University
press, John Wiley & Sons, 2005
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Software_engineering
2. http://www.onesmartclick.com/engineering/softwar
e-engineering.html
3. http://www.bleadingedge.com/Publications/C++Journal/Cpjour2.htm
4. http://www.astrainfotech.com/
DATA MINING AND DATA
LTP
Cr
IT-305
WAREHOUSING
510
4
OBJECTIVE
This course introduces basic concepts, tasks, methods,
and techniques in data mining. The emphasis is on
various data mining problems and their solutions.
Students will develop an understanding of the data
mining process and issues, learn various techniques for
data mining, and apply the techniques in solving data
mining problems using data mining tools and systems.
Students will also be exposed to a sample of data
mining applications.
PRE-REQUISITES
Basic knowledge of data base management system
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Anahory Sam and Murray Dennis, Data Warehousing
In the Real World, Pearson Education, 1997
REFERENCE BOOKS
1. Han Jiawei and Kamber Micheline, Data Mining Concepts & Techniques, Morgan Kaufmann, 2001
55
WEB REFERENCES
1. http://databases.about.com/od/datamining/Data_Mi
ning_and_Data_Warehousing.htm
2. http://www.anderson.ucla.edu/faculty/jason.frand/t
eacher/technologies/palace/datamining.htm
3. http://infogoal.com/dmc/dmcdwh.htm
4. http://www.crm2day.com/data_mining/
IT-307
MULTIMEDIA
TECHNOLOGIES
LTP
500
Cr
3
OBJECTIVE
To provide basic knowledge of image compression,
audio, video, sound, virtual reality, intelligent
multimedia systems etc.
PRE-REQUISITES
Knowledge of computer graphics, programming, 3D
geometry
1.
2.
3.
4.
56
5.
6.
7.
TEXT BOOK
Villamil and Molina, An Introduction to Multimedia,
MacMillan, 1997
REFERENCE BOOKS
1. Lozano, Multimedia: Sound & Video, Prentice
Hall of India/Que, 1997
2. Parekh Ranjan, Principle of Multimedia, Tata
McGraw Hill, 2006
3. Villamil and Molina, Multimedia: Production,
Planning and Delivery, Que, 1997
4. Sinclair, Multimedia on the PC, BPB Publications
5. Vaughan Tay, Multimedia: Making It Work, 6th
Edition, Tata McGraw Hill, 2004
6. Shuman James E., Multimedia in Action,
Wadsworth Publications, 1997
7. Judith Jeff Coate, Multimedia in Practice,
Prentice Hall of India, 1995
8. Koegel John F., Multimedia Systems, Addison
Wesley Ltd., 1994
9. Halsall and Fred, Multimedia Communications,
Addison Wesley, 2001
WEB REFERENCES
1. http://www.research.ibm.com/vid/
2. http://books.google.co.in/books?id=8NzPu95jYoC&dq=Multimedia+Technologies&printsec=f
rontcover&source=bl&ots=qsNZb_QKwD&sig=7nT
0fik_us03KcIvl6aNykwTe1k&hl=en&ei=JfesSbaYIp
LnkAW11eXhBg&sa=X&oi=book_result&resnum=6
&ct=result
3. http://www.cited.org/index.aspx?page_id=141
4. http://www.softwarebc.com/login.php
IT-351
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Design a web-page using (a) frames and tables,
(b) using style sheets
2. Design a web-page showing the use of forms
3. Design a web-page to show different validation
checking using Java script
4. Design a web-page using VB script.
5. Write a program to implement (a) a class,(b)
different sorting algorithms.
6. Write a program to show the use of constructor
7. Write a program to do(a) matrix multiplication and
create user defined interface.
8. Write a program to create user defined packages.
REFERENCE BOOKS
1. Holzner Steven, XHTML Black Book, 2000
2. CGI Programming on the World Wide Web,
OReilly Associates
3. Godbole Achyut S. and Kahate Atul, Web
Technologies, Tata McGraw Hill, 2003
IT-352
LTP
Cr
002
LIST OF EXPERIMENTS
List of Practcials for Rapid Application Development
1. Study of development environment on Linux using
GTK+/QT toolkit using Anjuta/Glade/KDevelop
2. Create a GUI for finding the types of roots of a
quadratic equation, using GTK/QT
3. Create a GUI for finding the Income tax for current
financial year, using GTK/QT. The given values are
Basic Salary (BS), Dearness Allowance (DA),
House Rent Allowance (HRA), City Compensatroy
Allowance (CCA) and Other Allowances (OA).
4. Write a simple program to build a GTK/QT based
GUI to read and display the data picked up from a
plain text file/XML/any database including
openoffice/postgresql/mysql/msql
5. Write a simple program to build a GTK/QT based
GUI that has a preferences window with two
tabs(color/font) and an alternate window that can
come up(showing Exiting from the application in
title and welcome to GUI programming in linux
using the select font and color) when the user
exits..
6. Write a simple program to build a GTK/QT based
GUI for accepting a text and change its font/font
size/color as selected by the user from different
options contained in the list.
7. Write a simple program to build a GTK/QT based
GUI to provide functionality of paint brush.
8. Write a simple program to build a GTK/QT based
GUI to apply following functions on a photograph
loaded from file system: blur, sharpen, change
contrast/brightness/color values.
9. Write a simple program to build a GTK/QT based
calculator.
10. Write with the help of GTK+/QT a program to
display an error message, whenever an illegal
operation is performed
IT-355
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Schematic implementation of a University Data
Warehouse (Virtual Data Warehouse)
2. Experiment to include elements of an ETL tool like
data scrubbing and loading
3. Implementation of a popular algorithm like Apriori
to find association from any market basket dataset
4. Implementation of an Outlier detection mechanism
based on any of the standard methods
(distance/density, etc.) and demonstration of
outliers detected from a standard dataset
5. Use of Regression techniques in making effective
prediction
6. How to design effective classifiers using training
and testing data
7. Implementation of a popular clustering algorithm like
K-Mean, K Medoid or DBSCAN and determination of
resultant clusters of a standard dataset like Iris.
8. Methodology to find Principal Components in a
dataset
9. Implementation of Kohonen Self Organising Map
and how it categorises data
57
IT-357
MULTIMEDIA
TECHNOLOGIES LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. Write a program to justify a text entered by the
user on both the left and right hand side. For
example, the test An architect may have a
graphics program to draw an entire building but be
interested in only ground floor, can be justified in
30 columns as shown below. An architect may
have a Graphics programs draw an entire building
but be interested in only ground floor.
2. Study the notes of a piano and stimulate them
using the key board and store them in a file.
3. Write a program to read a paragraph and store it to
a file name suggested by the author.
4. Devise a routine to produce the animation effect of
a square transforming to a triangle and then to a
circle.
5. Write a program to show a bitmap image on your
computer screen.
6. Create a web page for a clothing company which
contains all the details of that company and atleast five links to other web pages.
7. Write a program by which we can split mpeg video
into smaller pieces for the purpose of sending it
over the web or by small capacity floppy diskettes
and then joining them at the destination.
8. Write a program to simulate the game of pool
table.
9. Write a program to simulate the game Mine
Sweeper.
10. Write a program to play wave or midi format
sound files.
REFERENCE BOOKS
1. Elisabeth Robson and Eric T Freeman, Head First
HTML with CSS & XHTML, 1st Edition, OReilly
Media, 2005
58
2.
3.
4.
5.
6.
7.
8.
IT-402
ADVANCED JAVA
LTP
510
Cr
4
OBJECTIVE
To relay the theoretical and practical knowledge of
Advanced Java programming language
PRE-REQUISITES
Basic knowledge of programming language and object
oriented programming
1.
2.
3.
4.
5.
6.
7.
struts-config.xml;
understanding MVC architecture; ActionServlet,
ActionForm, ActionMapping, action classes.
TEXT BOOK
Horstmann Cay and Cornell Gary, Core JavaTM,
Volume II Advanced Features, 8th Edition, Pearson
Education, 2008
REFERENCE BOOKS
1. Horstmann Cay and Cornell Gary, Core Java,
Volume I - Fundamentals, 8th Edition, Pearson
Education, 2007
2. Callway Dustin R., Inside Servlets, 2nd Edition,
Addison-Wesley Professional, 2001
3. Goodwill James and Bryan Morgan, Developing
Java Servlets, 2nd Edition, Techmedia, 2001
4. Simon Brown and Robert Burdick, JSP
Professional, 2nd Edition, Wrox Press, 2001
5. Subramanyam Allamaraju and Cedric Beust, Java
Server Programming, Wrox Press
6. Keogh James, The Complete Reference J2EE,
1st Edition, Tata McGraw Hill, 2002
7. Deshmukh Hanumant and Jignesh Malavia,
SCWCD Exam Study Kit, Manning Publications,
2002
8. Bryan Basham and Kathy Sierra, Servlet and
JSP, 2nd Edition, OReilly, 2008
WEB REFERENCES
1 http://java.sun.com/webservices/reference/apisdocs/index.jsp
2 http://java.sun.com/docs/books/tutorial/
3 www.w3schools.com/js/default.asp
IT-422
COMPUTER SOFTWARE
TESTING
LTP
500
Cr
3
OBJECTIVE
To develop deep understanding about computer
software testing methodologies and tools
PRE-REQUISITES
Knowledge of programming, software engineering,
software project management
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Cem Kaner, Jack Falk and Hung Quoc Nguyen,
Testing Computer Software, 2nd Edition, Wiley, 1999.
REFERENCE BOOKS
1. Craig, Jaskiel, Systematic Software Testing,
Artech House, 2002
2. Aditya P. Mathur, Foundation of Software
Testing, 1st Edition, Pearson Education, 2008
3. Bauersfeld, Software by Design: Creating People
Friendly Software, M&T Books, New York, 1994
4. Beck, Test Driven Development, Addison-Wesley
Signature Series, Library of Congress Catalogingin-Publication, 5th Edition, 2004.
5. Elfriede Dustin, Effective Software Testing: 50
Specific Ways to Improve Your Testing, 1st
Edition, Addison-Wesley, 2002.
6. Freedman, Weinberg, Handbook of Walkthroughs,
Inspections & Technical Reviews, 3rd Edition,
Dorset House, 1990.
WEB REFERENCES
1. en.wikipedia.org/wiki/Software_testing
2. www.uxd.com
59
www.onestoptesting.com/introduction
www.developers.net
www.wiziq.com/tutorials/Software-Testing
www.softwaretestinggenius.com
IT-423
INTRODUCTION TO
E-COMMERCE & ERP
LTP
500
Cr
3
OBJECTIVE
To provide knowledge about the protocols, methods,
security issues in electronic commerce as well as about
enterprise resource planning tools, models and techniques
PRE-REQUISITES
Knowledge of internet and web development, data
mining, computer networks, software engineering
1. INTRODUCTION AND CONCEPTS: Networks and
commercial transactions Internet and other
novelties, networks and electronic transactions
today, Model for commercial transactions, Internet
environment internet advantage, worlds wide
web and other internet sales venues, Online
commerce solutions.
2. ELECTRONIC PAYMENT METHODS: Updating
traditional transactions, Secure online transaction
models, Online commercial environments, digital
currencies and payment systems, Offline secure
processing, private data networks, Security
protocols, Electronic Payment Systems: Digital
payment systems
3. DIGITAL CURRENCIES: Operational process of
Digicash, Ecash Trail, Using Ecash, Smart cards,
Electronic Data Interchange: basics, EDI versus
Internet and EDI over Internet. Strategies,
Techniques and Tools, Shopping techniques and
online selling techniques.
4. ERPAN
ENTERPRISE
PERSPECTIVE:
Production Finance, Personnel disciplines and
their relationship, Transiting environment, MIS
Integration for disciplines, Information/Workflow,
Network Structure, Client Server Integrator
System, Virtual Enterprise.
5. ERP
RESOURCE
MANAGEMENT
PERSPECTIVE: Functional and Process of
Resource. Management, Introduction to basic
Modules of ERP System: HRD, Personnel
Management, Training and Development, Skill
Inventory, Material Planning and Control,
Inventory, Forecasting, Manufacturing, Production
Planning, Production Scheduling, Production
Control, Sales and Distribution, Finance, Resource
Management in global scenario.
6. ERP - INFORMATION SYSTEM PERSPECTIVE:
Introduction to OLAP (Online Analysis and
Processing), TP, OAS, KBS, MRP, BPR, SCM, REP,
CRM, Information Communication Technology.
7. ERP-KEY MANAGERIAL ISSUES: Concept
Selling, IT Infrastructure, Implication, of ERP
Systems on Business Organization, Critical
success factors in ERP System, ERP Culture
Implementation Issues, Resistance to change,
ERP Selection issues, Return on Investment, Pre
and Post Implementation Issues.
TEXT BOOK
60
REFERENCE BOOKS
1. V. K. Garg and N. K. Venkita Krishna, Enterprise
Resource Planning Concepts and Practice,
Prentice Hall of India, 1998,
2. Motiwala, Enterprise Resource & Planning, 1st
edition, Pearson Education
3. John Antonio, Fernandez, The SAP/3 Handbook,
Tata McGraw Hill
4. Denial Amor, The E-Business Revolution,
Addison Wesley
5. Sokol, From EDI to E-Commerce: A Business
Initiative, Tata McGraw Hill
6. Greenstein and Feinman, E Commerce, Tata
McGraw Hill
7. Rajan and Nag, E Commerce: The Cutting Edge
of Business, Tata McGraw Hill
8. Jaffrey F. Rayport , Bernard J. Jaworski, ECommerces, Tata McGraw Hill, 2002
9. Greenstein and Feinman, Electronic Commerce
Security, Risk Management and Control, Tata
McGraw Hill, 2002
10. Hendry Chan, Raymond Lee, Tharam Dillon and
Ellizabeth Cang, E-Commerce Fundamentals and
Applications, John Wiley.
WEB REFERENCES
1. www.exforsys.com/tutorials/erp/erp-and-ecommerce.html
2. www.bizautomation.com
3. itmanagement.earthweb.com/erp
4. www.e2-llc.com/e2_ecommerce_erp.aspx
5. e-comm.webopedia.com/TERM/e/ERP.html
IT-424
MOBILE COMPUTING
LTP
500
Cr
3
OBJECTIVE
Recent developments in portable devices and highbandwidth, ubiquitous wireless networks has made
mobile computing a reality. Indeed, it is widely
predicted that within the next few years access to
Internet services will be primarily from wireless devices,
with desktop browsing the exception. Such predictions
are based on the huge growth in the wireless phone
market and the success of wireless data services. This
course will help in understanding fundamental
concepts,
current
developments
in
mobile
communication systems and wireless computer
networks.
PRE-REQUISITES
Computer Networks and wireless communication
1.
2.
INTRODUCTION
TO
WIRELESS
TRANSMISSION: Applications, A short history of
wireless communication, Frequency for radio
transmission,
Signals,
Antennas,
Signal
propagation, Multiplexing, Modulation, Spread
spectrum, Cellular systems.
MEDIUM ACCESS CONTROL: Motivation for a
specialized MAC: Hidden and Exposed terminals.
Near and Far terminals; SDMA, FDMA, TDMA:
3.
4.
5.
6.
7.
6.
IT-425
LTP
Cr
500
OBJECTIVE
To provide adequate knowledge about the different
types of system software available and to introduce
the object oriented concepts to the programming
skills.
PRE-REQUISITES
Understanding of object orientation and knowledge of
software engineering
1.
2.
TEXT BOOK
Jochen Schiller, Mobile Communications, Addison
Wesley/Pearson Education, 2005
REFERENCE BOOKS
1. Garg Kumkum, Mobile Computing, Pearson
Education, 2006
2. Talukder Asoke K. and Yavagal R. R., Mobile
Computing, Tata McGraw-Hill, 2005.
3. Uwe Hansman, Lothar Merk, Martin S. Nicklous
and Thomas Stober, Principles of Mobile
Computing, 2nd Edition, Springer-Verlag, 2003,
ISBN 81-7722-468-9
4. Dharma Prakash Agrawal and Qing-An Zeng,
Introduction to Wireless and Mobile Systems, 2nd
edition, 2006
5. Stallings William, Wireless Communications and
Networks, Pearson Education, 2009
OBJECT ORIENTED
SOFTWARE ENGINEERING
AND UML
3.
4.
5.
61
7.
TEXT BOOK
Jacobson Ivar, Object Oriented Software Engineering,
Addison Wesley, 1997.
REFERENCE BOOKS
1. Bennett, Object Oriented System Analysis and
Design using UML, Tata McGraw Hill, 2009
2. Deacon, Object Oriented Analysis and Design,
Pearson Education, 2009
3. Ali
Bahrami,
Object
Oriented
Systems
Development, McGraw Hill, 1999
4. Rumbaugh et al, Object Oriented Modeling and
Design, Prentice Hall of India, 2007
5. Booch Grady, Object Oriented Analysis and
Design with applications, 3rd edition, Addison
Wesley, 2007
6. Mehta Subhash and Basandra Suresh K., Object
Oriented
Software
Engineering,
Galgotia
Publications,1995
WEB REFERENCES
1. www.objectmentor.com/resources/articles/umlClas
sDiagrams.pdf
2. uml-tutorials.trireme.com
3. www.smartdraw.com/tutorials/software/oose/tutoria
l_01.htm
4. www.iconixsw.com
5. www.rspa.com/spi/analysismodeling.html
IT-431
BIOINFORMATICS
LTP
500
Cr
3
OBJECTIVE
Bioinformatics is a rapidly growing field that integrates
molecular biology, biophysics, statistics, and computer
science. Fundamentally it is a field focused on
comparison: how similar are two given proteins? What
are the differences between various DNA sequences?
How is the data from one microarray assay different
from another? Furthermore, bioinformatics is concerned
with quantifying the significance of these differences. In
any of the examples above, once a metric for similarity
is obtained, it must also be statistically characterized to
determine the likelihood that such a relationship could
occur by chance. In this course, you will learn many of
the popular tools for performing bioinformatics analysis
and you will be introduced to the thinking that drives the
algorithms.
62
PRE-REQUISITES
Knowledge of fundamentals of biology, genetics, data
structures and statistics
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Mount David, Bioinformatics: Sequence and Genome
Analysis, 2008
REFERENCE BOOKS
1. Attwood T. K. and Parry-Smith D. J., Introduction
to Bioinformatics, Pearson Education, 2003
2. Krane D. E. and Raymer M. L., Fundamental
Concepts of Bioinformatics, Pearson Education,
2003.
3. Gibas Cynthia, Jambeck Per, Developing
Bioinformatics Computing Skills, OReilly, 2001
4. Zar J. H., Biostatistical Analysis, 4th edition,
Pearson Education, 1999.
5. Baldi Pierre and Brunak Sren, Bioinformatics:
The Machine Learning Approach, 2nd edition, MIT
Press, 2001
6. Westhead D. R. et al, Instant Notes Series:
Bioinformatics, Viva Books Pvt. Ltd., 2003
WEB REFERENCES
1. http://bioinfo.ernet.in/
2. http://www.ibioinformatics.org/
3. http://www.bioinfbook.org/
4. http://www.bioplanet.com/bioinformatics_tutorial.ht
m
IT-441
LTP
500
Cr
3
OBJECTIVE
The main objective behind this course is to learn about
the various network attacks and preventing attacks.
This course is designed to cover Application security,
Operating system security, Network security, Web
security etc.
PRE-REQUISITES
Knowledge of data communications and computer
networks, computer programming, data structures,
mathematics, telecom network. Knowledge of digital
signal processing is desirable
1.
2.
3.
4.
5.
6.
IPsec,
Administrating Security: Security
planning, Risk analysis, Organizational security
policies, Physical security.
LEGAL, PRIVACY, AND ETHICAL ISSUES IN
COMPUTER SECURITY: Protecting program and
data; information and law; rights of employees and
employers; software failures; computer crime,
privacy; ethical issues in computer society; case
studies of ethics
TEXT BOOK
Stallings William, Cryptography and Network Security,
4th Edition, Prentice-Hall, Englewood Cliffs, 2006
REFERENCE BOOKS
1. Cryptography and Network Security: Principal &
Practices, 3rd Edition, Prentice Hall of India, 2002
2. Mani Subramanian, Network Management
Principles & Practices, Addison Wesley, 1999
3. Burke J. Richerd, Network Management Concepts
and Practice A Hand-on
Approach, Pearson
Education, Reprint 2004
4. Kauffman C., Perlman R. and Spenser M.,
Network Security, 2nd Edition, Prentice Hall,
2002.
5. Stallings William, SNMP, Addison Wesley, 1999
6. SNMP: A Guide to Network Management,
McGraw Hill, 2005
7. Wang H. H., Telecom Network Management, 3rd
Edition, McGraw Hill, 1997
8. Dlack U., Network Management, 3rd Edition,
McGraw Hill, 1997
9. Menezes Alfred, van Oorschot Paul, and Vanstone
Scott, Handbook of Applied Cryptography, CRC
Press, NY, 2004.
10. Bellovin S. and Chesvick W., Internet Security and
Firewalls, 2nd Edition, Addison Wesley, 1998.
11. Schneier Bruce, Applied Cryptography, Wiley
Student Edition, 2nd Edition, Singapore, 1996.
WEB REFERENCES
1. www.londonexternal.ac.uk
2. crypto.stanford.edu/cs155/
3. www.skillstrainuk.com/network-security
4. www.networkcomputing.com
5. www.foundstone.com/us/resources-free-tools.asp
IT-442
INFORMATION SECURITY
LTP
500
Cr
3
OBJECTIVE
To impart knowledge about the information security
tools, techniques, procedures, standards, etc. that are
essential for protection of information in an organization
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
William Stallings, Network Security Essentials Applications and Standards, 2nd Edition, Prentice Hall,
ISBN 0-13-120271-5
REFERENCE BOOKS
1. Anderson R. J., Security Engineering: A guide to
Building Dependable Distributed Systems, John
Wiley & Sons Inc, New York, 2001, ISBN 0-47138922-6
2. van Tilborg H. C. A., Fundamentals of Cryptology:
A Professional Reference and Interactive Tutorial,
Kluwer Academic Publishers, 2000.
3. Kurose James F. and Ross Keith W., Computer
Networking: A Top-Down Approach Featuring the
Internet, Addison Wesley, 2005, ISBN 0-32126976-4
WEB REFERENCES
1. https://www.securityforum.org
2. www.freetechbooks.com/information-securityf52.html
3. csrc.nist.gov/
4. www.infsec.ethz.ch
IT-443
64
LTP
500
Cr
3
OBJECTIVE
Using a building block approach, the ISM curriculum
provides a core understanding of storage technologies
and progresses into system architectures, introduction
to networked storage, and introduction to information
availability. The course provides a comprehensive
introduction to data storage technology fundamentals.
Students will gain knowledge of the core logical and
physical components that make up a storage systems
infrastructure.
PRE-REQUISITES
Knowledge of computer networks
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Osborne Marc Farley, Building Storage Networks,
Tata McGraw Hill
REFERENCE BOOKS
1. Spalding Robert, Storage Networks: The
Complete Reference, Tata McGraw Hill
2. Gupta
Meeta,
Storage
Area
Network
Fundamentals, Pearson Education Limited
3. Kowalski Gerald J. and Maybury Mark T.,
Information Storage & Retrieval Systems Theory
& Implementation, BS Publications
4. Thejendra B. S., Disaster Recovery & Business
Continuity, Shroff Publishers & Distributors, EMC
Students Kit.
WEB REFERENCES
1. http://www.cs.cmu.edu/~fp/courses/03312/handouts/18-storage.pdf
2. http://www.freedownloadscenter.com/Information_
Management/
IT-444
PERVASIVE COMPUTING
LTP
500
Cr
3
OBJECTIVE
This course will study the mechanisms and
environments of pervasive computing. This course
will cover many of the maturing technologies in
input/output, networking, information infrastructure,
and ease-of-use that will become necessary as
computers become small, pervasive, and in constant
connection with each other. Some of the I/O
interfaces that will be investigated include speech,
vision, gestures, combinations of sensors, and
location sensors.
PRE-REQUISITES
Knowledge of networking and mobile computing
1. INTRODUCTION: The Computer for the 21st
century; wireless technologies, signal propagation,
multiplexing, modulation, and spread spectrum
techniques; challenges and issues in ubiquitous
computing: disconnected operation, update
propagation, update conflicts, synchronization,
replication,
bandwidth
adaptation,
power
adaptation, context awareness, location tracking,
migration, system support, security, smart spaces,
invisibility,
localized
scalability,
uneven
conditioning
2. DEVICE TECHNOLOGY: Compaq iPAQ 5400
series, iPAQ 5450 sSpecs, Tiqit Eightythree,
Eighty three specs, Palm Tungsten-T, Tungsten-T
specs, Bluetooth qualified products.
3. WIRELESS NETWORKING AND SATELLITE
SYSTEMS: Overview of the IEEE 802.11b wireless
Ethernet standard. The Bluetooth radio system,
Wi-Fi (802.11b), General Packet Radio Service in
GSM, 802.11 a, b & g Comparison, 802.11 a & b
Comparison, 802.11a Official Standard, WAP and
WML, Satellite Systems: basic routing, localization,
and handoff issues
4. MOBILE NETWORKING: Mobile IP; Ad-Hoc
Networks: AODV, DSR, DSDV routing; Wireless
TCP: indirect TCP, Snooping TCP, Mobile TCP
5. SENSOR NETWORKS AND AD HOC ROUTING:
System architecture for networked sensors;
making sharing pervasive: Ubiquitous computing,
multi-hop wireless ad hoc network routing
protocols; TAG: tiny aggregation service.
6. LANGUAGES,
PROTOCOLS
AND
INFORMATION MANAGEMENT: Jini, Sync,
UDDI, Universal Plug-and-Play (UPnP), Simple
Object Access Protocol (SOAP) 1.1, MobileIP and
TCP over wireless, information management:
location-independent
and
location-dependent
computing models
7. USER
INTERFACES
AND
APPLICATION
EXAMPLES: Coordination infrastructure for
interactive workspaces; ICrafter: a service
framework for ubiquitous computing environments,
The Interactive Workspaces project, Ubiquitous
Computing Rooms; context-aware design and
interaction; fluid Interaction; overview of the
PARCTAB ubiquitous computing experiment.
TEXT BOOK
Agrawal Dharma Prakash and Zeng Qing-An,
Introduction to Wireless and Mobile Systems, 2nd
Edition, 2006
REFERENCE BOOKS
1. Talukder Asoke K. and Yavagal R. R., Mobile
Computing, Tata McGraw-Hill, 2005.
2. Burkhardt Jochen, Horst Henn, Hepper Stefan,
Schaec Thomas and Rindtorff Klaus, Pervasive
Computing: Technology and Architecture of Mobile
Internet Applications, Pearson Education, 2007.
3. Adelstein Frank, Gupta S. K. S., Richard G. G. and
Schwiebert L., Fundamentals of Mobile and
Pervasive Computing, Tata McGraw-Hill, 2005.
4. Foster Ian and Kesselman Carl, The Grid 2:
Blueprint for a New Computing Infrastructure,
Morgan Kaufmann Publishers, 2004, ISBN 155860-933-4
5. Amor Daniel, Internet Future Strategies: How
Pervasive Computing Services Will Change the
World, Prentice-Hall PTR, 2008.
6. Hansman Uwe, Merk Lothar, Nicklous Martin S.
and Stober Thomas, Principles of Mobile
Computing, 2nd Edition, Springer-Verlag, 2003,
ISBN 81-7722-468-9
7. Lin Yi-Bing and Chlamtac Imrich, Wireless and
Mobile Network Architectures, John Wiley & Sons,
2004, ISBN 9971-51-366-8
8. Nicopolitidis P., Obaidat M. S., Papadimitriou G. I.
and Pompportsis A. S., Wireless Networks, John
Wiley & Sons, 2003, ISBN 9812-53-033-9
9. Saulpaugh Tom and Mirho Charles, Inside the
JavaOS Operating System, Addison-Wesley,
Reading, 1999, ISBN 0-201-18393-5
10. Graham Steve, Simeonov Simeon, Boubez Toufic,
Daniels Glen, Davis Doug, Nakamura Yuichi and
Neyama Ryo, Building Web Services with Java:
Making Sense of XML, SOAP, WSDL and UDDI,
ISBN: 0-672-32181-5, 2001
WEB REFERENCES
1. Jini Technology Core Platform Specification, v. 2.0,
Sun
Microsystems,
June
2003;
www.sun.com/software/jini/specs/core2_0.pdf.
2. UPnP Device Architecture 1.0, UPnP Forum, Dec.
2003;
www.upnp.org/resources/documents/CleanUPnPD
A10120031202s.pdf.
3. R. Chinnici et al., Web Services Description
Language (WSDL) Version 2.0," W3C working
draft, Aug. 2004; www.w3.org/TR/2004/WDwsdl20-20040803.
4. UDDI Version 2.04 API Specification, OASIS
standard,
July
2002;
http://uddi.org/pubs/ProgrammersAPI-V2.04Published-20020719.pdf
5. http://www.iswpc.org/2007/cfp.html
6. http://www.parliament.uk/documents/upload/postp
n263.pdf
7. http://searchnetworking.techtarget.com/sDefinition/
0,,sid7_gci759337,00.html
1. http://www.isoc.org/inet2000/cdproceedings/3a/3a
_1.htm
IT-445
HUMAN COMPUTER
LTP
Cr
65
500
OBJECTIVE
To acquaint with the analysis, design and development
aspects of enhancing interactions between human and
computer system keeping in view the behavioural and
psychological factors of any human
PRE-REQUISITES
Knowledge of computer organization and architecture,
software engineering, computer graphics and
multimedia technologies
1.
2.
3.
4.
5.
6.
7.
INTRODUCTION:
Introduction
to
HumanComputer Interaction (HCI); history; human factors
of interactive software goals of software
engineering, goals of user interface design;
motivation for human factors in design;
accommodation of human diversity.
HUMAN INFORMATION PROCESSING: Human
memory; thinking reasoning and problem solving;
skill acquisition; mental models; decision making;
computer system interfaces: mechanics of input
and output devices, review of computer
architecture; performance characteristics of
humans and systems; review of computer graphics
PRINCIPLES BEHIND HUMAN SYSTEM
INTERACTION:
Paradigms
of
interaction;
principles to support usability
USER
CENTERED
DESIGN
OVERVIEW:
Software development life cycle actual, three
pillars of design; usability engineering; iterative
design and prototyping; design rationale; usability
testing
TASK
ANALYSIS:
Basic
concepts,
task
decomposition; knowledge based analysis; entityrelationship
based
analysis;
sources
of
information; uses of task analysis
SYSTEM DESIGN: Use cases; scenarios;
structuring information; information architecture;
process flows, wireframes, mock-ups, comps.
DESIGN FOR UNIVERSAL ACCESS: Access
concepts; accessible software; factors driving
software accessibility; universal accessibility
principles, guidelines and recommendations; case
studies
TEXTBOOK
Dix Alan, Human Computer Interaction, Pearson
Education, 2002.
REFERENCE BOOKS
1. Carroll John, HCI Models, Theories, and
Frameworks: Toward a Multidisciplinary Science,
Morgan Kaufmann, 2003
2. Clark Ruth Colvin and Mayer Richard Pfeiffer, eLearning and the Science of Instruction: Proven
Guidelines for Consumers and Designers of
Multimedia Learning, 2002
3. Fulleton Tracy, Swain Christopher, and Hoffman
Steve, Game Design Workshop: Designing,
Prototyping, and Playtesting Games, CMP Books,
USA, 2004
4. Garrett Jesse James, A Visual Vocabulary for
Information Architecture, JJG.Net, USA, 2002
66
5.
6.
7.
8.
9.
WEB REFERENCES
1. http://www.cc.gatech.edu/classes/AY2003/cs6750
b_fall/syllabus.html
2. http://en.wikipedia.org/wiki/Humancomputer_interaction
3. http://hci-journal.co
LTP
Cr
IT-452
ADVANCED JAVA LAB
002
1
LIST OF EXPERIMENTS
1. Program to Program for printing Hello World and
find the sum of odd integers between 1 and 99.
2. Program from getting input from keyboard.
3. Program for calling a method using class
instance, and create a class fruit with the
following attributes:
Price
Define a suitable constructor and displayFruit()
method that displays values of all the attributes.
Write a program that creates 2 objects of fruit class
and display their attributes.
4. Program that calculates and prints the simple
interest
using
the
formula:
simple
interest=PNR/100 Input values P, N, R should be
accepted as command line input as below, e.g.
java Simple interest 5 10 15
5. Program (a) that prints prime numbers between 1
to n. Number n should be accepted as command
line input,(b) for getting address and name of the
computer.
6. Program to sort the elements of an array in
ascending order.
7. Program that will contain two arrays on containing
the products and the other containing the prices
and to display the same
8. Create a user-defined exception class using the
extends keyword. Write a constructor for this class
that takes a string argument and stores it inside
the object with a string handle. Write a method that
prints out the stored string. Create a try-catch
clause to exercise the created exception.
9. Create a Java program using thread
10. Program to accept two names as command line
parameters. Check whether each of them exist in
c:\java directory. If it exists, display its name and
size, else, display the message that it does not
exist. Further, if the extension of the file is html
then it has to be deleted.
11. Create an Applet to display a string I am in the
centre in Courier font, with size 30 and style and
LTP
510
Cr
4
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic and
the very soul and guide of various engineering subjects.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Kreyszig F., "Advanced Engineering Mathematics", 9th
Edition, John Wiley, 2006
REFERENCE BOOKS
1. Jeffery, Engineering Mathematics, Academic
Press/Elsevier.
2. Sastry, S. S., Engineering Mathematics Part-I,
2nd Edition, Prentice Hall of India
3. Jain, R. K. and Iyengar, S. R. K., Advanced
Engineering Mathematics 3rd Edition, Narosa
Publishing House
4. Greenberg, D., Michael., Advanced Engg.
Mathematics, 2nd Edition, Dorling Kindersley India
Pvt. Ltd.
MA-102
APPLIED
MATHEMATICS-II
LTP
510
Cr
4
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic and
the very soul and guide of various engineering subjects.
1.
2.
3.
4.
4.
5.
6.
7.
TEXT BOOK
Kreyszig F., "Advanced Engineering Mathematics", 9th
Edition, John Wiley, 2006
REFERENCE BOOKS
1. Grewal B. S., Higher Engineering Mathematics,
38th Edition, Khanna Publisher, 2005
2. Sastry S. S., Engineering Mathematics Part-I,
2nd Edition, Prentice Hall of India
3. Jain R. K. and Iyengar S. R. K., Advanced
Engineering Mathematics, 3rd Edition, Narosa
Publishing House
4. Greenberg Michael D., Advanced Engg.
Mathematics, 2nd Edition, Dorling Kindersley India
Pvt. Ltd.
MA-202
MA-201
APPLIED
MATHEMATICS III
LTP
510
Cr
4
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic and
the very soul and guide of various engineering subjects.
PRE-REQUISITES
Knowledge of mathematical
integration, differentiation
1.
2.
3.
68
operations
such
as
PARTIAL
DIFFERENTIAL
EQUATIONS:
Formation of partial differential equations;
Lagranges linear partial differential equations; first
order non-linear partial differential equation;
Charpits method; method of separation of
variables and its applications to wave equation and
one dimensional heat equation, two dimensional
heat flow, steady state solutions only.
SPECIAL
FUNCTIONS:
Special
functions,
Bessels equation and Legendres equation and its
recurrence formulae.
TESTING
OF
HYPOTHESIS:
Testing
of
hypothesis; tests of significance for large
formulation; Students t-distribution (application
only); Chi-Square test of goodness of fit.
APPLIED NUMERICAL
METHODS
LTP
510
Cr
4
OBJECTIVE
To provide a foundation for numerical computing for
scientific and engineering applications
PRE-REQUISITE
Knowledge of Basic Mathematics involving differentiation,
integration, differential equations, linear equations, etc.
1.
2.
3.
4.
6.
7.
NUMERICAL
DIFFERENTIATION
AND
INTEGRATION: Derivatives from differences tables;
numerical differentiation formulas, Newton-Cotes
integration formulae; trapezodial rule; Simpsons rule;
Bools rule; Weddles rule; Rombergs rule.
SOLUTION OF DIFFERENTIAL EQUATIONS:
Taylors series method; Euler and modified Eulers
method; Runge-Kutta method; Milnes prediction
corrector method, AdamsBashforth method.
SOLUTION
OF
PARTIAL
DIFFERENTIAL
EQUATIONS: Finite difference approximation;
solution of Laplace equation (standard 5 point
formula) one-dimensional heat equation (Schmidt
method, Cranck-Nicolson method; Dufort & Frankel
method and wave equation.
TEXT BOOK
Grewal B. S., Numerical Methods in Engineering and
Sciences, Khanna Publisher
REFERENCE BOOKS
1. Curtis F, Gerald and Patrick, Applied Numerical
Analysis, 7th Edition, Addison Wesley
2. Balagurusamy E., Numerical Methods, Tata
McGraw Hill
3. Sastry S. S., Introductory Methods of Numerical
Analysis, Prentice Hall of India
4. Jain M. K., Iyenger S. R. K. and Jain R. K.
Numerical Methods for Scientific and Engg.
Computations, Wiley Eastern
5. Rao S. S., The Finite Element Method in Engg.,
2nd Edition, Pregamon Press/McGraw Hill, 1989
1.
2.
3.
4.
ME-101
APPLIED NUMERICAL
METHODS LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
REFERENCE BOOKS
ENGINEERING MECHANICS
L T P Cr
510 4
OBJECTIVE
Engineering Mechanics is one of the core subjects that
introduces the student to analysis of forces and motion
and prepares the student for studying strength of
materials and theory of machines.
2
MA-252
5.
6.
7.
TEXT BOOK
Meriam, J. L. Engineering Mechanics, John Wiley &
Sons.
REFERENCE BOOKS
1. Beer, F.P. and Johnston, E.R. Mechanics of
Materials, Tata McGraw Hill
2. Shames, I.H.
Engineering Mechanics, 4th
Edition, Pearson Education, 2003
3. Pytel, A and Kiusalaas, J. Thomsom, Mechanics
of Materials, Brooks & Cole, 2003
WEB REFERENCES
www.eCourses.ou.edu
ENGINEERING
ME-151
MECHANICS LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. To study various forces and moments.
2. Prove polygon law of coplanar forces, experiments
with pulley systems.
3. Find support reactions for simply supported beam
4. Find Forces in Truss elements
5. Measuring forces in members of jib crane.
6. Finding C.G. and MOI of various parts like
connecting rod. Flywheel using various methods
7. To find mechanical advantage and mechanical
efficiency of compound screw jack.
8. To study various simple machines including gear
trains e.g. Wedge; clock; sewing machine, etc.
9. To conduct tensile test and determining ultimate
tensile strength percentage elongation of steel
specimen
10. To conduct compression test and determine
compressive strength of specimen
11. To calculate VR, MA and efficiency of single,
doubles and triple start worm and worm wheel
12. To study slider crank mechanism of 2 stroke and 4
stroke IC engine models
13. To study and analyze gear trains
Note: At least ten experiments are to be performed by
the students.
ME-152
WORKSHOP PRACTICE
LTP
004
Cr
2
OBJECTIVE
To provide an overview of the basic production
techniques and allied / supporting techniques used to
produce finished products from raw materials. In addition
to theory, students will be given practical training on
various basic production techniques. After going through
this course, the students will be in a position to
understand the working of a mechanical workshop.
70
1.
ME-153
LTP
006
Cr
3
OBJECTIVE
Engineering graphics is the primary medium for
development and communicating design concepts.
Through this course the students are trained in
engineering Graphics concepts through manual
drafting. The ISI code of practice is followed. With this
course students can improve the visual concepts in all
engineering streams.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Bhatt, N.D., and Panchal, V.M., Engineering Drawing
Plane and Solid Geometry, Forty-Fourth Edition,
Charotar Publishing House, 2002.
REFERENCE BOOKS
1. Gill, P. S., Engineering Graphics and Drafting,
Millennium Edition, S. K. Kataria and Sons
2. Mathur, S.B., A Text Book of Engineering
Drawing, Second Revised and Enlarged Edition,
Vikas Publishing House, 2000.
3. SP 46-1988, Bureau of Indian Standards (BIS),
New Delhi
WEB REFERENCES
1.
2.
3.
www.technologystudent.com
www.animatedworksheets.co.uk
www.ider.herts.ac.uk/school/courseware
No. of
sheets
1
2
1
2
2
1
2
Notes:
The students will Practice/Draw at least one sheet
from each Unit. The Examiner will set one question
from each unit and the student will attempt four
questions in all.
LTP
Cr
PH-101
PHYSICS
510
4
OBJECTIVE
To educate the students with the present day physical
sciences through concepts like optics, acoustics, EM
theory, etc.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Avadhunulu and Kshirsagar, A Text
Engineering Physics, S. Chand & Co.
Book
APPLIED PHYSICS
LTP
510
2.
3.
72
5.
6.
Cr
4
OBJECTIVE
To educate the students with the present day physical
sciences through concepts like nanotechnology, quantum
physics, thermal physics, super conductivity, etc.
1.
4.
of
REFERENCE BOOKS
1. Sears, F.W., Electricity and Magnetism, Narosa
2. Arthur Beiser, Perspectives of Modern Physics,
Tata McGraw Hill
3. Vasudeva, A.S., Modern Engineering Physics, S.
Chand & Co.
4. Resnick and Halliday, Physics Vol. I-II, Wiley
Eastern
5. Brij Lal and Subramanyam, A Text Book of Optics
S. Chand & Co.
6. Brij Lal and Subramanyam, A Text Book of
Sound S. Chand & Co.
7. Wehr, Richards and Adair, Physics of the Atom,
Narosa
PH-102
EF
=
5
of free electrons
average kinetic energy
7.
TEXT BOOK
Avadhunulu and Kshirsagar, A Text
Engineering Physics, S. Chand & Co.
Book
of
REFERENCE BOOKS
1. Kittel, Charles Introduction to Solid State Physics,
John Wiley Powell and Crasemann, Quantum
Mechanics, Oxford and IBH
2. Aggarwal, R.S., Thermal Physics and Statistical
Physics, MTG Books.
3. Saxena, B.S., and Gupta, R.C., Fundamentals of
Solid State Physics, Pragati Prakashan.
4. Pillai, Solid State Physics, New Age
5. Ghatak and Loknathan, Quantum Mechanics,
McMillan
6. Beiser, Arthur, Modern Physics, Tata McGraw
Hill.
PH-151
PHYSICS LAB
LTP
002
Cr
1
LIST OF EXPERIMENTS
The experiments in 1st term will be based mainly upon
optics, electrostatics, wave and oscillations which are
the parts of the theory syllabus of 1st term.
1.
2.
3.
4.
REFERENCE BOOKS
1. Worshnop, B. L. and Flint, H. T. Advanced
Practical Physics, KPH
2. Gupta, S. L. & Kumar, V. Practical Physics,
Pragati Prakashan
3. Chauhan & Singh, Advanced Practical Physics Vol.
I & II, Pragati Prakashan.
PH-152
LTP
002
Cr
1
LIST OF EXPERIMENTS
1. To find the low resistance by Carey Fosters
bridge.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
REFERENCE BOOKS
1. Worshnop, B.L. and Flint, H.T.
Advanced
Practical Physics, KPH
2. Gupta, S.L. and Kumar, V. Practical Physics,
Pragati Prakashan.
3. Chauhan and Singh, Advanced Practical Physics
Vol. I & II, Pragati Prakashan.
******
73
ADDITIONAL/BRIDGE COURSES
OBJECTIVE
A student found deficient in any area of knowledge/skill needed for programmes of study e.g. Communication Skill,
Mathematics, etc. may be required to do suitable additional course(s) on audit basis which will not be shown on his
Grade Card. However if a bridge course(s) is (are) required for those students admitted to second year the same
will be shown on the Grade Card as an audit course.
Note: These Courses are made for a specific purpose and are available only for the intended purpose.
EN-291
ESSENTIALS OF
COMMUNICATION
OBJECTIVE
(BRIDGE COURSE)
LTP
Cr
500
OBJECTIVE
The objective of bridge course is to bring some of the
students who are not up to the mark and are not able to
pursue the technical education like their counter parts.
This course has been devised to bring the students to
that level from where they can do justice to the
technical education they are going to pursue.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Wren & Martin,
Composition
High
School
Grammar
&
MATHEMATICS
(MAKEUP COURSE)
LTP
500
Cr
3
OBJECTIVE
Mathematics is a very essential part of all engineering
courses. The students entering in the first year who are
some how weak in concepts of Mathematics need up
gradation in their level of Mathematics. This course is
designed keeping in view such students.
74
2.
H.P;
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Wood F. T., Remedial English Grammar for
Foreign Students, The Macmillan Press Ltd., 1975
2. Tikku M. C., An Intermediate Grammar Book
3. English for Engineers and Technologists: A Skill
Approach, Vol. 2, Orient Longman
4. Ramesh M. S. and Pattanshetti C. C., Business
Communication, R.Chand and Company, Delhi
5. Group Discussion, Sudha Publications/Ramesh
Publishing House, New Delhi.
MA-191
1.
Special
2
3
sequences n, n , n
n =1
n =1
n =1
;
Expansions of important functions.
DIFFERENTIAL
CALCULUS:
Definition
of
derivatives and concepts of partial derivatives,
Differentiation of parametric curves up to second
order; Successive differentiation including Leibnitiz
rule; analytical and geometrical significance of
differentiation.
INTEGRAL CALCULUS: Formulae of indefinite
integrals; Properties of definite integrals; Integration
by parts and continued integration by parts.
THREE
DIMENSIONAL
GEOMETRY:
Dimensional coordinates and important equation of
planes and surfaces (including sphere, cone,
cylinder and ellipsoid); cylindrical and spherical
coordinates in three dimensions.
VECTORS: Representation of vectors in two and
three dimensions; operations on vectors including
dot and cross product of three vectors and four
vectors.
PROBABILITY
THEORY:
Permutation;
Combination; Binomial theorem.
TEXT BOOK
NCERT, Mathematics for XI and XII, NCERT, New
Delhi
REFERENCE BOOKS
1. Sharma R. D., Text Book of Mathematics for
Class XI, 10th Edition, Dhanpat Rai & Sons
2. Sharma R. D., Text Book of Mathematics for
Class XII, 10th Edition, Dhanpat Rai & Sons
3. Grewal B. S., Higher Engineering Mathematics,
38th Edition, Khanna Publisher, 2005
MA-291
MATHEMATICS
(BRIDGE COURSE)
LTP
500
Cr
3
OBJECTIVE
The students, who join the University after diploma
course, are deficient in mathematics. This course is
designed to upgrade and update their knowledge in
mathematics so that they are at par with second year
students.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Grewal B. S., Higher Engineering Mathematics, 38th
Edition, Khanna Publisher, 2005
REFERENCE BOOKS
1. Kreyszig F., "Advanced Engineering Mathematics",
9th Edition, John Wiley, 2006
2. Jain R. K. and Iyengar S. R. K., Advanced
Engineering Mathematics, 3rd Edition, Narosa
Publishing House
3. Greenberg Michael D., Advanced Engineering
Mathematics, 2nd Edition, Dorling Kindersley India
Pvt. Ltd., New Delhi
******
75
Cr
1
OBJECTIVE
To understand fundamentals of computer applications,
networking and building projects.
REFERENCE BOOKS:
1. Habraken, MS-Office 2000 8 in 1, Prentice Hall
2. Taxali R. K., PC Software for Windows Made
Simple, Tata McGraw
3. Sandler, Teach Yourself MS Office, BPB
Publications
4. Bangia R., Learning MS Office 2000, Khanna
Book Co
5. Wang W. and Parker R. C., MS Office 2000
Windows for Dummies, IDG Books India (P ) Ltd
6. Peter Dyson, Undertaking PC Tools, Sybex /
Tech Asian Edition Tech Publications.
7. Bansal S. K., Cyber Crime
8. Ahmand Tabrez, Cyber law , E-commerce & MCommerce
9. Carl Chatfield and Timothy Johnson, Microsoft
Office Project 2007 Step by Step
PD-151
1.
2.
3.
4.
5.
6.
7.
76
BASICS OF COMPUTER
FUNDAMENTALS
LTP
002
PD-191
CO-CURRICULAR
ACTIVITIES
LTP
Cr
1
OBJECTIVE
To help the students in their all round growth and
acquire attributes like team spirit, organizational ability,
leadership qualities, etc.
OPERATION
The students are to take part in Co-curricular activities
outside contact hours through clubs/ societies spread
over all the three terms of the year. They are required
to register for this course in each term and their
performance will be evaluated in last term of the year.
PD-192
PERSONALITY SKILLS
LTP
002
Cr
1
OBJECTIVE
To equip the students with the understanding of human
behavior, develop time management skills, and
enhance personality.
1.
2.
6.
7.
REFERENCE BOOKS
1. Muriel, James and Jongeward, Dorothy, Born to
Win, Signet Publishers, 1978
2. Harris, Thomas Anthony, Im OK, Youre OK,
Galahad Books, 2004
3. Dr. Alex, K., Soft Skills, 2009, S. Chand, 2009
4. Adams Scott , Positive Attitude, Andrews Mcbeel
Publishing, 2004
5. Newton Tim, Managing Stress Emotion and
Power at Work, Sage Publications Ltd., 1995
6. Koch Richard, The 80/20 Principle :The Secret to
Success by Achieving with Less, Broadway
Business, 1999
7. Covey Stephen R., The 7 Habits of Highly
Effective People, Simon & Schuster UK, 2004
NOTE: One trainer per lecture and two trainers per
practical session. Classroom with board/projector for
PPT and video clips will be required.
PD-193
ENTREPRENEURIAL &
PROFESSIONAL SKILLS
LTP
002
Cr
1
OBJECTIVE
To empower the students with entrepreneurial skills,
behaviour, grooming and effective interaction at the
work place.
1.
2.
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Miner, B. John, The 4 Routes to Entrepreneurial
Success, Berrett-Koehler, 1996
2. Ellis, Keith, The Magic Lamp, Three Rivers
Press, 1998
3. Blair, Gary Ryan, The Ten Commandments of
Goal Setting, Goalsguy Learning Skills Inc., 2005
4. Gupta, Seema, Correct Manners and Etiquette,
Pustak Mahal, 1992
5. Soundararaj, Francis, Speaking and Writing for
Effective Business Communication, MacMillan, 1995
NOTE: One trainer per lecture and two trainers per
practical session. Classroom with board/projector for
PPT and video clips will be required.
PD-251
MATLAB
LTP
002
Cr
1
OBJECTIVE
MATLAB is a powerful language for technical
computing. It is widely used in universities and colleges
for courses in mathematics, science and especially in
engineering. In industry the software is used in
research, development and design. This course is
intended for students who are using MATLAB for the
first time and have little or no experience in computer
programming.
1.
2.
3.
4.
5.
PD-291
CO-CURRICULAR
ACTIVITIES
PD-293
in
MATLAB,
LTP
Cr
1
LTP
002
Cr
1
PD-292
EFFECTIVE
COMMUNICATION
1.
3.
3.
4.
5.
6.
7.
REFERENCE BOOKS
1. Wren and Martin, High School Grammar,
Paperback, 2000
2. Condrill Jo, & Bough, Bennie, 101 Ways to
Improve Your Communication Skills Instantly, 4th
Edition, Paperback, 2005
3. Rai S. M., Rai Urmila, Communication Skills,
Students Edition, Himalaya, 2007.
4. Connor J. D. O, Better English Pronunciation
Cambridge. 2nd Edition, Paperback, Cambridge
University Press, 2008
5. Raina Arjun, Speak Easy Voice And Accent
Training Manual, Paperback (Special India
Edition, Full Circle
6. Guffey Mary Ellen, Business Communication 3rd
Edition, South Western College Publishing, 2000
78
Cr
1
2.
LTP
002
OBJECTIVE
To acquaint the students with the understanding of self
development through good inter-personal skills for
effective social communication in order to succeed in
maintaining relationships in professional and social
environments. This module will also help at learning
group discussions and interview skills to enable
employability and professional fit.
OBJECTIVE
To acquaint the students with the basics of effective
spoken and written English and enhance their reading,
listening, and communication skills.
COMMUNICATION: Importance; barriers and
types of communication; methods to develop
effective communication skills.
GRAMMAR: Parts of speech; subject/verb
agreement; tenses; error correction; business
idioms;
Indianism
in
English;
frequently
mispronounced words; exercises.
SPOKEN ENGLISH: Vowel and consonant
sounds;
syllables
and
syllabic
stress;
conversational skills; extempore; JAM.
READING & LISTENING SKILLS: Reading with
comprehension; story reading; passage reading;
newspaper reading; listening and active listening;
barriers to listening; effective listening and types of
listening; exercises.
WRITING SKILLS: Importance of writing skills;
how to develop writing skills; writing exercises i.e.,
essay writing, reviews, reports, etc.
NON VERBAL COMMUNICATION: History;
kinesics; postures; gestures; functions; importance
and challenges of non verbal communication.
BUSINESS COMMUNICATION: Business letters
and messages; business reports; presentation
skills; dos & donts; personal journal.
4.
5.
6.
7.
REFERENCE BOOKS
1. Haddon, F. Peter, Mastering Personal and
Interpersonal Skills, Viva Books Pvt. Ltd., 2003
2. Schuller, Robert H., Tough Times Never Last But
Tough People Do, Orient Paperbooks, 1988
3. Bolton, Robert, People Skills, Touchstone Books,
1986
4. Jansaz, De Suzanne, Interpersonal Skills in
rd
Organizations, 3 Edition, McGraw Hill Education
(Asia), 2009
5. Fontana, David, Social Skills at Work,
Universities Press, 2000
6. Burns, James Mac Gregor, Leadership, Harper
Perennial, 1982
7. Harris, Godfrey, Art of Conversation, Jaico
Publishing House, 2002
8. Ganguly, Anand, Group Discussions and
Interviews, Ramesh Publishing House, 2008
PD-353
LTP
002
Cr
1
OBJECTIVE
The main objective behind this course is to learn the
detailed information about the system administration
services, various network attacks and preventing
attacks, application security, installation process,
operating system security, network security, web
security, etc.
LIST OF EXPERIMENTS
1. Installation of Win XP O.S.
2. Installation of Win2000 Server.
3. Management of FTP Server
4. Management of IIS Server.
5. Use of Utilities:
(a)Ping (b) Tracert (c) Net Stat (d) IP Config (e)
Route
6. Setting up of Local Area Network.
7. Management of User & Domain.
8. Start & Stop services from User Window &
Command prompt.
9. Setting Up the local security policy
10. Configuring DHCP.
11. Setting up of a DNS Server.
12. Configuration of Linux server.
13. Management of TELNET Server.
14. Scope of duties statement.
15. Setting up of Router in Window 2003 server.
REFERENCE BOOK
Jan Bergstra andMark Burges, Handbook of Network
and System Administration, Elsevier, 2007
4.
1.
6.
7.
REFERENCE BOOKS
1. Aggarwal R. S., Verbal & Non-Verbal Reasoning,
2008, S. Chand, 1994
2. Aggarwal R. S., Quantitative Aptitude for
Competitive Examinations, S. Chand, 2008
3. Gulati, SL, Quantitative Ability, Bookhive India, 2006
th
4. GRE Barrons, 13 Edition, Barrons Educational
Series, 2009
5. Devi Shakuntla, Book of Numbers, 1984
6. Summers George J., The Great Book of Puzzles
& Teasers, Jaico Publishing House, 1989
PD-393
CO-CURRICULAR
ACTIVITIES
LTP
Cr
1
1.
3.
4.
OBJECTIVE
To train and enhance the students problem solving
skills, reasoning ability, quantitative ability, and reading
comprehension skills.
5.
1.
2.
3.
LTP
002
ADVANCED PROFESSIONAL
DEVELOPMENT
LTP
002
Cr
1
OBJECTIVE
To equip the students with the basics of law,
accounting, corporate policies, and ethics; the general
awareness useful in leading a well informed life.
2.
PD-391
6.
7.
REFERENCE BOOKS
1. Anthony M.J, Law for the Layman, Hind Pocket
Books, 2003
79
PD-453
VISUAL PROGRAMMING
TECHNIQUES LAB
LTP
002
Cr
1
OBJECTIVE
This course offers the modern programming languages
to create programs by manipulating programs
graphically rather than by specifying them textually. It
includes VC++ to implement the various concepts of
object orientation graphically and VB has been highly
optimized to support rapid application development.
LIST OF EXPERIMENTS
1. Write a program to create calculator using C++.
2. Write a program to show the usage of constructor
and destructor using C++.
3. Write a program to implement function overloading
and operator overloading using C++.
4. Write a program to implement inheritance using
C++.
5. Write a program to read the keystrokes.
6. Write a program for the centering of the text.
7. Write a program for caret.
8. Write a program for mouse handling.
9. Write a program for creating a menu.
10. Write a program for creating a full menu.
PD-491
******
80
CO-CURRICULAR
ACTIVITIES
LTP
Cr
1
AE-411
TRANSPORT MANAGEMENT
LTP
500
Cr
3
OBJECTIVE
The course has been designed such that the student
can own a fleet of buses; trucks etc and manage the
same; He also gets familiar with provisions of motor
vehicle act and vehicle insurance.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
The Motor Vehicle Act, 1988; Govt. of India Publication.
REFERENCE BOOKS
1. Patankar P. G., Road Passenger Transport in
India; CIRT Pune, March 2007.
81
BA-271
HUMAN RESOURCE
MANAGEMENT
LTP
500
Cr
3
4.
BA-272
ENTREPRENEURSHIP
DEVELOPMENT
LTP
500
Cr
3
OBJECTIVE
The course aims to provide the insights into effective
management of human resources to enable the
students to meet the HR challenges in the present
scenario.
OBJECTIVE
To acquaint the students with the challenges of starting
new ventures and enable them to investigate,
understand and internalize the process of setting up a
business.
1.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Rao V. S. P., Human Resource Management, Excel
Publications
REFERENCE BOOKS
1. C. B. Memoria Personal Management, Himalaya
Publications, New Delhi
2. Edwin B. Flippo, Personal Management Tata
McGraw Hill
3. Aswathappa K., Human Resource Management,
Tata McGraw Hill
82
2.
3.
4.
5.
6.
7.
TEXT BOOK
Gupta C. B. and Srinivasan N. P., Entrepreneurial
Development, Sultan Chand & Sons
REFERENCE BOOKS
1. Vasant Desai, Management of a Small Scale
Industry, Himalaya Publishing House
CE-471
ADVANCED TRAFFIC
ENGINEERING
L T P Cr
500 3
OBJECTIVE
To introduce the students about various modern traffic
engineering and management problems and their
solutions.
2.
3.
4.
5.
6.
7.
INTRODUCTION
AND
TRAFFIC
CHRACTERISTICS: Objectives and scope of
traffic engg. Organisational set up of traffic engg
department in India; Importance of traffic
characteristics;
Road
user
characteristics;
Vehicular characteristics; Max dimensions and
weights of vehicles allowed in India. Effects of
traffic characteristics on various design elements of
the road.
TRAFFIC SURVEYS: Methods of conducting the
study and presentation of the data for traffic
volume study; speed study and origin and
destination study. Speed and delay study. Parking
surveys; On street parking; off street parking.
Accident surveys. Causes of road accidents and
preventive measures; Use of photographic
techniques in traffic surveys.
HIGHWAY CAPACITY: Importance. Space and
time headway. Fundamental diagram of traffic flow.
Relationship between speed; volume and density.
Level of service. PCU. Design service volume.
Capacity
of
non-urban
roads.
IRC
recommendations. Brief review of capacity of
urban roads.
TRAFFIC CONTROL: Types of traffic control
devices. Traffic signs; general principles of traffic
signing; types of traffic signs. Road markings;
types; general principles of pavement markings.
Design of rotary. Grade separated intersections.
Miscellaneous traffic control aids and street
furniture.
Signal Design: Types of signals. Linked or
coordinated signal systems. Design of signal
timings by trial cycle method; approximate method;
Webstors method and IRC method
Traffic Regulation And Management: Need and
scope of traffic regulations. Regulation of speed;
vehicles and drivers. General traffic regulations.
Motor vehicle act. Scope of traffic management.
Traffic management measures: restrictions on
turning movements; one way streets; tidal flow
operations; exclusive bus lanes; traffic restraint;
road pricing.
TRAFFIC AND ENVIRONMENT COMPUTER
APPLICATION;
TRAFFIC
SIMULATION:
Detrimental effects of traffic. Vehicular air pollution.
Situation in India. Vehicular emission norms in
India and abroad. Alternate fuels. Factors affecting
fuel consumption. Arboricultur.
Computer application in traffic engg.; transport
planning and public transport. Traffic simulation;
advantages. Steps in simulation. Scanning
techniques. Introduction to Intelligent vehicle
highway system. Various types of IVHS.
TEXT BOOK
Khanna S. K. and Justo C. E. G., Highway
Engineering, Nem Chand Bros., Roorkee
REFERENCE BOOKS
1. Kadiyali L. R., Traffic Engg. and Transport
Planning, Khanna Publishers
2. Matson T. M., Smith W. S. and Hurd F. W., Traffic
Engineering, McGraw Hill, New York.
3. Drew D. R., Traffic Flow Theory, McGraw Hill,
New York.
WEB REFERENCES
1. syllabus.icbse.com/jntu/19TRANSPORTATION%20ENGINEERING.pdf2.
2. www.nitkkr.ac.in/WebCivil/Civil_syllabus.doc
3. www.uniqueinstitutes.org/kuk/civilengg/38civilf.pdf
4. worldinfo.org/wpcontent/uploads/.../Ecology.Enquirer.August.2009.
pdf
CE-472
ELEMENTS OF TOWN
PLANNING AND
ARCHITECTURE
L T P Cr
500
OBJECTIVE
To impart knowledge on various aspects of town
planning and architecture, historical structures,
planning development of habitats.
1.
2.
3.
4.
5.
6.
7.
6.
TEXT BOOK
Hiraskar G. K., Fundamentals of Town Planning,
Dhanpat Rai & Co, 2001
7.
REFERENCE BOOKS
1. Rangwala S. C. and Krishnarjun N., Town Planning,
Charotar Publishing House, Anand, 1985.
2. Pramar V. S., Design Fundamentals in
Architecture, Somaiya Publications, New Delhi.
8.
REFERENCE WEB SITE
1. www.jadavpur.edu/academics/.../Architecture/arch
syl.htm
2. www.oauife.edu.ng/faculties/edm/arch/coursedescr
iption.pdf
3. www.unitytempleutrf.org/Unity%20Temple%20Tea
ches.pdfissuu.com/brentallpress/docs/adr3_vol3_1
CH-471
ADVANCED APPLIED
CHEMISTRY
LTP
500
Cr
3
OBJECTIVE
To make students familiar with the concept of chemistry
associated with dairy life, with the general method of
analysis and other aspects related to engineering field.
1.
2.
3.
4.
5.
84
TEXT BOOK
Jain & Jain, Engineering Chemistry, Dhanpat Rai
Publishing Co.
REFERENCE BOOKS
1. Drago, Physical Methods of Chemistry.
2. Hutzinger, Hand Book of Environmental
Chemistry, Springer Verlag
3. Fristschen L. J. and Gay L. W., Environmental
Instrumentation, Springer Verlag
4. Bhatia H. S., Environmental Pollution and
Control, Galgotia Publications, 2003
5. Khopkar S. M., Basic Concept of Analytical
Chemistry, 2nd edition, New Age Publications, 1998
CS-303
COMPUTER GRAPHICS
LTP
500
Cr
3
OBJECTIVE
Students completing this course are expected to be
able to:
2.
3.
4.
5.
6.
7.
PRE-REQUISITES
Knowledge of neural networks, data structures
1.
2.
3.
4.
5.
6.
TEXT BOOK
Foley James D., van Dam Andeies, Feiner Stevan K.
and Hughes Johb F., Computer Graphics Principles
and Practices, 2nd Edition, Addision Wesley, 2000
7.
REFERENCE BOOKS
1. Hearn Donald and Baker M. Pauline, Computer
Graphics, 2nd Edition, Prentice Hall of India, 1999
2. Rogers David F., Procedural
Elements for
Computer Graphics, 2nd Edition, Tata McGraw
Hill, 2001
3. Watt Alan, Fundamentals of 3-Dimensional
Computer Graphics, Addision Wesley, 1999
4. John Corrign, Computer Graphics: Secrets and
Solutions, BPB Publications, 1994
5. Krishanmurthy N., Introduction to Computer
Graphics, Tata McGraw Hill, 2002
WEB REFERENCES
1. http://en.wikipedia.org/wiki/Computer_graphics
2. http://www.cgw.com/ME2/Default.asp
3. http://www.graphics.cornell.edu/online/tutorial/
4. http://graphics.stanford.edu/
CS-402
ARTIFICIAL INTELLIGENCE
LTP
500
Cr
3
OBJECTIVE
To introduce about artificial intelligence approaches to
problem solving, various issues involved and
application areas
INTRODUCTION
TO
AI
AND
SEARCH
TECHNIQUES: Foundation and history of AI; data,
information and knowledge; AI problems and
techniques AI programming languages, problem
space representation with examples; blind search
strategies, breadth first search, depth first search,
heuristic search techniques: hill climbing: best first
search, A * algorithm AO* algorithm, Means-ends
analysis.
KNOWLEDGE REPRESENTATION ISSUES:
predicate logic; logic programming; constraint
propagation; representing knowledge using rules.
REASONING
UNDER
UNCERTAINITY:
Reasoning under uncertainty, non monotonic
reasoning;
review
of
probability;
Bayes
probabilistic interferences and Dempster Shafer
theory; heuristic methods; symbolic reasoning
under uncertainty; statistical reasoning, fuzzy
reasoning.
PLANNING & GAME PLAYING: Minimax search
procedure; goal stack planning; non linear
planning, hierarchical planning, planning in
situational calculus; representation for planning;
partial order planning algorithm
LEARNING: Basic concepts; rote learning,
learning by taking advices, learning by problem
solving, learning from examples, discovery as
learning, learning by analogy; explanation based
learning; neural nets; genetic algorithms.
OTHER KNOWLEDGE STRUCTURES: semantic
nets, partitioned nets, parallel implementation of
semantic nets; frames, common sense reasoning
and thematic role frames; architecture of knowledge
based system; rule based systems; forward and
backward chaining; frame based systems.
APPLICATIONS OF ARTIFICIAL INTELLIGENCE:
Principles of natural language processing; rule
based systems architecture; expert systems,
knowledge acquisition concepts; AI application to
robotics, and current trends in intelligent systems;
parallel and distributed AI: psychological modeling,
parallelism in reasoning systems, distributed
reasoning systems and algorithms
TEXT BOOK
Rich Elaine, Knight Kevin and Nair, Artificial
Intelligence, 3rd Edition, Tata McGraw Hill, 2009
REFERENCE BOOKS
1. Nilson Nils J., Artificial Intelligence, New York
McGraw-Hill, 1971.
2. Russell Stuart and Norvig Peter, Artificial
Intelligence: A Modern Approach, Prentice Hall of
India, 1998
3. Negnevitsky, Artificial Intelligence: A Guide to
Intelligent System, Pearson Education, 2004.
4. Patterson O. W., Introduction to Artificial
Intelligence & Expert Systems, Prentice Hall of
India, 1996.
5. Winston Patrick Henry, Artificial Intelligence, 3rd
Edition, Addition Wesley, 1992
6. Clockson & Mellish, Programming PROLOG,
Narosa Publications, 3rd Edition, 2002.
85
WEB REFERENCES
1. http://wwwformal.stanford.edu/jmc/whatisai/
2. http://library.thinkquest.org/2705/
3. www.imdb.com.
CS-422
CRYPTOGRAPHY AND
DATA COMPRESSION
LTP
500
Cr
3
OBJECTIVE
The course will attempt to dispel some of the many
myths that surround the idea of cryptography.
Cryptography is (and will continue to be) an
increasingly important area of IT and it is important that
practitioners are aware of the realities of the subject.
The course will provide a down-to-earth overview of
cryptographic techniques applicable in an IT
environment, and outline the constraints and limitations
of realistic secure systems. A running theme is the
tradeoff between usability and security of a system.
Also covered are a number of compression techniques
- data compression and data encryption are, in some
respects, closely related. A working knowledge of C is
assumed and essential.
PRE-REQUISITES
Knowledge of cryptography,
algorithms and mathematics
1.
2.
3.
4.
5.
6.
7.
analysis
&
REFERENCE BOOKS
1. Suhas Desai, Security in Computing, Pearson
Education, 2010
2. Integration
of
Data
Compression
and
Cryptography: Another Way to Increase the
Information Security, IEEE Computer Society
Volume 2, 2007
3. W. Trappe and L. Washington, Introduction to
Cryptography, 2nd edition, Pearson Education, 2006
LTP
500
Cr
3
OBJECTIVE
The course intends to cover the design issues involved
in embedded systems and system-on-chip technologies.
The course also deals with the applications and
programming languages and processor architectures
used for embedded systems. This course introduces the
students to standard Embedded System Development
tools and gives a hands-on experience in developing
various embedded applications.
1.
design
TEXT BOOK
B. Schneier, Applied Cryptography: Protocols,
Algorithms and Source Code in C, 2nd edition, Wiley,
1996.
86
2.
3.
4.
5.
6.
7.
INTRODUCTION:
Different
types
of
microcontrollers:
Embedded
microcontrollers;
External memory microcontrollers; Processor
Architectures: Harvard V/S Princeton; CISC V/S
RISC; microcontrollers memory types; Introduction
to Real Time Operating System.
8051 MICROCONTROLLER ARCHITECTURE:
Architecture; memory considerations; Addressing
modes; clocking; i/o pins; interrupts; timers;
peripherals; serial communication; Instruction set;
simple operations.
PIC MICROCONTROLLER ARCHITECTURE:
Introduction to PIC microcontrollers; Architecture
and pipelining; program memory considerations;
Addressing modes; CPU registers; Instruction set;
simple operations.
INTERRUPTS AND I/O PORTS: Interrupt logic;
Timer2 scalar initialization; IntService Interrupt
service routine; loop time subroutine; External
interrupts and timers; synchronous serial port
module; serial peripheral device; O/p port
Expansion; I/p port expansion; UART.
SOFTWARE: Development tools/ environments;
Assembly
language
programming
style;
Interpreters; High level languages; Intel hex format
object files; Debugging.
PROGRAMMING
WITH
MICROCONTROLLERS: Arithmetic operations; Bit
addressing; Loop control; Stack operation;
Subroutines; interfacing of 8051 with LCD; LED;
keyboard; motors; seven segment and other
interfacing; PIC simple operations.
DESIGNING USING MICROCONTROLLERS:
Music box; Mouse wheel turning; PWM motor
control; aircraft demonstration; ultra sonic distance
measuring; temperature sensor; pressure sensor;
magnetic field sensor.
TEXT BOOK
John B. Peatman, Design with PIC Microcontrollers,
Pearson Education, 4th edition, 2005.
REFERENCE BOOKS
1. Mazidi, 8051 Microcontroller,
Prentice Hall, 2005
2nd
Edition,
EC-401
MOBILE COMMUNICATION
LTP
500
Cr
3
OBJECTIVE
This subject covers the entire concept behind the
cellular technology. It covers the different standards
like GSM; CDMA and going through these topics will
help the students to face telecom sector and software
companies.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Rappaport T. S., Wireless Communication: Principles
and Practice, 2nd Edition, Prentice Hall of India, 2001
REFERENCE BOOK
1. Schiller Jochen, Mobile Communication, 2nd
Edition, Pearson Education, 2005.
2. William
C.
Y.
Lee,
Mobile
Cellular
nd
Edition, McGraw Hill,
Telecommunications, 2
1995.
EE-401
PROGRAMMABLE LOGIC
CONTROLLERS & SCADA
LTP
500
Cr
3
OBJECTIVE
The programmable logic controller represents a key
factor in industrial automation. Its use permits
flexible adaptation to varying processes as well as
rapid fault finding and error elimination. Today,
Industrial environment is steered with the latest
technological advancements in computers and
communication. Programmable Logic Controllers
(PLC) based automation is its outcome. This subject
is useful to understand the concept of automation
used in industry.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Cox Richard A., Technicians Guide to Programmable
Controllers, 4th Edition, Delmar Thomson Learning,
2001
REFERENCE BOOKS
1. Hackworth, John. R. and Hackworth, Jr. Frederick
D.,
Programmable
Logic
Controllers:
Programming Methods and Applications, Pearson
Education, 2004.
2. Webb, John W., & Reis, Ronal A., Programmable
Logic Controllers: Principles & Applications,
Pearson Education / Prentice Hall, 2008.
3. Dunning, Gary, Introduction to Programmable
Logic Controllers, Delmar Thomson Learning,
2004.
87
INDUSTRIAL
ELECTRONICS
LTP
500
Cr
3
OBJECTIVE
Students who enter the job market and become
electronic engineers must be prepared to work on
industrial electronics in many forms. The job
responsibilities for these fields are rapidly changing
because electronic devices and circuits have become
thoroughly integrated into all aspects of modern
industrial control systems during the past ten years.
The role of an electronic engineer has changed to the
point where he is expected to work on every aspect of
industrial system from the simplest electrical
components, such as fuses and motor, to the most
complex, such as electronic boards, motor drives, and
programmable controllers. This course provides
sufficient depth to be a useful resource while working
on job.
1.
2.
3.
4.
5.
6.
7.
thermal
timers;
electromechanical timers; motor driven delay
timers; block diagram of the basic elements of
an electronic timer.
ILLUMINATION: Nature of light; basic laws of
illumination; light sources and their characteristics;
light production by excitation and ionization;
incandescence; fluorescence; different types of
lamps;
their
construction;
operation
and
characteristic; application, latest light sources;
design of illumination system.
POWER SUPPLIES: Performance parameters, of
power supplies, comparison of rectifier circuit;
filters, regulated power supplies; switching
regulators; switch mode converter.
POWER FACTOR CONTROL: Static reactive
power compensation; shunt reactive power
compensator; application of static SCR controlled
shunt compensators for load compensation; power
Factor improvement and harmonic Control of
Converter fed systems; methods employing natural
and forced commutation schemes; implementation
of forced commutation.
MOTOR CONTROL: Voltage control at constant
frequency; PWM control; phase control of dc
motor; PLC control of a DC motor.
TEXT BOOK
Dubey G. K., Power Semiconductor Controlled Drives,
Prentice Hall Inc. New York.
88
REFERENCE BOOKS
1. Thomas Kissel E., Industrial Electronics, 3rd
Edition, Prentice Hall of India.
2. Date Patrick R. & Stephen Fardo W., Industrial
Electronics: Devices and Systems 2nd Ed., Marcel
Deckker, Inc. New York.
LABORATORY: Performance parameter of various
power converters, sequence control of AC-DC power
converter, Comparison of AC-DC converters with and
without filters, Project on illumination, simulation of
power converters using MATLAB, relay network
programming, programming PLC.
EL-421
RENEWABLE ENERGY
SOURCES & ENERGY
CONSERVATION
LTP
Cr
500
OBJECTIVE
Providing the knowledge to the students about various
types of conventional and non-conventional electrical
power plants and explain the concepts regarding their
layout and their operations at different load conditions.
PRE-REQUISTES
Knowledge of electrical technology and circuits.
1.
2.
3.
4.
5.
6.
7.
Energy
Sources,
REFERENCE BOOKS
1. Domkundwar
and
Arora,
Power
Plant
Engineering, Dhanpat Rai & Sons 2002.
2. Rai R. C., Power Plant Engineering, Dhanpat Rai
Publication, 2005
3. Cul A. W., Energy converters, McGraw Hill, 2000.
4. Nag, P. K., Power Plant Engineering, Tata
McGraw Hill, 1995
5. Subir, R., Electrical Power System, Prentice Hall
India, 2007
EL-422
HVDC TRANSMISSION
LTP
500
Cr
3
OBJECTIVE
Providing a basic knowledge and understanding of the
fundamental concepts of high voltage engineering,
explaining various methods of HVDC power
transmission, converter techniques and HVDC control
and protection, and the method of measurement and
testing of HVDC.
PRE-REQUISTES
Knowledge of electromagnetic field theory and power
systems.
DC POWER TRANSMISSION TECHNOLOGY:
Introduction; comparison of AC and DC
transmission; application of DC transmission;
description of DC transmission system; planning
for HVDC transmission; modern trends in DC
transmission.
2. THYRISTOR VALVE & ANALYSIS OF HVDC
CONVERTERS: Introduction; thryistor device;
thyristor value; value tests; recent trends; pulse
number; choice of converter configuration;
simplified analysis of Graetz circuit; converter
bridge characteristics; characteristics of twelve
pulse converter; detailed analysis of converters.
3. CONVERTER AND HVDC SYSTEM CONTROL:
General; principles of DC link control; converter
control characteristics; system control hierarchy;
firing angle control; current and extinction angle
control; starting and stopping of dc link; power
control; higher level controllers; telecommunication
requirements.
4. CONVERTER FAULTS AND PRODECTION:
introduction; converter faults; protection against
over currents; overvoltages in a converter station;
surge arresters; protection against overvoltages
introduction of multiterminal DC systems; potential
applications of MTDC systems; types of MTDC
systems; control and protection of MTDC systems;
study of MTDC systems
5. SMOOTHING REACTOR AND DC LINE:
Introduction; smoothing reactors; DC line; transient
over voltages in DC line; protection of DC line; DC
breakers; monopolar operation; effects of proximity
of AC and DC transmission lines.
6. REACTIVE POWER CONTROL, HARMONIC
AND FILTERS: Introduction; reactive power
7.
TEXT BOOK
Arrillaga, J., High voltage D.C.Transmission, Peter
Peregrinus Ltd, 1996
REFERENCE BOOKS
1. Padiyar K. R., HVDC Power Transmisions
Systems, New Age International Pvt. Ltd., 2001
2. Rao S., EHV-AC, HVDC Transmission&
Distribution Engineering, Khanna Publishers,
1999
3. Tagare, D. M., Reactive Power Management,
Tata McGraw Hill, 1996
4. Dubey, G. K., Power Semi-conductor Controlled
Drives, Prentice Hall, 1999.
5. Subrahmaniyam V., Electric Drives: Concepts and
Applications, Tata McGraw Hill, 2005.
1.
EL-423
HIGH VOLTAGE
ENGINEERING
LTP
500
Cr
3
OBJECTIVE
Providing a basic knowledge and understanding of the
fundamental concepts of high voltage engineering,
explaining various basic laws governing the conduction
and breakdown, voltage gradients on conductors,
phenomenon of corona and lightening discharges and
high voltage testing arrangements.
PRE-REQUISTES
Knowledge of Electromagnetic field theory and power
systems.
1.
2.
3.
4.
6.
7.
TEXT BOOK
Begamudre, R. D., E.H.V. AC Transmission, Wiley
Eastern Ltd. 1992
REFERENCE BOOKS
1. Wadhwa C. L., High Voltage Engineering, New
Age international Ltd. 1995
2. Arrillaga J., High voltage D.C. Transmission,
Peter Peregrinus Ltd. 1996
3. Kamaraju V. and Naidu, M. S., High Voltage
Engineering, Tata McGraw Hill, 1996
4. Naidu M. S., High Voltage Engineering, Tata Mc
Graw Hill, 4 Edition, 2001
5. Ray Subir, An Introduction to High Voltage
Engineering, Prentice Hall of India, 2008
EN-471
PROFESSIONAL
COMMUNICATION
LTP
500
2.
3.
4.
5.
90
BOOK REVIEW
MOVIE REVIEW
TEXT BOOK
Roy A. and Sharma P. L., "English for Students of
Engineering", Orient Longman, 2007
The following four lessons are prescribes for textual
study:
1. The Year 2050
2. Human Environment
3. The Discovery
4. Grief.
REFERENCE BOOKS
1. Tickoo M. L. and Subramanian A. E., "Intermediate
Grammar, Usage ad Composition", Orient
Longman.
2. Thomson and Martinet, "A Practical English
Grammar, Oxford University Press
3. Hornby, "A.S. Guide to patterns and Usage in
English", Oxford University Press
4. Balasubramanian T., "A Textbook of English
Phonetics for Indian Students", MacMillan
5. D. O' Connor J, "Better English Pronunciation",
Cambridge University Press, London.
6. McCarthy, "English Vocabulary in Use Foundation
Books", Cambridge University Press
7. Hashem Abul, "Common Errors in English",
Ramesh Publishing House
8. Roach P, "English Phonetics & Phonology",
Cambridge University Press
9. Ramesh M. S. and Pattanshetti C. C., "Business
Communication", R. Chand and Company
10. Wood F. T., "Remedial English Grammar for
Foreign Students", The Macmillan Press Ltd., 1975
Cr
3
OBJECTIVE
The objective of devising this course is to prepare the
students or this University to be ready to take up their
professional job on the completion of this course.
Professional communication is essential for the pass
outs of this University to help them prove their abilities in
the interviews and to utilize their knowledge in active job.
1.
6.
7.
EN-472
BUSINESS
COMMUNICATION
LTP
500
Cr
3
OBJECTIVE
The course proposes to help students develop
competence in business and technical communication.
It focuses on writing skills and strategies for specific
purposes. The inevitability of introducing this course to
Engineering students is embodied in that it has
comparatively a high concentration of certain complex
writing techniques and procedures.
1
3
4
3.
TEXT BOOK
Bansal R. K. and Harrison J. B., "Spoken English for
India", Orient Longman
4.
5
6
7
REFERENCE BOOKS
1 Mary Ellen Guffey, Business Communication:
Process & Product, 4th Edition, South-Western
College Publishing, Cincinnati.
2 Sharma R. C. and Krishna Mohan, Business
Correspondence and Report Writing, Tata
McGraw Hill
3 Ramesh M. S. and Pattanshetti C. C., Effective
Business English and Correspondence, R. Chand
& Co.
4 Shruter C., Effective Letters in Business by
Robert, Tata McGraw Hill
5 Wing F. W. and Anncree D., English Business
Letters, Orient Longman.
6 Sarah Freeman, Written Communication in
English, Orient Longman.
7 Leo Jones and Riched Alexander, International
Business English, Cambridge University Press
8 Sweet Stephen, General and Business English,
Sir Issac Pitman & Sons Ltd., London.
9 Charles FI. Sides, How to Write and Present
Technical Information, Cambridge University
Press
10 Susan Stevenson/Stave Whitmore, Strategies for
Engineering Communication, John Wiley and
Sons/Replika Press. Pvt. Ltd. Delhi.
IT-423
INTRODUCTION TO
E-COMMERCE & ERP
LTP
500
Cr
3
OBJECTIVE
To provide knowledge about the protocols, methods,
security issues in electronic commerce as well as about
enterprise resource planning tools, models and
techniques
PRE-REQUISITES
Knowledge of internet and web development, data
mining, computer networks, software engineering
1.
2.
PART A
INTRODUCTION AND CONCEPTS: Networks and
commercial transactions Internet and other
novelties, networks and electronic transactions
today; model for commercial transactions; Internet
environment internet advantage; world wide web
and other internet sales venues; online commerce
solutions.
ELECTRONIC PAYMENT METHODS: Updating
traditional transactions, secure online transaction
models; online commercial environments; digital
5.
6.
7.
RESOURCE
MANAGEMENT
PERSPECTIVE: Functional and Process of
Resource; Management; Introduction to basic
modules of ERP System: HRD, Personnel
management, training and development; skill
inventory, material planning and control, inventory;
forecasting; manufacturing; production planning;
production scheduling; production control; sales
and distribution; finance; resource management in
global scenario.
ERP - INFORMATION SYSTEM PERSPECTIVE:
Introduction to OLAP (Online Analysis and
Processing), TP, OAS, KBS, MRP, BPR, SCM, REP,
CRM, Information Communication Technology.
ERP-KEY MANAGERIAL ISSUES: Concept
Selling; IT infrastructure; implication of ERP
systems on business organization; critical success
factors
in
ERP
System;
ERP
Culture
implementation issues; resistance to change; ERP
selection issues; return on investment; pre and
post implementation issues.
TEXT BOOK
Kalakota Ravi and Whinston Andrew, Frontiers of
Electronic Commerce, Addison Wesley,1996
REFERENCE BOOKS
1. V. K. Garg and N. K. Venkita Krishna, Enterprise
Resource Planning Concepts and Practice,
Prentice Hall of India, 1998,
2. Motiwala, Enterprise Resource & Planning, 1st
edition, Pearson Education
3. John Antonio, Fernandez, The SAP/3 Handbook,
Tata McGraw Hill
4. Denial Amor, The E-Business Revolution,
Addison Wesley
5. Sokol, From EDI to E-Commerce: A Business
Initiative, Tata McGraw Hill
6. Greenstein and Feinman, E Commerce, Tata
McGraw Hill
7. Rajan and Nag, E Commerce: The Cutting Edge
of Business, Tata McGraw Hill
8. Jaffrey F. Rayport , Bernard J. Jaworski, ECommerces, Tata McGraw Hill, 2002
9. Greenstein and Feinman, Electronic Commerce
Security, Risk Management and Control, Tata
McGraw Hill, 2002
10. Hendry Chan, Raymond Lee, Tharam Dillon and
Ellizabeth Cang, E-Commerce Fundamentals and
Applications, John Wiley.
91
3.
WEB REFERENCES
1. www.exforsys.com/tutorials/erp/erp-and-ecommerce.html
2. www.bizautomation.com
3. itmanagement.earthweb.com/erp
4. www.e2-llc.com/e2_ecommerce_erp.aspx
5. e-comm.webopedia.com/TERM/e/ERP.html
4.
IT-443
LTP
500
Cr
3
OBJECTIVE
Using a building block approach, the ISM curriculum
provides a core understanding of storage technologies
and progresses into system architectures, introduction
to networked storage, and introduction to information
availability. The course provides a comprehensive
introduction to data storage technology fundamentals.
Students will gain knowledge of the core logical and
physical components that make up a storage systems
infrastructure.
PRE-REQUISITES
Knowledge of Computer Networks at B Tech level
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Osborne Marc Farley, Building Storage Networks,
Tata McGraw Hill
REFERENCE BOOKS
1. Spalding Robert, Storage Networks: The
Complete Reference, Tata McGraw Hill
2. Gupta
Meeta,
Storage
Area
Network
Fundamentals, Pearson Education Limited
92
WEB REFERENCES
1. http://www.cs.cmu.edu/~fp/courses/03312/handouts/18-storage.pdf
2. http://www.freedownloadscenter.com/Information_
Management/
MA-471 DISCRETE MATHEMATICS
LTP
500
Cr
3
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic
and the very soul and guide of computer field.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Sarkar S. K., "A Textbook of Discrete Mathematics" 5th
Edition, S. Chand Publications
REFERENCE BOOK
1. Liu C. L., "Element of Discrete Mathematics"
McGraw Hill.
2. Sengadir,
"Discrete
Mathematics
and
Combinatorics", Pearson Education.
3. Deo, "Graph Theory", Prentice Hall of India.
4. Bough R. Johnson, "Discrete Mathematics",
Pearson Education.
ADVANCED HIGHER
ENGINEERING
MATHEMATICS
LTP
Cr
500
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic and
the very soul and guide of various engineering subjects.
1.
2 & 3.
4 & 5.
6 & 7.
TEXT BOOK
Grewal B. S., Higher Engineering Mathematics, 38th
Edition, Khanna Publisher, 2005
REFERENCE BOOKS
1. Wylie C. Ray and Barrett Louis.C., "Advanced
Engg. Mathematics", McGraw Hill
2. Sastry S. S., "Engineering Mathematics, Illrd
Edition, Prentice Hall of India, 1994
3. Jerri Abdul J., "Introduction of Integral Equation
with Application", Wiley-Interscience; 2nd Edition,
1999
4. Debnath Lokenath, "Integral Transforms and their
Applications", 2nd Edition, Chapman & Hall, 2007
5. Weatherburn, Tensor Calculus", Cambridge
University Press, 2008
6. Kreyszig E., "Advanced Engineering Mathematics",
9th Edition, John Wiley, 2006
1.
2 & 3.
4.
5.
6.
7.
TEXT BOOK
Curtis F, Gerald and Patrick, "Applied Numerical
Analysis", 7th Edition, Wheatley Solution
REFERENCE BOOKS
1. Balagurusamy E., "Numerical Methods", Tata
McGraw Hill
2. Sastry S. S., "Introductory Methods of Numerical
Analysis", Prentice Hall of India
3. Jain M. K., Iyenger S. R. K. and Jain R. K.,
"Numerical Methods for Scientific and Engg.
Computations" by - Wiley Eastire Ltd.
4. Rao S. S., The Finite Element Method in Engg.,
Pregamon Press/McGraw Hill, 1989
MA-474
ADVANCED NUMERICAL
TECHNIQUES
LTP
500
Cr
3
OBJECTIVE
To acquaint the students with the various concepts and
tools of applied mathematics which will be very basic
and the very soul and guide of various engineering
subjects.
OPERATION RESEARCH
LTP
500
Cr
3
OBJECTIVE
The aim of the topic is to provide a common platform for
the Engineers, Scientists along with people from
management, industry & defence sector. This topic also
provides how to get optimal solution in above said branch.
1.
MA-473
2.
3.
4.
5.
6.
7.
TEXT BOOK
Taha H. A., "Operations Research: An Introduction",
Macmillan, N.Y.
REFERENCE BOOK
1. Hitter F. S. and Lieberman G. J., Introduction to
Operations Research", Addison Wesley.
2. Hadley G., Linear Programming", Addison Wesley.
3. Dantzig G., Linear Programming and Extensions",
Princeton, N.J.
4. Fletcher R., "Practical Methods of Constrained
Optimization", John Wiley.
5. Bazaraa M. S., Jervis J. J. and Sherali H. D., Linear
Programming & Network Flows", John Wiiey.
ME-442
ERGONOMICS
LTP
500
Cr
3
OBJECTIVE
The course provides knowledge of ergonomics
principles so that the students are able to visualize
factors which affect the efficiency of human beings.
After the study of the subject, the students will be able
to select a proper design of display controls,
equipment, work plan and environment
94
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Jan Dul and Bernard Weerdancester, Ergonomics for
Beginners, CRC Press/Taylor and Francis Group
REFERENCE BOOKS
1. Knoz Stephana, Johnson Steven, Halconts Work
Design - Industrial Ergonomics,
Hathway,
Scottsdagta, AZ
2. Sanders M. S. and McCormic E. J., Human
Factors in Engineering and Design, McGraw Hill
New York
3. Verma A. P., Industrial Engineering, S. K. Kataria
and Sons
ME-443
FINITE ELEMENT
ANALYSIS
LTP
500
Cr
3
OBJECTIVE
The objective of the course is to teach the
fundamentals of finite element method of solids;
structures and fluids with emphasis on the underlying
theory, assumptions, and modeling issues as well as
providing hands on experience using finite element
software to model, analyze and design systems of
relevance to mechanical engineering. This includes the
theoretical foundations and appropriate use of finite
element methods.
1.
INTRODUCTION
VARIATIONAL
FORMULATION: General field problems in
Engineering; Modeling; Discrete and Continuous
models; Characteristics; Difficulties involved in
2.
3.
4.
5.
6.
7.
TEXT BOOK
Reddy J. N., An Introduction to Finite Element
Method, McGraw Hill, Intl Student Edition
REFERENCE BOOKS
1 Zienkiewitch, "The Finite Element Method; Basic
Formulation and Linear Problems", Vol 1, 4th
Edition, McGraw Hill
2 Desai C. S. and Abel J. F., "Introduction to the
Finite Element Method", Affiliated East west Press,
1972
3 Rao S. S., The Finite Element Method in
Engineering, Pergaman Press, 1989
ME-461
RENEWABLE
SOURCES OF ENERGY
LTP
500
Cr
3
OBJECTIVE
This gives the knowledge of estimation; conversion and
utilization of non conventional sources of energy. With
the depletion of fossil fuel sources, the importance of
non-conventional renewable sources of energy has
gained tremendous importance.
This course
introduces the students to these sources and how
these can be utilized for power production.
1
4
5
6
TEXT BOOK
Tiwari G. N. and Ghosal M. K., Renewable Energy
Resources, Narosa Publishing House
REFERENCE BOOKS
1. Rai G. D., Solar Energy Utilization, Khanna
Publishers, 1995
2. Duffie J. A. and Beckman, Solar Heating and
Cooling
3. Wakil
M. M, EL, Power Plant Technology,
McGraw Hill
4. Sharma P. C., Power Plant Engineering, S. K.
Kataria and Sons
PH-471
NON DESTRUCTIVE
TESTING TECHNIQUES
LTP
500
Cr
3
OBJECTIVE
To give a general overview of novel non destructive
testing methods, the principles behind them, their uses,
the advantages and limitations, both in application and
defect detection capability.
95
4.
5.
6.
7.
TEXT BOOK
Baldev Raj, Jayakumar T., and Thavasimuthu M.,
Practical Non-Destructive Testing, Narosa Publishing,
1997
REFERENCE BOOKS
1. Suryanarayana C., Testing of Metallic Materials,
Prentice Hall of India, 1979
2. American Society for Metals, Metals Hand Book
(Mechanical Testing), Volume VIII, American
Society for Metals, 1988
3. Rolfe T. and Barson J., Fracture and Fatigue
Control and Structure - Application of Fracture
Mechanics, Prentice Hall, 1977
4. Halmshaw R, Non-Destructive Testing, Edward
Arnold, 1989
5. Hull, Non-Destructive Testing, ELBS Edition,
1991.
6. Das A. K., Metallurgy of Failure Analysis, JMH,
1992.
PH-472
NANO TECHNOLOGY
LTP
500
Cr
3
OBJECTIVE
The goal is to teach students some basic
nanoscience/hanotechnology. Students are expected
to learn both some basic science and technology.
Students from all branches are encouraged to take
(his course. In addition, students are expected to
assist each other in teaming and discussing the
content and die context, and to maintain respect for
the scientific approach.
1.
96
NANOMATERIALS:
Introduction to
nanomaterials; nano-scale in one dimension: thin films,
layers and surfaces, nanoscale in two
dimensions: carbon nano-tubes; inorganic nanotubes, nano-wires, biopolymers; nano-scale in
three dimensions: nano-particles, fullerences
(Carbon 60), dendrimers, quantum dots
2.
3.
4.
5.
6.
7.
NANOMETROLOGY:
Introduction
to
nanometrology; length measurement; force
measurement; measurement of single molecules;
applications of metrology.
ELECTRONICS, OPTOELECTRONICS AND
INFORMATION
AND
COMMUNICATION
TECHNOLOGY: Introduction to electronics;
optoelectronics
and
information and
communication technology; nanoscience in
electronics, opto-electronics and information and
communication
technology;
current
applications:
computer
chips,
information
storage, opto-electronics; applications anticipated
in the future: sensors.
NANO-BIOTECHNOLOGY
AND
NANOMEDICINE:
introduction
to
nanobiotechnology and nano-medicine, nano-science
in nano-biotechnology and nano-medicine,
current and future applications
array
technologies, drug delivery, drug discovery,
medical imaging, nano-technologies and cancer
treatment, implants and Prosthetics.
NANOFABRICATION: Lithographic techniques
for nano-printing; nano-manipulation techniques,
self assembly.
SYNTHESIS
AND
CHARACTERIZATION:
Metallic, semiconducting, magnetic and carbon
based nano structures, nanocomposites and
biological nanomaterials.
APPLICATIONS
OF
NANOMATERIALS:
Sunscreens and cosmetics, composites, clays.
coatings and surfaces, tougher and harder cutting
toots, paints; remediation, fuel ceils; displays,
batteries, fuel additives, catalysts; carbon
nanotube composites; lubricants, magnetic
materials;
medical
implants;
machinable
ceramics, water purification, military battle suits.
TEXT BOOK
Poole Charles P. and Owens Frank J., Introduction to
Nanotechnology, Wiley lnterscience, 2003
REFERENCE BOOKS
1. Rainer Waser, Nanoelectronics and Information
Technology: Advanced Electronic Materials and
Novel Devices, Wiley VCH, 2003
2. Wang Z. L., Characterization of Nanophase
Materials, Wiley-VCH, 2001
3. Edelstein A. S. and Cammamm R. C.,
Nanomaterials:
Synthesis,
Properties
and
Applications, IOP (UK), 1996
4. Heinzel T., Mesoscopic Electronics in Solid State
Nanostructures, Wiley-VCH, 2003
PH-473
LASER TECHNOLOGY
LTP
500
Cr
3
OBJECTIVE
To give a general overview of fundamentals of Laser,
Laser production techniques and applications.
1.
2.
3.
4.
5.
6.
7.
TEXT BOOK
Silfvast William T., Laser Fundamentals, Cambridge
University Press
REFERENCE BOOKS
1. Beynon John, Introductory University Optics,
Prentice Hall of India.
2. Ghatak A. K., Optics, Tata McGraw Hill.
******
97
NOTES
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
98
99