You are on page 1of 116

___________________________________________2009-10

Academic Regulations 2009 for B. Tech (Regular)


(Effective for the students admitted into I year
from the Academic Year 2009-2010 onwards)
1. Award of B.Tech. Degree
A student will be declared eliible for the award of the !"#ech"
$eree if he fulfils the followin academic reulations%
i. &ursue a course of study for not less than four academic years and
in not more than eiht academic years"
ii. 'eister for 220 credits and secure all 220credits
2. (tudents) who fail to fulfil all the academic re*uirements for the
award of the deree within eiht academic years from the year of
their admission) shall forfeit their seat in !"#ech course and their
admission is cancelled"
3. ourses of stud!
#he courses of study are offered at +resent for s+eciali,ation for the !"
#ech" -ourse%
".#o. Branch
1" Aeronautical Enineerin"
2" !iotechnoloy"
." -ivil Enineerin"
/" -om+uter (cience and Enineerin"
0" -om+uter (cience and (ystem Enineerin"
1" Electrical and Electronics Enineerin"
2" Electronics and -ommunication Enineerin"
3" Electronics and -om+uter Enineerin"
9" Electronics and -ontrol Enineerin"
10" Electronics and Instrumentation Enineerin"
11" Information #echnoloy"
12" 4echanical Enineerin"
and any other course as a++roved by the authorities of the 5niversity
from time to time"
16
___________________________________________2009-10
$. redits
I Year (emester
&eriods 6 7ee8 -redits &eriods 6 7ee8 -redits
#heory 0. 01 0. 0/
02 0/ -- --
&ractical 0. 0/ 0. 02
$rawin 01 01 0.
01
02
0/
(eminar -- -- 1 02
&ro9ect -- -- 10 10
%. Distri&ution and 'eightage of (ar)s
i" #he +erformance of a student in each semester 6 I year
shall be evaluated sub9ect :wise with a ma;imum of 100 mar8s
for theory and 20 mar8s for +ractical sub9ect" In addition seminar
and +ro9ect wor8 shall be evaluated for 00 and 200 mar8s
res+ectively"
ii" <or theory sub9ects the distribution shall be .0 mar8s
for Internal Evaluation and 20 mar8s for the End-E;amination"
iii" <or theory sub9ects) durin the semester there shall be
#wo midterm e;aminations" Each mid term e;amination consists
of ob9ective +a+er for 10 mar8s and sub9ective +a+er for 20 mar8s
with duration of 1hour 00 minutes (20 minutes for ob9ective and
90 minutes for sub9ective +a+er)"
=b9ective +a+er is set for 20 bits for 10 mar8s" (ub9ective +a+er
shall contain 0 *uestions of which student has to answer .
*uestions evaluated* for 20 mar8s" <irst mid term e;amination
shall be conducted for I-I> units of syllabus and second mid term
e;amination shall be conducted for > ->III units" #he total mar8s
secured by the student in each mid term e;amination for .0 mar8s
is considered and the better of the two mid term e;aminations
shall be ta8en as the final sessional mar8s secured by each
candidate in the sub9ect"
?owever for first year) there shall be #hree midterm e;aminations
as in the above +attern and the averae mar8s of the best two
midterm e;aminations secured in each sub9ect shall be considered
as final mar8s for sessionals"
17
2009-10___________________________________________
*@ote 1% #he sub9ective +a+er shall contain 0 *uestions of e*ual
weihtae of 10 mar8s and the mar8s obtained for .*uestions
shall be condensed to 20 mar8s) any fraction rounded off to the
ne;t hiher mar8
*@ote 2% #he mid term e;amination shall be conducted first by
distribution of the =b9ective +a+er simultaneously mar8in the
attendance) after 20minutes the answered ob9ective +a+er is
collected bac8" #he student is not allowed to leave the
e;amination hall" #hen the descri+tive *uestion +a+er and the
answer boo8let are distributed" After 90minutes the answered
boo8lets are collected bac8"
iv" <or +ractical sub9ects there shall be a continuous
evaluation durin the semester for 20 sessional mar8s and 00 end
e;amination mar8s" $ay-to-day wor8 in the laboratory shall be
evaluated for 20 mar8s by the concerned laboratory teacher based
on the re+ort of e;+eriments69obs" #he end e;amination shall be
conducted by the laboratory teacher and another e;aminer"
v" <or the sub9ect havin desin and 6 or drawin) such as
Enineerin $rawin) 4achine $rawin and estimation) the
distribution shall be .0 mar8s for internal evaluation and 20
mar8s for end e;amination" #he Internal evaluation for sessionals
will be 10 mar8s for day-to-day wor8 in the class that shall be
evaluated by the concerned sub9ect teacher based on the
re+orts6submissions +re+ared in the class" And there shall be two
midterm e;ams in a (emester for a duration of 2hrs each) evenly
distributed over the syllabi for 10 mar8s and the better of the two
shall be considered as internal test mar8s" #he sum of day to day
evaluation and the internal test mar8s will be the final sessionals
for the sub9ect" ?owever in the I year class) there shall be three
midterm e;ams and the averae of best two will be ta8en into
consideration"
vi" #here shall be a seminar +resentation in I> year II
(emester" <or the seminar) the student shall collect the
information on a s+eciali,ed to+ic and +re+are a technical re+ort)
showin his understandin over the to+ic) and submit to the
de+artment before +resentation" #he re+ort and the +resentation
shall be evaluated by the $e+artmental committee consistin of
?ead of the de+artment) seminar su+ervisor and a senior faculty
18
___________________________________________2009-10
member" #he seminar shall be evaluated for 00 mar8s and mar8s
shall be submitted to the 5niversity alon with internal mar8s"
#here shall be no e;ternal e;amination for seminar"
vii" =ut of a total of 200 mar8s for the +ro9ect wor8) 10
mar8s shall be for Internal Evaluation and 1/0 mar8s for the End
(emester E;amination (>iva-voce)" #he viva-voce shall be
conducted by a committee consistin of ?=$) &ro9ect (u+ervisor
and an E;ternal E;aminer nominated by the 5niversity" #he
evaluation of +ro9ect wor8 shall be conducted at the end of the I>
year" #he Internal Evaluation shall be made by the de+artmental
committee) on the basis of two seminars iven by each student on
the to+ic of his +ro9ect"
viii" Aaboratory mar8s and the sessional mar8s awarded by
the -ollee are not final" #hey are sub9ect to scrutiny and scalin
by the 5niversity wherever necessary" In such cases) the sessional
and laboratory mar8s awarded by the -ollee will be referred to a
-ommittee" #he -ommittee will arrive at a scalin factor and the
mar8s will be scaled as +er the scalin factor" #he
recommendations of the -ommittee are final and bindin"
i;" #he laboratory records and internal test +a+ers shall be
+reserved in the res+ective institutions as +er the 5niversity
norms and shall be +roduced to the -ommittees of the 5niversity
as and when the same are as8ed for"
+. Attendance Re,uirements-
i" A student shall be eliible to a++ear for 5niversity e;aminations
if he ac*uires a minimum of 20B of attendance in areate of all
the sub9ects in a semester6 I year"
ii" "hortage of Attendance &elow +%. in aggregate shall in #/
case &e condoned"
iii" -ondonation of shortae of attendance in areate u+ to 10B
(10B and above and below 20B) in each semester or I year may
be ranted by the -ollee Academic -ommittee"
iv" (tudents whose shortae of attendance is not condoned in any
semester 6 I year are not eliible to ta8e their end e;amination of
that class and their reistration shall stand cancelled"
v" A student will not be +romoted to the ne;t semester unless he
satisfies the attendance re*uirements of the +resent semester 6 I
19
2009-10___________________________________________
year) as a++licable" #hey may see8 readmission for that
semester 6 I year when offered ne;t"
vi" A sti+ulated fee shall be +ayable towards condonation of shortae
of attendance to the 5niversity"
0. (inimum Academic Re,uirements-
#he followin academic re*uirements have to be satisfied in
addition to the attendance re*uirements mentioned in item no"+
i" A student shall be deemed to have satisfied the minimum
academic re*uirements and earned the credits allotted to each
theory) +ractical) desin) drawin sub9ect or +ro9ect if he secures
not less than .0B of mar8s in the end e;amination and a
minimum of /0B of mar8s in the sum total of the internal
evaluation and end e;amination ta8en toether" In the (eminar he
should secure /0B"
ii" A student shall be +romoted from II to III year only if he fulfils
the academic re*uirement of securin $0 credits from
a" =ne reular and one su++lementary e;aminations of I year"
b"=ne reular e;amination of II year I semester
irres+ective of whether the candidate ta8es the end e;amination or
not as +er the normal course of study"
iii" A student shall be +romoted from third year to fourth year only if
he fulfils the academic re*uirements of securin +1 credits from
the followin e;aminations)
a" #wo reular and two su++lementary e;aminations of I year"
b" #wo reular and one su++lementary e;aminations of II year I
semester"
c" =ne reular and one su++lementary e;aminations of II year II
semester"
d" =ne reular e;amination of III year I semester"
irres+ective of whether the candidate ta8es the end e;amination or
not as +er the normal course of study"
And in case of ettin detained for want of credits by sections ii and
iii above) the student may ma8e u+ the credits throuh su++lementary
e;ams of the above e;ams before the date of class wor8
commencement of #hird or <ourth year I semester res+ectively"
20
___________________________________________2009-10
iv" A student shall reister and +ut u+ minimum attendance in all 220
credits and earn all the 220 credits" 4ar8s obtained in all 220
credits shall be considered for the calculation of +ercentae of
mar8s obtained"
v" (tudents who fail to earn 220 credits as indicated in the
course structure within eiht academic years from the year of
their admission shall forfeit their seat in !"#ech course and their
admission shall stand cancelled"
1. ourse 2attern-
i" #he entire course of study is of four academic years"
#he first year shall be on yearly +attern and the second) third and
fourth years on semester +attern"
ii" A student eliible to a++ear for the end e;amination in
a sub9ect) but absent at it or has failed in the end e;amination may
a++ear for that sub9ect at the ne;t su++lementary e;amination
offered"
iii" 7hen a student is detained due to lac8 of credits 6
shortae of attendance he may be re-admitted when the semester
is offered after fulfilment of academic reulations) whereas he
continues to be in the academic reulations he was first admitted"
9. Transitor! Regulations-
-andidates who have been detained for want of attendance or not
fulfilled academic re*uirements or who have failed after havin
underone the course in earlier reulations or have discontinued and
wish to continue the course are eliible for admission into the
unfinished semester from the date of commencement of class wor8
with the same or e*uivalent sub9ects as and when sub9ects are offered)
sub9ect to (ection 2" and they continues to be in the academic
reulations they were first admitted"
10. 'ith3holding of results%
If the candidate has any dues not +aid to the university or if any case
of indisci+line or mal+ractice is +endin aainst him) the result of the
candidate shall be withheld and he will not be allowed 6 +romoted
into the ne;t hiher semester" #he issue of deree is liable to be
withheld in such cases"
21
2009-10___________________________________________
11. Award of lass-
After a student has satisfied the re*uirements +rescribed for the
com+letion of the +roram and is eliible for the award of !"
#ech" $eree he shall be +laced in one of the followin four
classes%
lass Awarded . of mar)s to &e
secured
<rom the
areate
mar8s
secured for
the best 220
-redits"
<irst -lass with $istinction 20B and above
<irst -lass !elow 20B but not
less than 10B
(econd -lass !elow 10B but not
less than 00B
&ass -lass !elow 00B but not
less than /0B
(#he mar8s in internal evaluation and end e;amination shall be
shown se+arately in the mar8s memorandum)
12. (inimum 4nstruction Da!s-
#he minimum instruction days includin e;ams for each semester 6
I year shall be 906130 days res+ectively"
13. #here shall be no branch transfers after the com+letion of admission
+rocess"
1$. #here shall be no +lace transfer within the -onstituent -ollees"
1%. 5eneral-
i. The academic regulations should &e read as a whole for 2ur2ose
of an! inter2retation"
ii. (al2ractices rules6 nature and 2unishments is
a22ended
iii. 'here the words 7he89 7him89 7his89 occur in the
regulations9 the! include 7she89 7her89 7hers8.
i:. 4n the case of an! dou&t or am&iguit! in the
inter2retation of the a&o:e rules9 the decision of the ;ice6
hancellor is final.
:. The <ni:ersit! ma! change or amend the academic
regulations or s!lla&i at an! time and the changes or
22
___________________________________________2009-10
amendments shall &e made a22lica&le to all the students on
roles with effect from the dates notified &! the <ni:ersit!.
C-C-C
23
2009-10___________________________________________
AAD=(4 R=5<>AT4/#" ?/R B. T=@.
(>AT=RA> =#TRA "@=(=)
(Effective for the students ettin admitted into II year throuh Aateral
Entry (cheme from the Academic Year 2010-2011 and onwards)
1. Award of B.Tech. Degree
A student admitted in AE( will be declared eliible for the award
of the !" #ech $eree if he fulfils the followin academic
reulations%
i. &ursue a course of study for not less than three academic years and in
not more than si; academic years"
ii" 'eister for 113 credits and secure all 113 credits from II to I> year
of 'eular !"#ech" +roram
2. (tudents) who fail to fulfil the re*uirement for the award of the
deree in si; consecutive academic years from the year of
admission) shall forfeit their seat"
3. #he reulations 3 to + are to be ado+ted as that of !" #ech"
('eular)"
0. (inimum Academic Re,uirements -
#he followin academic re*uirements have to be satisfied in addition
to the attendance re*uirements mentioned in item no"+
i" A student shall be deemed to have satisfied the minimum academic
re*uirements and earned the credits allotted to each theory) +ractical)
desin) drawin sub9ect or +ro9ect if he secures not less than .0B of
mar8s in the end e;amination and a minimum of /0B of mar8s in the
sum total of the internal evaluation and end e;amination ta8en toether"
<or the (eminar he should secure /0B in the internal evaluation"
ii" A student shall be +romoted from third year to fourth year only if he
fulfils the academic re*uirements of /2 credits from the followin
e;aminations"
a" #wo reular and one su++lementary e;aminations of II year I
semester"
b" =ne reular and one su++lementary e;aminations of II year II
semester"
c" =ne reular e;amination of III year I semester"
irres+ective of whether the candidate ta8es the end e;amination or
not as +er the normal course of study"
and in case of ettin detained for want of credits the student may
ma8e u+ the credits throuh su++lementary e;ams of the above
24
___________________________________________2009-10
e;ams before the date of class wor8 commencement of <ourth year
I semester"
1. ourse Battern
i" #he entire course of study is three academic years on semester
+attern"
ii" A student eliible to a++ear for the end e;amination in a sub9ect)
but absent at it or has failed in the end e;amination may a++ear for
that sub9ect at the ne;t su++lementary e;amination offered"
iii" 7hen a student is detained due to lac8 of credits 6 shortae of
attendance he may be re-admitted when the semester is offered after
fulfilment of academic reulations) whereas he continues to be in
the academic reulations he was first admitted"
9. #he reulations 9 to 10 are to be ado+ted as that of !" #ech"
('eular)"
11. Award of lass-
After a student has satisfied the re*uirements +rescribed for the
com+letion of the +roram and is eliible for the award of !" #ech"
$eree he shall be +laced in one of the followin four classes%
<irst -lass with $istinction 20B and above
<rom the
areate
mar8s secured
for 113
-redits"
(i"e" II year to
I> year)
<irst -lass !elow 20B but not
less than 10B
(econd -lass !elow 10B but not
less than 00B
&ass -lass !elow 00B but not
less than /0B
(#he mar8s in internal evaluation and end e;amination shall be shown
se+arately in the mar8s memorandum)
12"#he reulations 12 to 1% are to be ado+ted as that of !" #ech"
('eular)" All other reulations as a++licable for !" #ech" <our-year
deree course ('eular) will hold ood for !" #ech" (Aateral Entry
(cheme)
25
2009-10___________________________________________
R<>=" ?/R
D4"4B>4#ARA AT4/# ?/R (A>BRAT4=" C 4(BR/B=R
/#D<T 4# =DA(4#AT4/#"
#ature of
(al2racticesC4m2ro2er
conduct
Bunishment
If the candidate:
1"
(a)
&ossesses or 8ee+s accessible in
e;amination hall) any +a+er) note
boo8) +rorammable calculators)
-ell +hones) +aer) +alm
com+uters or any other form of
material concerned with or
related to the sub9ect of the
e;amination (theory or +ractical)
in which he is a++earin but has
not made use of (material shall
include any mar8s on the body of
the candidate which can be used
as an aid in the sub9ect of the
e;amination)
E;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect only"

(b)
Dives assistance or uidance or
receives it from any other
candidate orally or by any other
body lanuae methods or
communicates throuh cell
+hones with any candidate or
+ersons in or outside the e;am
hall in res+ect of any matter"
E;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect only of all the
candidates involved" In case of
an outsider) he will be handed
over to the +olice and a case is
reistered aainst him"
2" ?as co+ied in the e;amination
hall from any +a+er) boo8)
+rorammable calculators) +alm
com+uters or any other form of
material relevant to the sub9ect of
the e;amination (theory or
+ractical) in which the candidate
E;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect and all other
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
26
___________________________________________2009-10
is a++earin" +ro9ect wor8 and shall not be
+ermitted to a++ear for the
remainin e;aminations of the
sub9ects of that (emester6year"
#he ?all #ic8et of the
candidate is to be cancelled and
sent to the 5niversity"
." Im+ersonates any other candidate
in connection with the
e;amination"
#he candidate who has
im+ersonated shall be e;+elled
from e;amination hall" #he
candidate is also debarred and
forfeits the seat" #he
+erformance of the oriinal
candidate who has been
im+ersonated) shall be
cancelled in all the sub9ects of
the e;amination (includin
+racticals and +ro9ect wor8)
already a++eared and shall not
be allowed to a++ear for
e;aminations of the remainin
sub9ects of that semester6year"
#he candidate is also debarred
for two consecutive semesters
from class wor8 and all
5niversity e;aminations" #he
continuation of the course by
the candidate is sub9ect to the
academic reulations in
connection with forfeiture of
seat" If the im+oster is an
outsider) he will be handed
over to the +olice and a case is
reistered aainst him"
/" (mules in the Answer boo8 or
additional sheet or ta8es out or
arranes to send out the *uestion
+a+er durin the e;amination or
E;+ulsion from the
e;amination hall and
cancellation of +erformance in
that sub9ect and all the other
27
2009-10___________________________________________
answer boo8 or additional sheet)
durin or after the e;amination"
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
+ro9ect wor8 and shall not be
+ermitted for the remainin
e;aminations of the sub9ects of
that semester6year" #he
candidate is also debarred for
two consecutive semesters
from class wor8 and all
5niversity e;aminations" #he
continuation of the course by
the candidate is sub9ect to the
academic reulations in
connection with forfeiture of
seat"
0" 5ses ob9ectionable) abusive or
offensive lanuae in the answer
+a+er or in letters to the
e;aminers or writes to the
e;aminer re*uestin him to
award +ass mar8s"
-ancellation of the
+erformance in that sub9ect"
1" 'efuses to obey the orders of the
-hief (u+erintendent6Assistant :
(u+erintendent 6 any officer on
duty or misbehaves or creates
disturbance of any 8ind in and
around the e;amination hall or
orani,es a wal8 out or instiates
others to wal8 out) or threatens
the officer-in chare or any
+erson on duty in or outside the
e;amination hall of any in9ury to
his +erson or to any of his
relations whether by words)
either s+o8en or written or by
sins or by visible re+resentation)
assaults the officer-in-chare) or
In case of students of the
collee) they shall be e;+elled
from e;amination halls and
cancellation of their
+erformance in that sub9ect and
all other sub9ects the
candidate(s) has (have) already
a++eared and shall not be
+ermitted to a++ear for the
remainin e;aminations of the
sub9ects of that semester6year"
#he candidates also are
debarred and forfeit their seats"
In case of outsiders) they will
be handed over to the +olice
and a +olice case is reistered
28
___________________________________________2009-10
any +erson on duty in or outside
the e;amination hall or any of his
relations) or indules in any other
act of misconduct or mischief
which result in damae to or
destruction of +ro+erty in the
e;amination hall or any +art of
the -ollee cam+us or enaes in
any other act which in the
o+inion of the officer on duty
amounts to use of unfair means
or misconduct or has the
tendency to disru+t the orderly
conduct of the e;amination"
aainst them"
2" Aeaves the e;am hall ta8in
away answer scri+t or
intentionally tears of the scri+t or
any +art thereof inside or outside
the e;amination hall"
E;+ulsion from the
e;amination hall and
cancellation of +erformance in
that sub9ect and all the other
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
+ro9ect wor8 and shall not be
+ermitted for the remainin
e;aminations of the sub9ects of
that semester6year" #he
candidate is also debarred for
two consecutive semesters
from class wor8 and all
5niversity e;aminations" #he
continuation of the course by
the candidate is sub9ect to the
academic reulations in
connection with forfeiture of
seat"
3" &ossess any lethal wea+on or
firearm in the e;amination hall"
E;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect and all other
29
2009-10___________________________________________
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
+ro9ect wor8 and shall not be
+ermitted for the remainin
e;aminations of the sub9ects of
that semester6year" #he
candidate is also debarred and
forfeits the seat"
9" If student of the collee) who is
not a candidate for the +articular
e;amination or any +erson not
connected with the collee
indules in any mal+ractice or
im+ro+er conduct mentioned in
clause 1 to 3"
(tudent of the collees
e;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect and all other
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
+ro9ect wor8 and shall not be
+ermitted for the remainin
e;aminations of the sub9ects of
that semester6year" #he
candidate is also debarred and
forfeits the seat"
&erson(s) who do not
belon to the -ollee will be
handed over to +olice and) a
+olice case will be reistered
aainst them"
10" -omes in a drun8en condition to
the e;amination hall"
E;+ulsion from the
e;amination hall and
cancellation of the +erformance
in that sub9ect and all other
sub9ects the candidate has
already a++eared includin
+ractical e;aminations and
+ro9ect wor8 and shall not be
30
___________________________________________2009-10
+ermitted for the remainin
e;aminations of the sub9ects of
that semester6year"
11" -o+yin detected on the basis of
internal evidence) such as) durin
valuation or durin s+ecial
scrutiny"
-ancellation of the
+erformance in that sub9ect and
all other sub9ects the candidate
has a++eared includin
+ractical e;aminations and
+ro9ect wor8 of that
semester6year e;aminations"
12" If any mal+ractice is detected
which is not covered in the above
clauses 1 to 11 shall be re+orted
to the 5niversity for further
action to award suitable
+unishment"
4al+ractices identified by s*uad or s+ecial inviilators
1" &unishments to the candidates as +er the above uidelines"
2" &unishment for institutions % (if the s*uad re+orts that the
collee is also involved in encourain mal+ractices)
(i) A show cause notice shall be issued to the collee"
(ii) Im+ose a suitable fine on the collee"
(hiftin the e;amination centre from the collee to another collee for a
s+ecific +eriod of not less than one year"
CCCC
EA'A@AR>A> #=@R<
31
2009-10___________________________________________
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
444 Aear B.Tech. "= 4 "em
"l.#o ourse
ode
"u&Fect > T B

r
e
d
i
t
s
1" 9A00001 &rinci+les of &rorammin
Aanuaes
/ 0 0 /
2" 9A00002 (oftware Enineerin / 0 0 /
." 9A0000. -om+uter Dra+hics / 0 0 /
/" 9A0000/ -om+iler $esin / 0 0 /
0" 9A00000 =+eratin (ystems / 0 0 /
1" 9A00001 -om+uter @etwor8s / 0 0 /
2" 9A?(101 Advanced Enlish
-ommunication (8ills Aab
0 0 . 2
3" 9A00002 -om+uter @etwor8s and
=+eratin (ystems Aab
0 0 . 2
contact +eriods6wee8 2/ 00 01
#otal67ee8 .0
#otal -redits (1 #heory E 2 Aabs) 23
32
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
444 Aear B.Tech. "= 44 "em
"l.#o ourse
ode
"u&Fect > T B

r
e
d
i
t
s
1" 9A00101 =b9ect =riented Analysis
and $esin
/ 0 0 /
2" 9A00102 5ni; Internals / 0 0 /
." 9A0010. =+timi,in #echni*ues / 0 0 /
/" 9A0/102 4icro+rocessors and 4icro
-ontrollers
/ 0 0 /
0" 9A0010/ $istributed (ystems / 0 0 /
1" 9A00100 Artificial Intellience / 0 0 /
2" 9A19001 4icro+rocessors and
Interfacin Aab
0 0 . 2
3" 9A00101 5@IF Internals Aab 0 0 . 2
contact +eriods6wee8 2/ 00 01
#otal67ee8 .0
#otal -redits (1 #heory E 2 Aabs) 23
33
2009-10___________________________________________
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R

4; Aear B.Tech. "= 4 "em
"l.#o ourse
ode
"u&Fect > T B

r
e
d
i
t
s
1" 9A00201 7eb technoloies / 0 0 /
2" 9A00202 (oftware testin / 0 0 /
." 9A?(/01 4anaerial Economics and
<inancial Analysis
/ 0 0 /
/"
9A0020.
9A0020/
9A00200
=>=T4;= 3 4
1" Drid and cluster
com+utin
2" Advanced com+uter
architecture
." (oftware architecture
/ 0 0 /
0" 9A00201 $ata warehousin and data
minin
/ 0 0 /
1"
9A00202
9A00203
9A00209
=>=T4;= 3 44
1" (oftware +ro9ect
manaement
2" @etwor8 manaement
systems
." Information security
/ 0 0 /
2" 9A00210 7eb technoloies and data
minin lab
0 0 . 2
34
___________________________________________2009-10
3" 9A00211 (oftware testin and case
tools lab
0 0 . 2
contact +eriods6wee8 2/ 00 01
#otal67ee8 .0
#otal -redits (1 #heory E 2 Aabs) 23
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
4; Aear B.Tech. "= 44 "em
"l.#o ourse
ode
"u&Fect > T B

r
e
d
i
t
s
1" 9A?(201 4anaement (cience / 0 0 /
2" 9A00301 $esin &atterns / 0 0 /
."
9A00302
9A0030.
9A0030/
=>=T4;= 3 444
1" (ervice =riented
Architecture
2" 7eb (ervices
." (emantic 7eb
/ 0 0 /
/"
9A00300
9A00301
9A00302
=>=T4;= 3 4;
1" (torae area @etwor8s
2" Internetwor8in with
#-&6I&
." 7ireless (ensor
@etwor8s
/ 0 0 /
0" 9A00303 (eminar - - - 2
1" 9A00309 &ro9ect 7or8 - - - 10
contact +eriods6wee8 11 00 00
35
2009-10___________________________________________
#otal67ee8 11
#otal -redits (/#heory E (eminar E &ro9ect 7or8) 23
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%01) BR4#4B>=" /? BR/5RA((4#5 >A#5<A5="
(ommon to "=9 =()
<#4T 4
&reliminary -once+ts% 'easons for studyin) conce+ts of +rorammin
lanuaes) &rorammin domains) Aanuae Evaluation -riteria)
influences on Aanuae desin) Aanuae cateories) &rorammin
&aradims% Im+erative) =b9ect =riented) functional &rorammin)
Aoic &rorammin" &rorammin Aanuae Im+lementation)
-om+ilation and >irtual 4achines) &rorammin environments"
<#4T 44
(ynta; and (emantics% eneral &roblem of describin (ynta; and
(emantics) formal methods of describin synta;) !@<) E!@< for
common +rorammin lanuaes features) +arse trees) ambiuous
rammars) attribute rammars) $enotational semantics and a;iomatic
semantics for common +rorammin lanuae features"

<#4T 444
36
___________________________________________2009-10
$ata ty+es% Introduction) +rimitive) character) user defined) array)
associative) record) union) +ointer and reference ty+es) desin and
im+lementation uses related to these ty+es" @ames) >ariable) conce+t of
bindin) ty+e chec8in) stron ty+in) ty+e com+atibility) named
constants) variable initiali,ation"

<#4T 4;
E;+ressions and (tatements% Arithmetic relational and !oolean
e;+ressions) (hort circuit evaluation mi;ed mode assinment)
Assinment (tatements) -ontrol (tructures% (tatement Aevel)
-om+ound (tatements) (election) Iteration) 5nconditional (tatements)
uarded commands"
<#4T ;
(ub+rorams and !loc8s% <undamentals of sub-+rorams) (co+e and
lifetime of variable) static and dynamic sco+e) $esin issues of
sub+rorams and o+erations) local referencin environments) +arameter
+assin methods) overloaded sub-+rorams) eneric sub-+rorams)
+arameters that are sub-+roram names) desin issues for functions user
defined overloaded o+erators) co routines"
<#4T ;4
Abstract $ata ty+es% Abstractions and enca+sulation) introductions to
data abstraction) desin issues) lanuae e;am+les) -EE +arameteri,ed
A$#) ob9ect oriented +rorammin in small tal8) -EE) Gava) -H) Ada
90) -oncurrency% (ub+roram level concurrency) sema+hores)
monitors) massae +assin) Gava threads) -H threads"
<#4T ;44
E;ce+tion handlin% E;ce+tions) e;ce+tion &ro+aation) E;ce+tion
handler in Ada) -EE and Gava" Aoic &rorammin Aanuae %
Introduction and overview of loic +rorammin) basic elements of
+rolo) a++lication of loic +rorammin"
<#4T ;444
37
2009-10___________________________________________
<unctional &rorammin Aanuaes% Introduction) fundamentals of
<&A) AI(&) 4A) ?as8ell) a++lication of <unctional &rorammin
Aanuaes and com+arison of functional and im+erative Aanuaes"
(cri+tin Aanuae% &ramatics) Iey -once+ts) -ase (tudy % &ython :
>alues and #y+es) >ariables ) (torae and -ontrol) !indins and (co+e)
&rocedural Abstraction) $ata Abstraction) (e+arate -om+ilation)
4odule Aibrary"
T=DT B//G"-
1" -once+ts of &rorammin Aanuaes 'obert 7" (ebesta) Eihth
Edition) &earson Education) 2003"
2" &rorammin Aanuae $esin -once+ts) $" A" 7att) 7iley
$reamtech) r+-2002"
R=?=R=#="-
1" &rorammin Aanuaes) (econd Edition) A"!" #uc8er) '"E"
@oonan) #4?"
2" &rorammin Aanuaes) I" -"Aouden) (econd Edition) #homson)
200."
." AI(&) &atric ?enry 7inston and &aul ?orn) &earson Education"
/" &rorammin in &rolo) 7"<" -loc8sin and -"("4ellish) <ifth
Edition) (+riner"
0" &rorammin &ython) 4"Aut,) #hird Edition) =Jreilly) (&$) r+-
2002"
1" -ore &ython &rorammin) -hun) (econd Edition) &earson
Education) 2002"
2" Duide to &rorammin with &ython) 4ichael $awson) #homson)
2003"
38
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%02) "/?T'AR= =#54#==R4#5
(ommon to "=9 ""=9 4T)
<#4T 4
Introduction to (oftware Enineerin% #he evolvin role of software)
-hanin @ature of (oftware) leacy software) (oftware myths" A
Deneric view of +rocess% (oftware enineerin- A layered technoloy) a
+rocess framewor8) #he -a+ability 4aturity 4odel Interation
(-44I)) &rocess +atterns) +rocess assessment) +ersonal and team
+rocess models"
<#4T 44
&rocess models% #he waterfall model) Incremental +rocess models)
Evolutionary +rocess models) (+eciali,ed +rocess models) #he 5nified
+rocess" (oftware 'e*uirements% <unctional and non-functional
re*uirements) 5ser re*uirements) (ystem re*uirements) Interface
s+ecification) the software re*uirements document"
39
2009-10___________________________________________
<#4T 444
'e*uirements enineerin +rocess% <easibility studies) 'e*uirements
elicitation and analysis) 'e*uirements validation) 'e*uirements
manaement" (ystem models% -onte;t 4odels) !ehavioral models)
$ata models) =b9ect models) structured methods"
<#4T 4;
$esin Enineerin% $esin +rocess and $esin *uality) $esin
conce+ts) the desin model) +attern based software desin" -reatin an
architectural desin% software architecture) $ata desin) Architectural
styles and +atterns) Architectural $esin) assessin alternative
architectural desins) ma++in data flow into software architecture"
<#4T ;
4odelin com+onent-level desin% $esinin class-based com+onents)
conductin com+onent-level desin) =b9ect constraint lanuae)
desinin conventional com+onents" &erformin 5ser interface desin%
Dolden rules) 5ser interface analysis and desin) interface analysis)
interface desin ste+s) $esin evaluation"
<#4T ;4
#estin (trateies% A strateic a++roach to software testin) test
strateies for conventional software) !lac8-!o; and 7hite-!o; testin)
>alidation testin) (ystem testin) the art of $ebuin" &roduct
metrics% (oftware Kuality) <rame wor8 for &roduct metrics) 4etrics for
Analysis 4odel) 4etrics for $esin 4odel) 4etrics for source code)
4etrics for testin) 4etrics for maintenance"
<#4T ;44
4etrics for &rocess and &roducts% (oftware 4easurement) 4etrics for
software *uality"'is8 manaement% 'eactive vs &roactive 'is8
strateies) software ris8s) 'is8 identification) 'is8 +ro9ection) 'is8
refinement) '444) '444 &lan"
<#4T ;444
Kuality 4anaement% Kuality conce+ts) (oftware *uality assurance)
(oftware 'eviews) <ormal technical reviews) (tatistical (oftware
*uality Assurance) (oftware reliability) #he I(= 9000 *uality standards"
40
___________________________________________2009-10
T=DT B//G"-
1" (oftware Enineerin%A +ractitionerJs A++roach) 'oer (
&ressman) (i;th Edition" 4cDraw?ill International Edition) 2000
2" (oftware Enineerin) Ian (ommerville) (eventh Edition) &earson
Education) 200/"
R=?=R=#="-
1" <undamentals of (oftware Enineerin) 'a9ib 4all) &?I) 2000"
2" (oftware Enineerin) A &recise A++roach) &an8a9 Galote) 7iley
India)2010"
." (oftware Enineerin% A &rimer) 7aman ( Gawade8ar) #ata
4cDraw-?ill) 2003"
/" (oftware Enineerin) &rinci+les and &ractices) $ee+a8 Gain)
=;ford 5niversity &ress"
0" (oftware Enineerin1% Abstraction and modelin) $iner !9orner)
(+riner International edition) 2001"
1" (oftware Enineerin2% (+ecification of systems and lanuaes)
$iner !9orner) (+riner International edition) 2001"
2" (oftware Enineerin <oundations) Yin;u 7an) Auerbach
&ublications) 2003"
3" (oftware Enineerin &rinci+les and &ractice) ?ans >an >liet)
#hird edition) Gohn 7iley L (ons Atd"
41
2009-10___________________________________________
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%03) /(B<T=R 5RAB@4"
(ommon to "=9 =()
<#4T 4
Introduction% Imae &rocessin as &icture Analysis) #he Advantaes of
Interactive Dra+hics) 'e+resentative 5ses of -om+uter Dra+hics)
-lassification of A++lications) $evelo+ment of ?ardware and (oftware
for -om+uter Dra+hics) -once+tual <ramewor8 for Interactive
Dra+hics) $rawin 7ith ('D&) !asic Interaction ?andlin) 'aster
Dra+hics <eatures) Aimitations of ('D&"
<#4T 44
!asic 'aster Dra+hics Alorithms <or $rawin 2$ &rimitives%
=verview) (can -onvertin Aines) (can -onvertin -ircles) (can
-onvertin Elli+ses) <illin 'ectanles) <illin &olyons) <illin
Elli+se Arcs) &attern <illin) #hic8 &rimitives) Aine (tyle and &en (tyle)
-li++in in a 'aster 7orld) -li++in Aines) -li++in -ircles and
Elli+ses) -li++in &olyons) Deneratin -haracters) ('D& -o+y &i;el)
Antialiasin"
42
___________________________________________2009-10
<#4T 444
Deometrical #ransformations% 2$ #ransformations) ?omoeneous
-oordinates and 4atri; 'e+resentation of 2$ #ransformations)
-om+osition of 2$ #ransformations) #he 7indow-to->iew+ort
#ransformation) Efficiency) 4atri; 'e+resentation of .$
#ransformations) -om+osition of .$ #ransformations) #ransformation
as a chane in -oordinate (ystem) >iewin in .$% &ro9ections)
(+ecifyin an Arbitrary .$ >iew) E;am+les of .$ >iewin) #he
4athematics of &lanar Deometric &ro9ections) Im+lementin &lanar
Deometric &ro9ections) -oordinate (ystems"
<#4T 4;
=b9ect ?ierarchy and (im+le &?ID(((&?ID()% Deometric 4odelin)
-haracteristics of 'etained-4ode Dra+hics &ac8aes) $efinin and
$is+layin (tructures) 4odelin #ransformations) ?ierarchical
(tructure @etwor8s) 4atri; -om+osition in $is+lay #raversal)
A++earance-Attribute ?andlin in ?ierarchy) (creen 5+datin and
'enderin 4odes) (tructure @etwor8 Editin for $ynamic Effects)
Interaction) Additional =ut+ut <eatures) Im+lementation Issues)
=+timi,in $is+lay of ?ierarchical 4odels) Aimitations of ?ierarchical
4odelin in &?ID() Alternative <orms of ?ierarchical 4odelin) In+ut
$evices) Interaction #echni*ues) and Interaction #as8s% Interaction
?ardware) !asic Interaction #as8s) -om+osite Interaction #as8s"
<#4T ;
'e+resentin -urves and (urfaces% &olyon 4eshes) &arametric -ubic
-urves) &arametric !icubic (urfaces) Kuadratic (urfaces"
<#4T ;4
(olid 4odelin% 'e+resentin (olids) 'eulari,ed !oolean (et
=+erations) &rimitive Instancin) (wee+ 'e+resentations) !oundary
'e+resentations) (+atial-&artitionin 'e+resentations) -onstructive
(olid Deometry) -om+arison of 'e+resentations) 5ser Interfaces for
(olid 4odelin"
<#4T ;44
43
2009-10___________________________________________
Achromatic Aiht and -olored Aiht% Achromatic Aiht) -hromatic
-olor) -olor 4odels for 'aster Dra+hics) 'e+roducin -olor) 5sin
-olor in -om+uter Dra+hics"
<#4T ;444
Illumination and (hadin% Illumination 4odels) (hadin 4odels for
&olyons) (urface $etail) (hadows) #rans+arency) Interob9ect
'eflections) &hysically !ased Illumination 4odels) E;tended Aiht
(ources) (+ectral (am+lin) Im+rovin the -amera 4odel) Dlobal
Illumination Alorithms) 'ecursive 'ay #racin) 'adiosity 4ethods)
#he 'enderin &i+eline"
T=DT B//G"-
1" -om+uter Dra+hics &rinci+les and &ractice) (econd Edition in -)
Games $"<oley) Andries >an $am) (teven I"<einer) Ghon
<"?uhes"
2" -om+uter Dra+hics - version) $onald ?earn and 4" &auline !a8er)
&earson education"
R=?=R=#="-
1" -om+uter Dra+hics (econd Edition) Mhiand ;ian) 'oy &lastoc8)
(chaumJs outlines) #ata 4c Draw ?ill"
2" &rocedural elements for -om+uter Dra+hics) $avid < 'oers) #ata
4c Draw hill) (econd Edition"
." &rinci+les of Interactive -om+uter Dra+hics) @euman and (+roul)
#4?"
/" &rinci+les of -om+uter Dra+hics) (halini) Dovil-&ai) (+riner"
0" -om+uter Dra+hics) (teven ?arrinton) #4?
1" -om+uter Dra+hics) <"("?ill) ("4"Ielley) &?I"
2" -om+uter Dra+hics) &"(hirley) (teve 4arschner L =thers) -enae
Aearnin"
3" -om+uter Dra+hics and Animation) 4"-"#rivedi) Gaico &ublishin
?ouse"
44
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%0$) /(B4>=R D="45#
<#4T 4
=verview of -om+ilation% &hases of -om+ilation : Ae;ical Analysis)
'eular Drammar and reular e;+ression for common +rorammin
lanuae features) +ass and &hases of translation) inter+retation)
bootstra++in) data structures in com+ilation : AEF le;ical analy,er
enerator"
<#4T 44
#o+ down &arsin% -onte;t free rammars) #o+ down +arsin :
!ac8trac8in) AA (1)) recursive descent +arsin) &redictive +arsin)
&re+rocessin ste+s re*uired for +redictive +arsin"
<#4T 444
!ottom u+ +arsin% (hift 'educe +arsin) A' and AAA' +arsin) Error
recovery in +arsin ) handlin ambiuous rammar) YA-- : automatic
+arser enerator"
<#4T 4;
45
2009-10___________________________________________
(emantic analysis% Intermediate forms of source &rorams : abstract
synta; tree) +olish notation and three address codes" Attributed
rammars) (ynta; directed translation) -onversion of +o+ular
&rorammin lanuaes lanuae -onstructs into Intermediate code
forms) #y+e chec8er"
<#4T ;
(ymbol #ables% (ymbol table format) orani,ation for bloc8 structures
lanuaes) hashin) tree structures re+resentation of sco+e information"
!loc8 structures and non bloc8 structure storae allocation% static)
'untime stac8 and hea+ storae allocation) storae allocation for arrays)
strins and records"
<#4T ;4
-ode o+timi,ation% -onsideration for =+timi,ation) (co+e of
=+timi,ation) local o+timi,ation) loo+ o+timi,ation) fre*uency
reduction) foldin) $AD re+resentation"
<#4T ;44
$ata flow analysis% <low ra+h) data flow e*uation) lobal
o+timi,ation) redundant sub e;+ression elimination) Induction variable
elements) Aive variable analysis) -o+y +ro+aation"
<#4T ;444
=b9ect code eneration% =b9ect code forms) machine de+endent code
o+timi,ation) reister allocation and assinment eneric code
eneration alorithms) $AD for reister allocation"
T=DT B//G"-
1" &rinci+les of com+iler desin% A">" Aho) G"$"5llman) &earson
Education"
2" 4odern -om+iler Im+lementation in -% Andrew @" A++el)
-ambride 5niversity &ress"
R=?=R=#=" -
1" Ae; L Yacc : Gohn '" Aevine) #ony 4ason) $ou !rown) =Jreilly
46
___________________________________________2009-10
2" 4odern -om+iler $esin- $ic8 Drune) ?enry E" !al) -ariel #" ?"
Gacobs) 7iley $reamtech"
." Enineerin a -om+iler--oo+er and Ainda) Elsevier"
/" -om+iler -onstruction) Aouden) #homson"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%0%) /B=RAT4#5 "A"T=("
(ommon to "=9 4T9 =()
<#4T 4
=+eratin (ystems =verview% =+eratin systems functions) =verview
of com+uter o+eratin systems) +rotection and security) distributed
systems) s+ecial +ur+ose systems) o+eratin systems structures%
o+eratin system services and systems calls) system +rorams)
o+eratin system structure) o+eratin systems eneration"
<#4T 44
&rocess 4anaement% &rocess conce+ts) threads) schedulin-criteria)
alorithms) their evaluation) #hread schedulin) case studies 5@IF)
Ainu;) 7indows"
<#4T 444
-oncurrency- &rocess synchroni,ation) the critical-section +roblem)
&etersonJs (olution) synchroni,ation ?ardware) sema+hores) classic
47
2009-10___________________________________________
+roblems of synchroni,ation) monitors) (ynchroni,ation e;am+les)
atomic transactions" -ase studies 5@IF) Ainu;) 7indows"
<#4T 4;
4emory 4anaement- (wa++in) contiuous memory allocation)
+ain) structure of the +ae table) sementation) virtual memory)
demand +ain) +ae-re+lacement) alorithms) Allocation of frames)
#hrashin case studies 5@IF) Ainu;) 7indows
<#4T ;
&rinci+les of deadloc8% system model) deadloc8 characteri,ation)
deadloc8 +revention) detection and avoidance) recovery form deadloc8"
<#4T ;4
<ile system Interface- #he conce+t of a file) Access 4ethods) $irectory
structure) <ile system mountin) <ile sharin) +rotection" <ile (ystem
im+lementation- <ile system structure) file system im+lementation)
directory im+lementation) allocation methods) free-s+ace manaement)
efficiency and +erformance) case studies" 5@IF) Ainu;) 7indows
<#4T ;44
4ass-storae structure% overview of 4ass-storae structure) $is8
structure) dis8 attachment) dis8 schedulin) swa+-s+ace manaement)
'AI$ structure) stable-storae im+lementation) #ertiary storae
structure" I6= systems% ?ardware) a++lication I6o interface) 8ernel I6=
subsystem) #ransformin I6= re*uests to ?ardware o+erations)
(#'EA4() +erformance"
<#4T ;444
&rotection- &rotection) Doals of &rotection) &rinci+les of &rotection)
$omain of +rotection Access 4atri;) Im+lementation of Access 4atri;)
Access control) 'evocation of Access 'ihts) -a+ability- !ased
systems) Aanuae : !ased &rotection) (ecurity% #he (ecurity +roblem)
+roram threats) system and networ8 threats cry+tora+hy as a security
tool) user authentication) im+lementin security defenses) firewallin to
+rotect systems and networ8s) com+uter :security classifications) case
studies 5@IF) Ainu;) 7indows"
T=DT B//G"-
1" =+eratin (ystem -once+ts) Abraham (ilberchat,) &eter !" Dalvin)
Dre Dane) Eihth edition) Gohn 7iley"
48
___________________________________________2009-10
2" =+eratin (ystems) A -once+t based A++roach-$"4"$hamdhere)
(econd Edition) #4?"
R=?=R=#="-
1" =+eratin (ystems% Internals and $esin &rinci+les) (tallins) (i;th
Edition:2009) &earson Education"
2" 4odern =+eratin (ystems) Andrew ( #anenbaum) (econd Edition)
&?I"
." =+eratin (ystems) ("?aldar) A"A"Aravind) &earson Education"
/" &rinci+les of =+eratin (ystems) !"A"(tuart) -enae learnin)
India Edition"
0" =+eratin (ystems) A"("Dodbole) (econd Edition) #4?"
1" An Introduction to =+eratin (ystems) &"-"&" !hatt) &?I"
2" =+eratin (ystems) D"@utt) @"-ha8i and ("@eoy) #hird Edition)
&earson Education"
3" =+eratin (ystems) '"Elmasri) A)D"-arric8 and $"Aevine) 4c
Draw ?ill"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
$ 0 $
(9A0%%0+) /(B<T=R #=T'/RG"
(ommon to "=9 4T)
<#4T 1
Introduction% @etwor8 ?ardware) @etwor8 (oftware) 'eferences
4odels" #he &hysical Aayer% #he #heoretical !asis for $ata
-ommunication Duided #ransmission 4edia) -ommunication
(atellites) #he +ublic (witched #ele+hone @etwor8- #he Aocal Aoo+%
4odern A$(A) and wireless) #run8s and 4ulti+le;in) (witchin
<#4T 44
#he $ata Ain8 Aayer% $ata lin8 Aayer $esin Issues) Elementry $ata
Ain8 &rotocols) (lidin 7indow &rotocols"
<#4T 444
#he 4edium Access -ontrol (ublayer% #he -hannel allocation
&roblem) 4ulti+le Access +rotocols) Ethernet- Ethernet -ablin)
4anchester Encodin) #he Ethernet 4A- (ublayer &rotocol" #he
49
2009-10___________________________________________
!inary E;+onential !ac8off Alorithm) Ethernet &erformance)
(witched Ethernet) <ast Ethernet" 7ireless Aans- #he 302"11 &rotocol
(tac8) #he 302"11 &hysical Aayer) #he 302"11 4A- (ubAayer
&rotocol) #he 302"11 <rame (tructure "
<#4T 4;
#he @etwor8 Aayer- @etwor8 Aayer $esin Issues) 'outin
Alorithms) -onestion -ontrol Alorithms"
<#4T ;
Internetwor8in) #he @etwor8 Aayer in the Internet"
<#4T ;4
#he #rans+ort Aayer% #he #rans+ort (ervice) Elements of #rans+ort
&rotocols) #he Internet #rans+ort &rotocols% 5$&) #he Internet
#rans+ort &rotocols% #-&"
<#T4 ;44
#he A++lication Aayer% $@(-#he $omain @ame (ystem) Electronic
4ail" #he 7orld 7ide web) 4ultimedia"
<#T4 ;444
@etwor8 (ecurity- -ry+tora+hy) (ymmetric-Iey Alorithms) &ublic-
Iey Alorithms) $iital (inatures"
T=DT B//G"-
1" -om+uter @etwor8s) Andrew (" #anenbaum) <outh Edition)
&earson Education"
R=?=R=#="-
1" -om+uter -ommunications and @etwor8in #echnoloies) 4ichael
A" Dallo) 7illiam 4" ?ancoc8) -enae Aearnin"
2" -om+uter @etwor8s% &rinci+les) #echnoloies and &rotocols for
@etwor8 $esin) @atalia =lifer) >ictor =lifer) 7iley India"
." $ata -ommunications and @etwor8in) !ehrou, A" <orou,an)
<ourth Edition) #ata 4cDraw ?ill"
/" 5nderstandin -ommunications and @etwor8s) #hird Edition)
7"A"(hay) -enae Aearnin"
0" -om+uter and -ommunication @etwor8s) @ader <" 4ir) &earson
Education
50
___________________________________________2009-10
1" -om+uter @etwor8in% A #o+-$own A++roach <eaturin the
Internet) Games <"Iurose) I"7"'oss) #hird Edition) &earson
Education"
2" $ata and -om+uter -ommunications) D"("?ura and 4"(inhal)
-'- &ress) #aylor and
<rancis Drou+"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech 44464 "em. (.".=) T B
0 3 2
(9A@"+01) AD;A#=D =#5>4"@ /((<#4AT4/# "G4>>"
>AB
(ommon to B/T9 =9 "=9 ""=9 4T)
1. 4ntroduction
#he Advanced Enlish Aanuae (8ills Aab introduced at the
.
rd
year !"#ech level is considered essential for the student for focusin
on his6her career" At this stae it is im+erative for the student to start
+re+arin for the ever rowin com+etition in the 9ob mar8et" In this
scenario) in order to be on +ar with the best) he6she needs to im+rove
his6her -ommunication and soft s8ills
#his course focuses on the +ractical as+ects of Enlish
incor+oratin all the four (A'(7) s8ills relevant to the re*uirements of
the +ros+ective em+loyers in view of lobali,ation" #he +ro+osed
course will enable the students to +erform the followin%
51
2009-10___________________________________________
Intensive readin to im+rove com+rehension and communication
Attentive listenin for better understandin
7rite +ro9ect6research6technical re+orts
7rite 'esumeJ to attract attention
$iscuss ideas 6 o+inions for better solutions
<ace interviews confidently
Dather information) orani,e ideas) and +resent them effectively
before an audience
#o hel+ the students cultivate the habit of readin +assaes from the
com+uter monitor) thus +rovidin them with the re*uired ability to
face com+uter-based com+etitive e;ams such D'E) #=E<A)-A#)
D4A# etc"
2. /&Fecti:es-
Iee+in in mind the +revious e;+osure of the student to
Enlish) this lab focuses on im+rovin the studentJs +roficiency in
Enlish at all levels" #he lab intends to train students to use
lanuae effectively) to +artici+ate in rou+ discussions) to hel+
them face interviews) and shar+en +ublic s+ea8in s8ills and
enhance the confidence of the student by e;+osin him6her to
various situations and conte;ts which he6she would face in his6her
career
3 "!lla&us
#he followin course content is +rescribed for the Advanced
-ommunication (8ills Aab%

Reading om2rehension -- 'eadin for facts) uessin meanins
from conte;t) s+eed readin) scannin) s8immin for buildin
vocabulary(synonyms and antonyms) one word substitutes) +refi;es
and suffi;es) idioms and +hrases")
>istening om2rehension-- Aistenin for understandin) so as to
res+ond relevantly and a++ro+riately to +eo+le of different
52
___________________________________________2009-10
bac8rounds and dialects in various +ersonal and +rofessional
situations"

Technical Re2ort 'ritingH#y+es of formats and styles) sub9ect
matter) orani,ation) clarity) coherence and style) data-collection)
tools) analysis
ResumeI 'ritingN(tructure) format and style) +lannin) definin
the career ob9ective) +ro9ectin oneJs strenths) and s8ills) creative
self mar8etin) cover letter
5rou2 Discussion-- -ommunicatin views and o+inions)
discussin) intervenin" +rovidin solutions on any iven to+ic
across a cross-section of individuals)(8ee+in an eye on modulation
of voice) clarity) body lanuae) relevance) fluency and coherence)
in +ersonal and +rofessional lives"
4nter:iew ")illsN-once+t and +rocess) +re-interview +lannin)
mannerisms) body lanuae) orani,in) answerin strateies)
interview throuh tele and video-conferencin
Technical Bresentations (/ral)H -ollection of data) +lannin)
+re+aration) ty+e) style and format )use of +ro+s) attractin
audience) voice modulation) clarity) body lanuae) as8in *ueries"
$. (inimum Re,uirements
#he Enlish Aanuae Aab shall have two +arts%
#he -om+uter aided Aanuae Aab for 10 students with 10
systems) one master console) AA@ facility and Enlish lanuae
software for self-study by learners"
#he -ommunication (8ills Aab with movable chairs and audio-
visual aids with a &"A (ystem) a #>) A diital stereo-audio and
video system) -amcorder etc
"!stem Re,uirement (@ardware om2onent)-
-om+uter networ8 with AA@ with a minimum of 10 multimedia
systems with the followin s+ecifications%
53
2009-10___________________________________________
&-I> &rocessor) (+eed-2"3 D?,) 'A4O012 4! minimum) ?ard
$is8-30 D!) ?ead+hones

Brescri&ed "oftware- 5>/BAR=#A
Boo)s "uggested for =nglish >anguage >a& >i&rar! (to &e located
within the la& in addition to the Ds of the teJt &oo) which are
loaded on the s!stems)-
1" Technical writing and 2rofessional communication9 @uc)in
and /lsen #ata 4c Draw-?il 2009"
2" "2ea)ing a&out "cience) A 4anual for -reatin -lear
&resentations &! "cott (organ and Barrett 'hitener9
am&ridge <ni:ersit! 2ress9 200+
." Boo)s on #=E<A6D'E6D4A#6-A#6 IEA#( &!
BarronIsCD=>TACam&ridge <ni:ersit! Bress.
/" @and&oo) for Technical 'riting by $avid A 4c4urrey L
Goanne !uc8ely -E@DADE Aearnin 2003
0" Technical ommunication by 4eena8shi 'aman L (aneeta
(harma) =;ford 5niversity &ress 2009"
1" The A= of "oft ")ills by Do+al 'amesh and 4ahadevan
'amesh) &earson Education) 2010
2" am&ridge =nglish for Eo&6@unting by -olm $ownes)
-ambride 5niversity &ress) 2003
3" ResumeIs and 4nter:iews by 4"Ashraf 'i,vi) #ata 4c Draw-
?ill) 2003
9" ?rom am2us To or2orate by II 'amachandran and II
Iarthic8) 4acmillan &ublishers India Atd) 2010
10" =nglish >anguage ommunication - A Reader cum >a&
(anual $r A 'ama8rishna 'ao) $r D @atanam L &rof (A
(an8aranarayanan) Anuradha &ublications) -hennai 2003"
11" (anaging "oft ")ills by I ' Aa8shminarayan and #"4uruuvel)
(ci-#ech &ublications) 2010
12" Business ommunication by Gohn F 7an) -'- &ress) (+ecial
Indian Edition)2003
54
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 444646"em. (.".=) T B
0 3 2
(9A0%%00) /(B<T=R #=T'/RG" and /B=RAT4#5
"A"T=(" >AB
/&Fecti:e-
#o 5nderstand the functionalities of various layers of =(I model
#o understand the o+eratin (ystem functionalities
"!stemC "oftware Re,uirement
Intel based des8to+ &-s AA@ -=@@E-#E$ with minimum of 111
4?M or faster +rocessor with atleast 1/ 4! 'A4 and 100 4! free
dis8 s+ace
Bart 6 A
1" Im+lement the data lin8 layer framin methods such as character)
character stuffin and bit stuffin"
2" Im+lement on a data set of characters the three -'- +olynomials :
-'- 12) -'- 11 and -'- --I&"
55
2009-10___________________________________________
." Im+lement $i98straPs alorithm to com+ute the (hortest +ath thru a
ra+h"
/" #a8e an e;am+le subnet ra+h with weihts indicatin delay
between nodes" @ow obtain 'outin table art each node usin
distance vector routin alorithm"
0" #a8e an e;am+le subnet of hosts " =btain broadcast tree for it"
1" #a8e a 1/ bit +layin te;t and encry+t the same usin $E(
alorithm "
2" 7rite a +roram to brea8 the above $E( codin"
3" 5sin '(A alorithm Encry+t a te;t data and $ecry+t the same "
Bart 6B
1" (imulate the followin -&5 schedulin alorithms
a) 'ound 'obin b) (G< c) <-<( d) &riority
2" (imulate all file allocation strateies
a) (e*uential b) Inde;ed c) Ain8ed
." (imulate 4># and 4<#"
/" (imulate all <ile =rani,ation #echni*ues
a) (inle level directory b) #wo level c) ?ierarchical d) $AD
0" (imulate !an8ers Alorithm for $ead Aoc8 Avoidance"
1" (imulate !an8ers Alorithm for $ead Aoc8 &revention"
2" (imulate all +ae re+lacement alorithms
a) <I<= b) A'5 c) A<5 Etc" Q
3" (imulate &ain #echni*ue of memory manaement"
56
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0%+01) /BE=T /R4=#T=D A#A>A"4" and D="45#
(ommon to "=9 ""=9 4T)
<#4T 4
Introduction to 54A% Im+ortance of modelin) +rinci+les of modelin)
ob9ect oriented modelin) conce+tual model of the 54A) Architecture)
(oftware $evelo+ment Aife -ycle"
<#4T 44
!asic (tructural 4odelin% -lasses) 'elationshi+s) common
4echanisms) and diarams"
Advanced (tructural 4odelin% Advanced classes) advanced
relationshi+s) Interfaces) #y+es and 'oles) &ac8aes"
<#4T 444
-lass L =b9ect $iarams% #erms) conce+ts) modelin techni*ues for
-lass L =b9ect $iarams"
57
2009-10___________________________________________
<#4T 4;
!asic !ehavioral 4odelin-I% Interactions) Interaction diarams"
<#4T ;
!asic !ehavioral 4odelin-II% 5se cases) 5se case $iarams) Activity
$iarams"
<#4T ;4
Advanced !ehavioral 4odelin% Events and sinals) state machines)
+rocesses and #hreads) time and s+ace) state chart diarams"
<#4T ;44
Architectural 4odelin% -om+onent) $e+loyment) -om+onent
diarams and $e+loyment diarams"
<#4T ;444
-ase (tudy% #he 5nified Aibrary a++lication"
T=DT B//G"-
1" #he 5nified 4odelin Aanuae 5ser Duide) Drady !ooch) Games
'umbauh) Ivar Gacobson) &earson Education"
2" 54A 2 #ool8it) ?ans-Eri8 Eri8sson) 4anus &en8er) !rian Ayons)
$avid <ado) 7IAEY-$reamtech India &vt" Atd"
R=?=R=#="-
1" <undamentals of =b9ect =riented $esin in 54A) 4eilir &ae-
Gones) &earson Education"
2" 4odelin (oftware (ystems 5sin 54A2) &ascal 'o*ues) 7IAEY-
$reamtech India &vt" Atd"
." =b9ect =riented Analysis and $esin) Atul Iahate) #he 4cDraw-
?ill -om+anies"
/" =b9ect-=riented Analysis and $esin with the 5nified &rocess)
Gohn 7" (at,iner) 'obert ! Gac8son and (te+hen $ !urd)
-enae Aearnin"
0" Aearnin 54A 2"0) 'uss 4iles and Iim ?amilton) =J'eilly) (&$"
58
___________________________________________2009-10
1" A++lin 54A and &atterns% An introduction to =b9ect : =riented
Analysis and $esin and 5nified &rocess) -rai Aarman) &earson
Education"
2" 54A and -EE) '"-"Aee and 7"4"#e+fenhart) &?I"
3" =b9ect =riented Analysis)$esin and Im+lementation) !"$athan
and ("'amnath) 5niversities &ress"
9" ==$esin with 54A and Gava) I"!arclay) G"(avae) Elsevier"
10" 4ar8 &riestley% &ractical =b9ect-=riented $esin with 54A) #4?"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0%+02) <#4D 4#T=R#A>"
<#4T 4
Deneral =verview of the (ystem- (ystem structure) 5ser +ers+ective)
=+eratin system services) Assum+tions about hardware" Introduction
to the Iernel% Architecture of the 5@IF o+eratin system) Introduction
to system conce+ts) Iernel data structures) (ystem administration"
<#4T 44
#he !uffer -ache- !uffer ?eaders) (tructure of the buffer +ool)
(cenarios for retrieval of a buffer) 'eadin and writin dis8 bloc8s)
Advantaes and disadvantaes of the buffer cache"
<#4T 444
59
2009-10___________________________________________
Internal 'e+resentation of <iles% Inodes) (tructure of a reular file)
$irectories) -onversion of a +ath name to an Inode) (u+er bloc8) Inode
assinment to a new file) Allocation of dis8 bloc8s) =ther file ty+es"
<#4T 4;
(ystem -alls for the <ile (ystem% =+en) 'ead) 7rite) <ile and record
loc8in) Ad9ustin the +osition of file I6=) -lose) <ile creation) -reation
of s+ecial files) -hane directory and chane root) -hane owner and
chane mode) (tat and <stat) &i+es) $u+) 4ount and 5nmountin file
sytems) Ain8) 5nlin8) <ile system abstractions) <ile system
maintenance"
<#4T ;
(tructure of &rocesses% &rocess states and transitions) Aayout of system
memory) -onte;t of a +rocess) (avin the conte;t of a +rocess)
4ani+ulation of the +rocess address s+ace) (lee+"
<#4T ;4
&rocess -ontrol% &rocess creation) (inals) &rocess termination)
Awaitin +rocess termination) Invo8in other +rorams) 5ser I$ of a
+rocess) -hanin the si,e of a +rocess) #he shell) (ystem boot and the
init +rocess"
<#4T ;44
&rocess (chedulin and #ime% &rocess (chedulin) (ystem calls for
time) -loc8" 4emory 4anaement &olicies% (wa++in) $emand
+ain) ?ybrid system with swa++in and demand +ain"
<#4T ;444
I6= (ubsystem% $river interfaces) $is8 drivers) #erminal drivers)
(treams" Inter+rocess -ommunication% &rocess tracin) (ystem > I&-)
@etwor8 communications) (oc8ets"
T=DT B//G"-
1" #he $esin of the 5ni; =+eratin (ystem) 4aurice G" !ach)
&rentice ?all of India) 1991"
R=?=R=#="-
1" 7illiam (tallins) =+eratin (ystems% Internals and $esin
&rinci+les) <ifth Edition) &rentice ?all) 2000"
60
___________________________________________2009-10
2" 5nderstandin the AI@5F Iernel) $aniel &" !ovet and 4arco
cesati) =J'EIAAY &ublications) 2000
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0%+03) /BT4(4K4#5 T=@#4L<="
(ommon to "=9 ""=)
<#4T 4
Introduction to o+timi,ation% 'e*uirements for the A++lication of
=+timi,ation 4ethods) A++lications of =+timi,ation in Enineerin)
(tructure of =+timi,ation &roblems) <unctions of a (inle >ariable%
&ro+erties of (inle->ariable <unctions) =+timality -riteria) 'eion
Elimination 4ethods) &olynomial A++ro;imation or &oint Estimation
4ethods"
<#4T 44
61
2009-10___________________________________________
<unctions of a (everal >ariables% =+timality -riteria) $irect-(earch
4ethods) Dradient !ased 4ethods) -om+arison of 4ethods and
@umerical 'esults"
<#4T 444
Ainear &rorammin% <ormulation of Ainear &rorammin 4odels)
Dra+hical (olution of Ainear &rorammin in #wo >ariables) Ainear
&rorammin in (tandard <orm) &rinci+les of the (im+le; 4ethod)
A++lications"
<#4T 4;
#rans+ortation &roblems% Introduction) =+timal (olution for !<()
5nbalanced #rans+ortation &roblem) #ransshi+ment) Assinment
&roblems) ?unarian 4ethod"
<#4T ;
-onstrained =+timality -riteria% E*uality--onstrained &roblems)
Aarane 4ulti+liers) Economic Inter+retation of Aarane 4ulti+liers)
Iuhn-#uc8er -onditions) Iuhn-#uc8er #heorems) (addle+oint
-onditions) (econd-=rder =+timality -onditions) Denerali,ed
Aarane 4ulti+lier 4ethod) Denerali,ation of -onve; <unctions"
<#4T ;4
#ransformation 4ethods% &enalty -once+t) Alorithms) -odes) and
=ther -ontributions) 4ethod of 4ulti+liers) -onstrained $irect (earch%
&roblem &re+aration) Ada+tations of 5nconstrained (earch 4ethods)
'andom-(earch 4ethods"
<#4T ;44
Kuadratic A++ro;imation 4ethods for -onstrained &roblems% $irect
Kuadratic A++ro;imation) Kuadratic A++ro;imation of the Aaranian
<unction) >ariable 4etric 4ethods for -onstrained =+timi,ation)
(tructured &roblems and Alorithms% Inteer &rorammin) Kuadratic
&rorammin) -om+lementary &ivot &roblems) Doal &rorammin"
<#4T ;444
&ro9ect 4anaement% Introduction) -ritical &ath 4ethod) -ritical &ath
$etermination) =+timal (chedulin by -&4) &ro9ect Evaluation and
'eview #echni*ue) $ynamic &rorammin% Introduction) <ormulation)
62
___________________________________________2009-10
'ecursive 'elations) -ontinuous -ases) $iscrete -ases) <orward
'ecursions) Ainear &rorammin vs $ynamic &rorammin"
T=DT B//G"-
1" Enineerin =+timi,ation- 4ethods and A++lications) A"
'avindran) I" 4" 'asdell) D">" 'e8laitis) (econd Edition) 7iley
India Edition"
2" Introductory =+eration 'esearch- #heory and A++lications) ?"("
Iasana) I"$" Iumar) (+riner International Edition"
R=?=R=#="-
1" =+timi,ation 4ethods in =+erations 'esearch and (ystems
Analysis) I">" 4ital and -" 4ohan) @ew Ae International (&)
Aimited) &ublishers) #hird Edition) 1991"
2" =+erations 'esearch) $r" G"I"(harma) 4c 4illan"
." =+erations 'esearch% An Introduction) ?"A" #aha) &?I &vt" Atd")
(i;th Edition
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0$+02) (4R/BR/=""/R" and (4R/ /#TR/>>=R"
(ommon to "=9 ==9 = on =9 =4=9 ===)
<#4T 4
Introduction% Architecture of 3031 micro+rocessor) s+ecial functions of
eneral +ur+ose reisters"3031 fla reister and function of 3031 flas)
addressin modes of 3031)instruction set of 3031"assembler directives)
sim+le +rorams) +rocedures and macros"
<#4T 44
63
2009-10___________________________________________
Assembly Aanuae &rorammin% Assembly lanuae +rorams
involvin loical) branch and call instructions) sortin) evaluation of
arithmetic e;+ressions) strin mani+ulation"
<#4T 444
Architecture =f 3031 L Interfacin% &in diaram of 3031-4inimum
mode and ma;imum mode of o+eration) #imin diaram) memory
interfacin to 3031(static 'A4 and E&'=4)"@eed for $4A"$4A
data transfer method" Interfacin with 32.263202"
<#4T 4;
&rorammable Interfacin $evices% 3200 &&I-various modes of
o+eration and interfacin to 3031"interfacin 8eyboard) dis+lays) 3229
ste++er motor and actuators" $6A and A6$ converter interfacin)
Interru+t structure of 3031) >ector interru+t table" Interru+t service
routines" Introduction to $=( and !I=( interru+ts"3209 &I-
architecture and interfacin cascadin of interru+t controller and its
im+ortance"
<#4T ;
(erial $ata #ransfer (chemes% Asynchronous and synchronous data
transfer schemes"3201 5(A'# architecture and interfacin"##A to
'(2.2- and '(2.2- to ##A conversion" (am+le +roram of serial data
transfer" Introduction to hih-s+eed serial communications standards)
5(!"
<#4T ;4
&rorammable Interru+t -ontrollers% &I- 3209) &rorammin with
3209) &rorammable interval timer 320.) 4odes of 320.) &rorammin
e;am+les with 320."
<#4T ;44
3001 4icrocontroller and Its &rorammin% Architecture of micro
controller-3001 4icrocontroller-internal and e;ternal memories-
counters and timers-synchronous serial-cum asynchronous serial
communication-interru+ts" Addressin modes of 3001) Instructor set of
3001) Assembly Aanuae &rorammin e;am+les usin 3001"
<#4T ;444
Advanced 4icrocontrollers% 4-( : 91 4icrocontrollers% Im+ortant
<eatures) &in $iaram) Internal Architecture) 4emory 4a+) Addressin
64
___________________________________________2009-10
4odes) Instruction set" A'4 4icrocontrollers% A'4 -ore
Architecture) >ersions of A'4) Im+ortant <eatures"
T=DTB//G"-
1" Advanced micro+rocessor and +eri+herals) A"I" 'ay and
I"4"!hurchandi) #4?) 2000"
2" 4icrocontrollers) $eshmu8h) #ata 4- Draw ?ill Edition"
3. 4icrocontrollers Architecture% +rorammin) interfacin and
system $esin) 'a9 8amal) &earson Education) 2000"
R=?=R=#="-
1" 4icro+rocessors Interfacin) $oulas >"?all) 2002"
2" #he 3033 and 3031 4icro+rocessors) <ourth Edition) 200.) &?I "
3. 4icro com+uter system 301163033 family Architecture)
+rorammin and $esin) Aiu and DA Dibson) &?I) (econd
Edition"
4. 3001 4icrocontroller% Internals) Instructions) &rorammin and
Interfacin) (ubrata Dhoshal) &earson) 2010"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0%+0$) D4"TR4B<T=D "A"T=("
<#4T 4
-haracteri,ation of $istributed (ystems% Introduction) E;am+les of
$istributed systems) 'esource sharin and web) challenes) (ystem
models% Introduction) Architectural and <undamental models)
@etwor8in and Internetwor8in) Inter+rocess -ommunication"
<#4T 44
$istributed ob9ects and 'emote Invocation% Introduction)
-ommunication between distributed ob9ects) '&-) Events and
notifications) -ase study-Gava '4I" =+eratin (ystem (u++ort%
Introduction) =( layer) &rotection) &rocesses and #hreads)
-ommunication and Invocation) =+eratin system architecture)
65
2009-10___________________________________________
$istributed <ile (ystems-Introduction) <ile (ervice architecture) case
study- (5@ networ8 file systems"
<#4T 444
@ame (ervices% Introduction) @ame (ervices and the $omain @ame
(ystem) -ase study of the Dlobal @ame (ervice) -ase study of the
F"000 $irectory (ervice" &eer to &eer (ystems% Introduction) @a+ster
and its leacy) &eer to &eer middleware) 'outin overlays) =verlay case
studies-&astry) #a+estry) A++lication case studies-(*uirrel) =cean(tore"
<#4T 4;
#ime and Dlobal (tates% Introduction) -loc8s) events and &rocess states)
(ynchroni,in +hysical cloc8s) loical time and loical cloc8s) lobal
states) distributed debuin" -oordination and Areement%
Introduction) $istributed mutual e;clusion) Elections) 4ulticast
communication) consensus and related +roblems"
<#4T ;
#ransactions and -oncurrency control% Introduction) #ransactions)
@ested #ransactions) Aoc8s) =+timistic concurrency control) #imestam+
orderin) -om+arison of methods for concurrency control"
<#4T ;4
$istributed #ransactions% Introduction) <lat and @ested $istributed
#ransactions) Atomic commit +rotocols) -oncurrency control in
distributed transactions) $istributed deadloc8s) #ransaction recovery)
'e+lication-Introduction) (ystem model and rou+ communication)
<ault tolerant services) #ransactions with re+licated data"
<#4T ;44
(ecurity% Introduction) =verview of (ecurity techni*ues) -ry+tora+hic
alorithms) $iital sinatures) -ase studies-Ierberos) #A() 302"11
7i<i"
<#4T ;444
$istributed shared memory) $esin and Im+lementation issues)
(e*uential consistency and Ivy case study) 'elease consistency and
4unin case study) =ther consistency models) -='!A case study%
Introduction) -='!A '4I)-='!A (ervices"
T=DT B//G"-
66
___________________________________________2009-10
1" $istributed (ystems -once+ts and $esin) D -oulouris) G
$ollimore and # Iindber) <ourth Edition) &earson Education"
2" $istributed (ystems) ("Dhosh) -ha+man and ?all6-'-) #aylor L
<rancis Drou+) 2010"
R=?=R=#="-
1" $istributed -om+utin) ("4aha9an and ("(hah) =;ford 5niversity
&ress"
2" $istributed =+eratin (ystems -once+ts and $esin) &radee+
I"(inha) &?I"
." Advanced -once+ts in =+eratin (ystems) 4 (inhal) @ D
(hivarathri) #ata 4cDraw-?ill Edition"
/" 'eliable $istributed (ystems) I"&"!irman) (+riner"
0" $istributed (ystems% &rinci+les and &aradims) A"(" #anenbaum
and 4">" (teen) &earson Education"
1" $istributed =+eratin (ystems and Alorithm Analysis)'"-how)
#"Gohnson)&earson"
2" $istributed =+eratin (ystems) A"("#anenbaum) &earson
Education"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
$ 0 $
(9A0%+0%) ART4?44A> 4#T=>>45=#=
<#4T 4
7hat is Artificial Intellience% #he AI &roblems) #he 5nderlyin
Assum+tion) 7hat is an AI #echni*ueR) #he Aevels of the 4odel)
-riteria of (uccess) (ome Deneral 'eferences) =ne <inal 7ord and
!eyond" &roblems) &roblem (+aces) and (earch% $efinin the &roblem
as a (tate (+ace (earch) &roduction (ystems) &roblem -haracteristics)
&roduction (ystem -haracteristics) Issues in the $esin of (earch
&rorams"
<#4T 44
67
2009-10___________________________________________
&roblem-(olvin- 5ninformed (earch (trateies) Avoidin 'e+eated
(tates" Informed (earch and E;+loration% Informed (?euristic) (earch
(trateies) ?euristic <unctions) Aocal (earch Alorithms and
=+timi,ation &roblems) Aocal (earch in -ontinuous (+aces)
!ac8trac8in (earch for -(&s"
<#4T 444
Inowlede and 'easonin% Aoical Aents) Inowlede:!ased Aents)
#he 7um+us 7orld) Aoic) &ro+ositional Aoic a >ery (im+le Aoic)
'easonin &atterns in &ro+ositional Aoic) Effective &ro+ositional
Inference) Aents !ased on &ro+ositional Aoic"
<#4T 4;
<irst-=rder Aoic% 'e+resentation 'evisited) (ynta; and (emantic of
<irst-=rder Aoic) 5sin <irst-=rder Aoic) Inowlede Enineerin in
<irst-=rder Aoic" Inference in <irst-=rder Aoic% &ro+ositional vs"
<irst-=rder Inference) 5nification and Aiftin) <orward -hainin)
!ac8ward -hainin) 'esolution"
<#4T ;
Inowlede 'e+resentation% =ntoloical Enineerin) -ateories and
=b9ects) Actions) (ituations) and Events) 4ental Events and 4ental
=b9ects) #he Internet (ho++in 7orld) 'easonin (ystems for
-ateories) 'easonin with $efault Information) #ruth 4aintenance
(ystems"
<#4T ;4
5ncertain Inowlede and 'easonin% 5ncertainty) Actin 5nder
5ncertainty) !asic &robability @otation) #he A;ioms of &robability)
Inference 5sin <ull Goint $istributions) Inde+endence) !ayesJ 'ule
and Its 5se"
<#4T ;44
Aearnin% Aearnin from =bservations) <orms of Aearnin) Inductive
Aearnin) Aearnin $ecision #rees) Ensemble Aearnin) 7hy Aearnin
7or8s% -om+utational Aearnin #heory) Inowlede in Aearnin% A
Aoical <ormulation of Aearnin) Inowlede in Aearnin"
<#4T ;444
(tatistical Aearnin 4ethods% @eural @etwor8s" <u,,y Aoic (ystems%
Introduction) -ris+ (ets) <u,,y (ets) (ome <u,,y #erminoloy) <u,,y
68
___________________________________________2009-10
Aoic -ontrol) (ueno (tyle of <u,,y Inference &rocessin) <u,,y
?edes) S -ut #hreshold"
T=DT B//G"-
1" Artificial Intellience) #hird Edition) Elaine 'ich) Ievin Iniht
and (hivashan8ar ! @air #ata 4cDraw ?ill"
2" Artificial Intellience A 4odern A++roach) (econd Edition ) (tuart
'ussell and &eter @orvi &earson Education"
R=?=R=#="-
1" Artificial Intellience-(tructures and (trateies for -om+le;
&roblem (olvin) <ifth Edition) Deore <" Auther) &earson
Education"
2" Introduction to Artificial Intellience) Euene -harnia8 and $rew
4c$ermott) &earson Education"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
0 3 2
I. Microprocessor 8086:
1" Introduction to 4A(46#A(4"
2" Arithmetic o+eration : 4ulti byte Addition and (ubtraction)
4ulti+lication and $ivision : (ined and unsined
Arithmetic o+eration) A(-II : arithmetic o+eration"
." Aoic o+erations : (hift and rotate : -onvertin +ac8ed
!-$ to un+ac8ed !-$) !-$ to A(-II conversion"
/" !y usin strin o+eration and Instruction +refi;% 4ove
!loc8) 'everse strin) (ortin) Insertin) $eletin) Aenth
of the strin) (trin com+arison"
69
2009-10___________________________________________
0" $=(6!I=( +rorammin% 'eadin 8eyboard (!uffered with
and without echo) : $is+lay characters) (trins"
44. 4nterfacing-
1" 3209 : Interru+t -ontroller% Denerate an interru+t usin
3209 timer"
2" 3229 : Ieyboard $is+lay% 7rite a small +roram to dis+lay
a strin of characters"
." 3200 : &&I% 7rite AA& to enerate sinusoidal wave usin
&&I"
/" 3201 : 5(A'#% 7rite a +roram in AA& to establish
-ommunication between two +rocessors"
444. (icrocontroller 10%1
1" 'eadin and 7ritin on a +arallel +ort"
2" #imer in different modes"
." (erial communication im+lementation"
=,ui2ment re,uired for >a&oratories-
1" 3031 T& Iits
2" 3001 4icro -ontroller 8its
." Interfaces6+eri+heral subsystems
i) 3209 &I-
ii) 3229-I!6$is+lay
iii) 3200 &&I
iv) 3201 5(A'#
/" A$- Interface
0" $A- Interface
1" #raffic -ontroller Interface
2" Elevator Interface
70
___________________________________________2009-10
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4446446"em. (.".=) T B
0 3 2
(9A0%+0+) <#4D 4#T=R#A>" >AB
1" &roram on +rocess creation and E;ecution
a" #o dis+lay Environment variables"
b" #o im+lement $ifferent ty+es of e;ec functions"
2" 7rite a +roram
a" #o =+enin a stream
b" #o 'ead and 7rite a stream
c" #o &osition a (tream
." 7rite a +roram to
a" -reate a file
b" Add record to file
c" 4odify records
71
2009-10___________________________________________
d" $elete records
e" <ind status and mode value of a file
/" 7rite a &roram that ta8es certain file names alon the command
line aruments and remove if there e;ists any du+licates"
0" 7rite a &roram to find whether a file is havin read) write) e;ecute
+ermissions and also chec8 whether a iven name is file or
directory"
1" 7rite a +roram to create a chain of &rocesses"
2" 7rite a +roram to
a" -reate the sema+hores
b" (et values to sema+hores
c" Det the values from the sema+hores
d" 'emove sema+hores
3" 7rite a +roram to im+lement various o+erations on 4essae
Kueues"
9" 7rite a +roram to demonstrate
a" (inal handlin
b" #erminal I6=
10" &erform (oc8et &rorammin 5sin
a" 5$& soc8et
b" #-& soc8et
11" 7rite a +roram to
a" -reate a shared memory
b" 7rite to shared memory
c" 'ead from shared memory
12" 7rite a +roram to create two +i+es"
1." 7rite a +roram which ta8es a source file name and directory
name as command line arument and +rint a messae PYE(J) if the
file is found in the iven directory"
1/" $esin a directory structure that im+roves the efficiency of
searchin for +athnames by avoidin the linear search
10" Im+lement free dis8 bloc8 list with a bitma+ instead of lin8ed list"
11" $esin a scheme that reduces the number of directory searches for
file names by cachin fre*uently used names"
12" 'edesin etbl8 and brelse where the 8ernel follows a <I<= scheme
instead of A'5"
13" $esin alorithm for allocatin and freein memory +ae and +ae
tables 4any +rocess can slee+ on an address but the 8ernel may
72
___________________________________________2009-10
want to wa8eu+ selected +rocesses that receive a sinal assumin
that the sinal mechanism can identify the +articular +rocesses)
remodify the wa8eu+ alorithm so that only one +rocess is wo8en
u+ on a slee+ address instead of all the +rocesses"
19" Im+lement a new system call new+r+(&I$) nr+)) that resets the
+rocess rou+ of another +rocess identified by the +rocess I$ &I$
to nr+"
20" Im+lement a new system call nowait(&I$) where &I$ identifies a
child of the +rocess issuin the call when issuin the callthe +rocess
informs the 8ernel that it will never wait for the child +rocess to
e;it) so that the 8ernel can immediately cleanu+ the child +rocess
slot when the child dies"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%001) '=B T=@#/>/54="
<#4T 4
Introduction to 7eb #echnoloies% Introduction to 7eb servers li8e
A+ache 1"1)II( FA4&&(!undle (erver)) 7A4&(!undle
(erver))?andlin ?##& 'e*uest and 'es+onse )installations of above
servers"
<#4T 44 Introduction to &?&% #he +roblem with other #echnoloies
((ervelets and G(&)) $ownloadin) installin) confiurin &?&)
&rorammin in a 7eb environment and #he anatomy of a &?& &ae"
<#4T 444
73
2009-10___________________________________________
=verview of &?& $ata ty+es and -once+ts% >ariables and data ty+es)
=+erators) E;+ressions and (tatements) (trins) Arrays and <unctions"

<#4T 4;
=verview of -lasses) =b9ects) and Interfaces- -reatin instances usin
-onstructors) -ontrollin access to class members) E;tendin classes)
Abstract classes and methods) usin interfaces) 5sin class destructors)
<ile ?andlin and 5sin E;ce+tions"
<#4T ;
&?& Advanced -once+ts% 5sin -oo8ies) 5sin ?##& ?eaders) 5sin
(essions) Authenticatin users) 5sin Environment and -onfiuration
variables) 7or8in with $ate and #ime"
<#4T ;44
-reatin and 5sin <orms% 5nderstandin -ommon <orm Issues) DE#
vs" &=(#) >alidatin form in+ut) 7or8in with multi+le forms) and
&reventin 4ulti+le (ubmissions of a form"
<#4T ;44
&?& and $atabase Access% !asic $atabase -once+ts) -onnectin to a
4Y(KA database) 'etrievin and $is+layin results) 4odifyin)
5+datin and $eletin data" 4>- architecture"
<#4T ;444
&?& and =ther 7eb #echnoloies- &?& and F4A) &?& and AGAF
T=DT B//G"-
1" !einnin &?& and 4y(KA) .
rd
Edition ) Gason Dilmore) A+ress
&ublications ($ream tech")"
2" &?& 0 'eci+es A +roblem (olution A++roach Aee !abin) @athan A
Dood) <ran8 4"Iromann and Gon (te+hens"
R=?=R=#="-
74
___________________________________________2009-10
1" =+en (ource 7eb $evelo+ment with AA4& usin Ainu;) A+ache)
4y(KA) &erl and &?&) G"Aee and !"7are(Addison 7esley) &earson
Education"
2" &?& 1 <ast and Easy 7eb $evelo+ment) Gulie 4eloni and 4att
#elles) -enae Aearnin &ublications"
." &?& 0"1) I" !ayross and ("(hah) #he F #eam) (&$"
/" &?& and 4y(KA by E;am+le) E"Kuiley) &rentice ?all(&earson)"
0" &?& &rorammin solutions) >">aswani) #4?"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%002) "/?T'AR= T="T4#5
(ommon to "=9 4T)
<#4T 4
Introduction% &ur+ose of testin) $ichotomies) model for testin)
conse*uences of bus) ta;onomy of bus"
<#4T 44
<low ra+hs and &ath testin% !asics conce+ts of +ath testin)
+redicates) +ath +redicates and Achievable +aths) +ath sensiti,in) +ath
instrumentation) a++lication of +ath testin"

75
2009-10___________________________________________
<#4T 444
#ransaction <low #estin% transaction flows) transaction flow testin
techni*ues" $ataflow testin% !asics of dataflow testin) strateies in
dataflow testin) a++lication of dataflow testin"

<#4T 4;
$omain #estin% domains and +aths) @ice L uly domains) domain
testin) domains and interfaces testin) domain and interface testin)
domains and testability"
<#4T ;
&aths) &ath +roducts and 'eular e;+ressions% +ath +roducts L +ath
e;+ression) reduction &rocedure) a++lications) reular e;+ressions L
flow anomaly detection"

<#4T ;4
Aoic !ased #estin% overview) decision tables) +ath e;+ressions) 8v
charts) s+ecifications"
<#4T ;44
(tate) (tate Dra+hs and #ransition testin% state ra+hs) ood L bad
state ra+hs) state testin) #estability ti+s"
<#4T ;444
Dra+h 4atrices and A++lication% 4otivational overview) matri; of
ra+h) relations) +ower of a matri;) node reduction alorithm) buildin
tools" ((tudent should be iven an e;+osure to a tool li8e G4eter or
7in-runner)"
T=DT B//G"-
1" (oftware #estin techni*ues) !oris !ei,er) $reamtech) (econd
Edition"
2" (oftware #estin #ools) $r"I">"I"I"&rasad) $reamtech"
R=?=R=#="-
1" #he craft of software testin - !rian 4aric8) &earson Education"
2" (oftware #estin) #hird Edition) &"-"Gorensen) Aurbach
&ublications ($ist"by (&$)"
." (oftware #estin) @"-hauhan) =;ford 5niversity &ress"
76
___________________________________________2009-10
/" Introduction to (oftware #estin) &"Ammann and G"=ffutt)
-ambride 5niv" &ress"
0" Effective methods of (oftware #estin) &erry) Gohn 7iley) (econd
Edition) 1999"
1" (oftware #estin -once+ts and #ools) &"@aeswara 'ao) $reamtech
&ress"
2" (oftware #estin) 4"D"Aimaye) #4?"
3" (oftware #estin) $esi8an) D"'amesh) &earson"
9" <oundations of (oftware #estin) $"Draham and =thers) -enae
Aearnin"
10" <oundations of (oftware #estin) A"&"4athur) &earson"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech 4;64 "em. (.".=) T B
$ 0 $
(9A@"$01) (A#A5=R4A> =/#/(4" M ?4#A#4A>
A#A>A"4"
(ommon to "=9 ""=9 4T)
<#4T 4- 4#TR/D<T4/# T/ (A#A5=R4A> =/#/(4"
$efinition) nature and sco+e of manaerial economics- relation with
other disci+lines- $emand Analysis% $emand $eterminants) Aaw of
$emand and its e;ce+tions
<#4T 44% =>A"T44TA /? D=(A#D
77
2009-10___________________________________________
$efinition) #y+es) 4easurement and (inificance of Elasticity of
$emand" $emand forecastin) factors overnin demand forecastin)
methods of demand forecastin ((urvey methods) (tatistical
methods) E;+ert o+inion method) #est mar8etin) -ontrolled
e;+eriments) Gudmental a++roach to $emand <orecastin)
<#4T 444 -T@=/RA /? BR/D<T4/# A#D /"T A#A>A"4"
&roduction <unction : Iso*uants and Isocosts) 4'#() least cost
combination of in+uts) -obb-$oulas +roduction function) laws of
returns) internal and e;ternal economies of scale"
ost Anal!sis% -ost conce+ts) o++ortunity cost) fi;ed >s variable costs)
e;+licit costs >s Im+licit costs) out of +oc8et costs >s Im+uted costs"
!rea8-Even Analysis (!EA) - $etermination of !rea8 Even &oint
((im+le &roblems)- 4anaerial sinificance and limitations of !EA"
<#4T 4;- 4#TR/D<T4/# T/ (ARG=T" A#D BR44#5
B/>44="
4ar8et structures% #y+es of com+etition) features of +erfect
com+etition) mono+oly- mono+olistic com+etition" &rice-=ut+ut
determination under +erfect com+etition and mono+oly - 4ethods of
&ricin-cost +lus +ricin) marinal cost) limit +ricin) s8immin
+ricin) bundlin +ricin) sealed bid +ricin and +ea8 load +ricin"
<#4T ;- B<"4#="" /R5A#4"AT4/#" A#D #=' =/#/(4
=#;4R/#(=#T
-haracteristic features of business) features and evaluation of sole
+ro+rietorshi+) +artnershi+) Goint (toc8 -om+any) +ublic enter+rises
and their ty+es) chanin business environment in +ost-liberali,ation
scenario"
<#4T ;4- AB4TA> A#D AB4TA> B<D5=T4#5
-a+ital and its sinificance) ty+es of ca+ital) estimation of fi;ed and
wor8in ca+ital re*uirements) methods and sources of raisin finance"
@ature and sco+e of ca+ital budetin) features of ca+ital budetin
+ro+osal) methods of ca+ital budetin : +aybac8 method) accountin
rate of return (A'') and @et +resent value method ((im+le +roblems)"
<#4T ;44- 4#TR/D<T4/# T/ ?4#A#4A> A/<#T4#5
78
___________________________________________2009-10
$ouble-Entry !oo8 Iee+in) Gournal) Aeder) #rial !alance- <inal
Accounts (#radin Account) &rofit and Aoss Account and !alance (heet
with sim+le ad9ustments)"
<#4T ;444- ?4#A#4A> A#A>A"4" T@R/<5@ RAT4/"
-om+utation) Analysis and Inter+retation of financial statements
throuh Ai*uidity 'atios (-urrent and Kuic8 ratio)) Activity ratios
(Inventory #urnover 'atio and $ebtor #urnover 'atio)) -a+ital
(tructure 'atios ($ebt- E*uity 'atio) Interest -overae 'atio) and
&rofitability ratios (Dross &rofit 'atio) @et &rofit 'atio) =+eratin
'atio) &6E 'atios and E&()) $u &ont -hart"
T=DT B//G"-
1" Aryasri% 4anaerial Economics and <inancial Analysis) /6e) #4?)
2009"
2" >arshney L 4aheswari% 4anaerial Economics) (ultan -hand)
2009"
R=?=R=#="
1" &remchand !abu) 4adan 4ohan%<inancial Accountin and
Analysis)?imalaya) 2009
2" ("A" (iddi*ui and A"(" (iddi*ui% 4anaerial Economics and
<inancial Analysis) @ew Ae International)" 2009"
." Gose+h D" @ellis and $avid &ar8er% &rinci+les of !usiness
Economics) &earson) 26e) @ew $elhi"
/" $omnic8 (alvatore% 4anaerial Economics in a Dlobal Economy)
-enae) 2009"
0" ?"A"Ahu9a% 4anaerial Economics) ("-hand) .6e) 2009
79
2009-10___________________________________________
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%003) 5R4D A#D ><"T=R /(B<T4#5
(=>=T4;= 3 4)
<#4T 4
Introduction% #he different forms of com+utin) #he strenths and
wea8nesses of $istributed com+utin) =+eratin system conce+ts
relevant to distributed com+utin) the architecture of distributed
a++lications" &aradims for $istributed A++lications) choosin a
&aradim for an a++lication (trade-offs)"
80
___________________________________________2009-10
<#4T 44
&arallel com+utin overview) +arallel +rorammin models and
&aradims"
<#4T 444
-luster com+utin% Introduction) -luster Architecture) A++lications of
-lusters"
<#4T 4;
Drid -om+utin% Introduction) Drid -om+utin Anatomy :
Architecture) Architecture and relationshi+ to other $istributed
#echnoloies) Drid com+utin road ma+"
<#4T ;
4erin the Drid services Architecture with the 7eb (ervices
Architecture"
<#4T ;4
=+en Drid (ervice Architecture% Introduction) Architecture and Doal)
(am+le 5se cases% -ommercial $ata -enter) @ational <usion
-ollaboratory) =nline 4edia and Entertainment" =D(A +latform
-om+onents) =+en Drid (ervices Infrastructure"
<#4T ;44
Dlobus D#. #ool8it% Architecture) &rorammin 4odel"
<#4T ;444
A sam+le im+lementation) ?ih Aevel services) =D(I"@E#
4iddleware (olutions"
T=DT B//G"-
1" $istributed -om+utin) &rinci+les and A++lications) 4"A"Aiu)
&earson Education) 200/"
2" ?ih &erformance -luster -om+utin) 'a98umar !uyya) &earson
education"
." Drid -om+utin) Goshy) Gose+h and -rai <ellenstein) &earson
education) 200/"
81
2009-10___________________________________________
R=?=R=#="-
1" Drid -om+utin% 4a8in the lobal infrastructure a reality) <ran
!erman) Deoffrey - <o;) Anthony G D ?ey) 7iley India) 2010"
2" A @etwor8in A++roach to Drid -om+utin) $"4inoli) 7iley L
sons) 2001"
." Drid -om+utin% A &ractical Duide to #echnoloy and
A++lications) A"Abbas) <irewall 4edia) 2003"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%00$) AD;A#=D /(B<T=R AR@4T=T<R=
(=>=T4;= 3 4)
<#4T 4
&arallel -om+uter 4odels% #he state of com+utin-4ulti+rocessors and
4ulti com+uters- 4ultivector and (I4$ -om+uters) &'A4 and >A(I
4odels) Architectural $evelo+ment trac8s" &roram and @etwor8s
&ro+erties% -onditions of &arallelism) &roram &artitionin and
(chedulin) &roram <low 4echanisms) (ystem Interconnect
Architectures"
82
___________________________________________2009-10
<#4T 44
&rinci+les of (calable &erformance% &erformance 4etrics and
4easures) &arallel &rocessin A++lications) (+eedu+ &erformance
Aaws) (calability Analysis and A++roaches" &rocessors and 4emory
?ierarchy% Advanced &rocessor #echnoloy) (u+erscalar and >ector
&rocessors) 4emory ?ierarchy #echnoloy"
<#4T 444
!us) -ache and (hared 4emory% !us (ystems) -ache 4emory
=rani,ations) (hared-4emory =rani,ations" &i+elinin and (u+er
(calar #echni*ues% Ainear &i+eline &rocessors) @onlinear &i+eline
&rocessors) Instruction &i+eline $esin) Arithmetic &i+eline $esin"
<#4T 4;
4ulti+rocessors and 4ulticom+uter% 4ulti+rocessor (ystem
Interconnects -ache -oherence and (ynchroni,ation 4echanisms)
#hree Denerations of 4ulticom+uters) 4essae-&assin 4echanisms"
<#4T ;
4ultivector and (I4$ -om+uters% >ector &rocessin &rinci+les)
4ultivector 4ulti&rocessors) -om+ound >ector &rocessin) (I4$
-om+uter =rani,ations) #he -onnection 4achine -4-0"
<#4T ;4
(calable) 4ultithreaded) and $ataflow Architectures% Aatency) ?idin
#echni*ues) &rinci+les of 4ultithreadin) <ine-Drain 4ulticom+uters)
(calable and 4ultithreaded Architectures) $ataflow and ?ybrid
Architectures"
<#4T ;44
Instruction Aevel &arallelism% Introduction) !asic $esin Issues)
&roblem $efinition) 4odel of a #y+ical &rocessor) =+erand
<orwardin) 'eorder !uffer) 'eister 'enamin-#omasuloJs"
Alorithm) !ranch &rediction) Aimitations in E;+loitin Instruction
Aevel &arallelism) #hread Aevel &arallelism"
<#4T ;444
83
2009-10___________________________________________
#rends in &arallel (ystems% !rief =verview of #echnoloy) <orms of
&arallelism) -ase (tudies"
T=DT B//G"-
1" Advanced -om+uter Architecture- by Iai ?wan and Gotwani)
(econd Edition) 4cDraw-?ill &ublications"
R=?=R=#="-
1" Advanced -om+uter Architecture) $"(ima) #"<ountain) &"Iacsu8)
&earson Education"
2" -om+uter Architecture A *uantitative a++roach #hird Edition Gohn
A"?ennessy and $avid A" &atterson) 4oran Iufmann (An Im+rint
of Elsevier)"
." -om+uter Architecture and &arallel &rocessin by ?wan and
!ris"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%00%) "/?T'AR= AR@4T=T<R=
(=>=T4;= 3 4)
<#4T 4
Introduction #o (oftware Architecture% An Enineerin $isci+line for
(oftware) (tatus of (67 Arch" Architecture !usiness -ycle) 7here do
Architectures -ome from" (oftware &rocesses and the Architecture
!usiness -ycle) <eatures of Dood Architecture"
<#4T 44
84
___________________________________________2009-10
Architecture (tyles% &i+es and <ilters) $ata Abstraction and =b9ect
=riented orani,ation) Even-based Im+licit Invocation) Aayered
(ystems) 'eisters) Inter+reters) &rocess -ontrol) =ther <amiliar
Architectures) ?eteroeneous Architectures"
<#4T 444
(hared Information (ystems% $atabase Interation) Inter+retation in
(oftware $evelo+ment Environments) Architectural (tructures for
(hared Information (ystems"
<#4T 4;
Architectural $esin Duidance% Duidance for 5ser Interface
Architectures) -ase (tudy in Inter =+erability% 7orld 7ide 7eb"
<#4T ;
&attern #y+es% Architectural &atterns) (tructural &atterns) &atterns for
$istribution) &atterns for Interactive (ystems"
"
<#4T ;4
<ormal 4odels and (+ecifications% <inali,in the Architectural of a
(+ecific (ystem) Architectural (tyle" Architectural $esin (+ace) -ase
(tudy of an Industry (tandard -om+utin" Infrastructure% -='!A
<#4T ;44
Architectural $escri+tion Aanuaes% A$AJs today) ca+turin
Architectural Information in an A$A) A++lication of A$AJs in system
$evelo+ment) -hoosin an A$A) E;am+le of A$A"
<#4T ;444
'eusin Architectural Assets within an =rani,ation% -reatin &roducts
and Evaluatin a &roduct Aine) =rani,ational Im+lications of a
&roduct Aine) -om+onent !ased (ystems" (oftware Architectures in
<iure% Aeacy (ystems" Achievin an Architecture) from Architecture
to (ystem"
T=DT B//G"-
85
2009-10___________________________________________
1" (67 Arch" &ers+ective% on an Emerin $isci+line) 4ary (how)
$avid Darlan) 1991) &?I"
2" (oftware Architecture in &ractice) Aen !ass) &aul Elements) 'ic8
Ia,man) 1993) &EA"
R=?=R=#="-
1" 4easurin the (oftware &rocess% A &ractical Duide to <unctional
4easure) Darmus) ?erros) 1991) &?I"
2" 4eas" (oftware &rocess% (tat" &roce" -ont" for (oftware +rocess
Im+rovemnts) <lorac) -arleton) 1999) &EA"
." Introduction to #eam (oftware &rocess) 7"?um+hery) 2002) &EA"
/" (oftware $esin% 4ethods and #echni*ues) &eters) 1931) Yourdon"
0" &attern =riented (oftware Architecture) !uschmann) 1991) 7iley"
1" $esin &atterns) Damma et al) 1990) &EA"
2" An Introduction to (oftware Architecture) Damma) (haw) 1990)
7orld (cientific"
3" (oftware Architecture) (haw) amma) 1991) &?I"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%00+) DATA 'AR=@/<"4#5 and DATA (4#4#5
<#4T 4
Introduction% <undamentals of data minin) $ata 4inin
<unctionalities) -lassification of $ata 4inin systems) $ata 4inin
#as8 &rimitives) Interation of a $ata 4inin (ystem with a $atabase
or a $ata 7arehouse (ystem) 4a9or issues in $ata 4inin" $ata
&re+rocessin% @eed for &re+rocessin the $ata) $ata -leanin) $ata
86
___________________________________________2009-10
Interation and #ransformation) $ata 'eduction) $iscreti,ation and
-once+t ?ierarchy Deneration"
<#4T 44
$ata 7arehouse and =AA& #echnoloy for $ata 4inin% $ata
7arehouse) 4ultidimensional $ata 4odel) $ata 7arehouse
Architecture) $ata 7arehouse Im+lementation) <urther $evelo+ment of
$ata -ube #echnoloy) <rom $ata 7arehousin to $ata 4inin" $ata
-ube -om+utation and $ata Denerali,ation% Efficient 4ethods for $ata
-ube -om+utation) <urther $evelo+ment of $ata -ube and =AA&
#echnoloy) Attribute-=riented Induction"
<#4T 444
4inin <re*uent &atterns) Associations and -orrelations% !asic
-once+ts) Efficient and (calable <re*uent Itemset 4inin 4ethods)
4inin various 8inds of Association 'ules) <rom Association 4inin to
-orrelation Analysis) -onstraint-!ased Association 4inin
<#4T 4;
-lassification and &rediction% Issues 'eardin -lassification and
&rediction) -lassification by $ecision #ree Induction) !ayesian
-lassification) 'ule-!ased -lassification) -lassification by
!ac8+ro+aation) (u++ort >ector 4achines) Associative -lassification)
Aa,y Aearners) =ther -lassification 4ethods) &rediction) Accuracy and
Error measures) Evaluatin the accuracy of a -lassifier or a &redictor)
Ensemble 4ethods
<#4T ;
-luster Analysis Introduction %#y+es of $ata in -luster Analysis) A
-ateori,ation of 4a9or -lusterin 4ethods) &artitionin 4ethods)
?ierarchical 4ethods) $ensity-!ased 4ethods) Drid-!ased 4ethods)
4odel-!ased -lusterin 4ethods) -lusterin ?ih-$imensional $ata)
-onstraint-!ased -luster Analysis) =utlier Analysis"
<#4T ;4
4inin (treams) #ime (eries and (e*uence $ata% 4inin $ata (treams)
4inin #ime-(eries $ata) 4inin (e*uence &atterns in #ransactional
$atabases) 4inin (e*uence &atterns in !ioloical $ata) Dra+h
4inin) (ocial @etwor8 Analysis and 4ultirelational $ata 4inin"
87
2009-10___________________________________________
<#4T ;44
4inin =b9ect) (+atial) 4ultimedia) #e;t and 7eb $ata%
4ultidimensional Analysis and $escri+tive 4inin of -om+le; $ata
=b9ects) (+atial $ata 4inin) 4ultimedia $ata 4inin) #e;t 4inin)
4inin the 7orld 7ide 7eb"
<#4T ;444
A++lications and #rends in $ata 4inin% $ata 4inin A++lications)
$ata 4inin (ystem &roducts and 'esearch &rototy+es) Additional
#hemes on $ata 4inin and (ocial Im+acts of $ata 4inin"

T=DT B//G"%
1" $ata 4inin% -once+ts and #echni*ues) Giawei ?an and 4icheline
Iamber) 4oran Iaufmann &ublishers) Elsevier) (econd Edition)
2001"
2" Introduction to $ata 4inin : &an-@in #an) 4ichael (teinbach
and >i+in Iumar) &earson Education"
R=?=R=#="%
1" $ata 4inin #echni*ues) Arun I &u9ari) (econd Edition)
5niversities &ress"
2" $ata 7arehousin in the 'eal 7orld) (am Aanhory L $ennis
4urray &earson EdnAsia"
." Insiht into $ata 4inin) I"&"(oman) ("$iwa8ar)>"A9ay) &?I)2003"
/" $ata 7arehousin <undamentals) &aulra9 &onnaiah 7iley (tudent
Edition
0" #he $ata 7arehouse Aife cycle #ool 8it) 'al+h Iimball 7iley
(tudent edition
1" !uildin the $ata 7arehouse by 7illiam ? Inmon) Gohn 7iley L
(ons Inc) 2000"
2" $ata 4inin Introductory and advanced to+ics) 4araret ?
$unham) &earson Education
3" $ata 4inin) >"&udi and &"'adha Irishna) =;ford 5niversity
&ress"
9" $ata 4inin% 4ethods and #echni*ues) A"!"4 (haw8at Ali and
("A"7asimi) -enae Aearnin"
88
___________________________________________2009-10
10" $ata 7arehouse 2"0) #he Architecture for the ne;t eneration of
$ata 7arehousin) 7"?"Inmon) $"(trauss) D"@eushloss) Elsevier)
$istributed by (&$"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%000) "/?T'AR= BR/E=T (A#A5=(=#T
(ommon to "=9 4T)
(=>=T4;= 3 44)
<#4T 4
-onvetional (oftware 4anaement% #he 7aterfall 4odel) -onventional
software 4anaement &erformance" Evolution of (oftware Economics%
(oftware Economics) &ramatic (oftware -ost Estimation"
89
2009-10___________________________________________
<#4T 44
Im+rovin (oftware Economics% 'educin (oftware &roduct (i,e)
Im+rovin software &rocesses) Im+rovin #eam Effectiveness)
Im+rovin Automation) Achievin 'e*uired Kuality) &eer Ins+ections"
<#4T 444
-onventional and 4odern (oftware 4anaement% &rinci+les of
-onventional (oftware Enineerin) &rinci+les of 4odern (oftware
4anaement) #ransitionin to an Iterative &rocess" Aife -ycle &hases%
Enineerin and &roduction (taes) Ince+tion" Elaboration)
-onstruction) #ransition &hases"
<#4T 4;
Artifacts of #he &rocess% #he Artifact (ets" 4anaement Artifacts)
Enineerin Artifacts) &rorammatic Artifacts" 4odel !ased (oftware
Architectures% A 4anaement &ers+ective and #echnical &ers+ective"
<#4T ;
<lows of #he &rocess% (oftware &rocess 7or8flows" Inter #rans
7or8flows" -hec8+oints of the &rocess % 4a9or 4ile (tones) 4inor
4ilestones) &eriodic (tatus Assessments" Interactive &rocess &lannin%
7or8 !rea8down (tructures) &lannin Duidelines) -ost and (chedule
Estimatin" Interaction &lannin &rocess" &ramatic &lannin"
<#4T ;4
&ro9ect =rani,ations and 'es+onsibilities% Aine-of-!usiness
=rani,ations) &ro9ect =rani,ations) and Evolution of =rani,ations"
&rocess Automation% Automation !uildin !loc8s) #he &ro9ect
Environment"
<#4T ;44
&ro9ect -ontrol and &rocess Instrumention% (erver -are 4etrics)
4anaement Indicators) Kuality Indicators) Aife -ycle E;+ectations
&ramatic (oftware 4etrics) 4etrics Automation" #ailorin the +rocess%
&rocess $iscriminates) E;am+le"
<#4T ;444
90
___________________________________________2009-10
4odern &ro9ect &rofiles @e;t Deneration (oftware economics) 4odern
&rocess #ransitions" -ase (tudy% #he -ommand -enter &rocessin and
$is+lay (ystem :'e+lacement (--&$(-')
T=DT B//G"-
1" (oftware &ro9ect 4anaement) 7al8er 'ayce) 1993) &EA"
2" (oftware &ro9ect 4anaement) ?enrey) &earson"
R=?=R=#="-
1" (oftware Enineerin &ro9ect 4anaement) 'ichard ?" #hayer)
1992) IEEE -om+uter (ociety"
2" (oftware Enineerin and 4anaement) (here I" $) 1993) &?I"
." (oftware &ro9ect 4anaement% A -oncise (tudy) (" A" Iel8ar) &?I"
/" (oftware &ro9ect 4anaement) (econd Edition) ?uhes -otterell)
#4?"
0" (oftware &ro9ect 4anaement from -once+t to $evelo+ment)
Iaeron -onway) $ream #ech"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%001) #=T'/RG (A#A5=(=#T "A"T=("
(ommon to "=9 ""=9 4T)
(=>=T4;= 3 44)
<#4T 4
$ata -ommunications and @etwor8 4anaement =verview% Analoy
of #ele+hone @etwor8 4anaement) -ommunications &rotocols and
(tandards) -ase ?istories on @etwor8in and 4anaement) @etwor8
4anaement <unctions) @etwor8 and (ystem 4anaement"
91
2009-10___________________________________________
<#4T 44
!asic <oundations% (tandards) 4odels) and Aanuae) @etwor8
4anaement (tandards) @etwor8 4anaement 4odels) =rani,ation
4odel) Information 4odel) -ommunication 4odel) <unctional 4odel)
@etwor8 4anaement A++lications) Abstract (ynta; @otation =ne%
A(@"1) Encodin (tructure"
<#4T 444
(@4&v1 @etwor8 4anaement% ?istory of (@4& 4anaement)
Internet =rani,ations and (tandards) (@4& 4odel) =rani,ation and
Information 4odels) -ommunication and <unctional 4odels"
<#4T 4;
(@4& 4anaement% (@4&v2) 4a9or -hanes in (@4&v2) (@4&v2
(ystem Architecture) (@4&v2 (tructure of 4anaement Information)
(@4&v2 4anaement Information !ase) (@4&v2 &rotocol"
<#4T ;
(@4& 4anaement% (@4&v.) (@4&v. Iey <eatures) (@4&v.
$ocumentation Architecture) (@4&v. A++lications) (@4&v.
4anaement Information !ase) (@4&v. 5ser-based (ecurity 4odel)
Access -ontrol"
<#4T ;4
(@4& 4anaement% '4=@) 'emote 4onitorin) '4=@ (4I and
4I!) '4=@1) '4=@2) A -ase (tudy on Internet #raffic"
<#4T ;44
(ome -urrent @etwor8 4anaement #o+ics% 7eb-!ased 4anaement)
F4A-!ased @etwor8 4anaement"
<#4T ;444
Additional to+ics in @etwor8s 4anaement) $istributed @etwor8
4anaement) 'eliable and <ault #olerant @etwor8 4anaement"
T=DT B//G"-
92
___________________________________________2009-10
1" @etwor8 4anaement : &rinci+les and &ractice) 4ani
(ubramanian) Addison- 7esley &ub -o) <irst Edition) 2000"
2" (@4&) (@4&v2) (@4&v.) A@$ '4=@ 1 and 2) 7illiam
(tallins) Addison- 7esley) #hird Edition) 1999"
R=?=R=#="-
1" &ractical Duide to (@4&v. and @etwor8 4anaement) $avid
Meltserman) &?I"
2" @etwor8 (ecurity and 4anaement) (econd Edition) !ri9endra
(inh) &?I"
." @etwor8 manaement) 4orris) &earson Education"
/" &rinci+les of @etwor8 (ystem Administration) 4ar8 !ures) 7iley
$reamtech"
0" $istributed @etwor8 4anaement) &aul) Gohn 7iley"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
$ 0 $
(9A0%009) 4#?/R(AT4/# "=<R4TA
(ommon to "=9 ""=)
(=>=T4;= 344)
<#4T 4
Is #here A (ecurity &roblem In -om+utin% 7hat $oes (ecurity 4eanR)
Attac8s) #he 4eanin =f -om+uter (ecurity) -om+uter -riminals)
4ethods of $efense) #erminoloy and !ac8round) (ubstitution -i+hers)
93
2009-10___________________________________________
#rans+ositions(&ermutations)) 4a8in ood Encry+tion Alorithm) #he
$ata Encry+tion (tandard"

<#4T 44
&roram (ecurity% (ecure &rorams) @on4alicious &roram Errors) >iruses
and =ther 4alicious -ode) #areted 4alicious -ode"

<#4T 444
&ublic-Iey -ry+tora+hy and '(A) Iey 4anaement) =ther +ublic 8ey
-ry+tosystems) 4essae Authentication and ?ash <unctions%
Authentication 'e*uirements) Authentication <unctions) 4essae
Authentication -odes) ?ash <unctions) (ecurity ?ash <unctions and 4A-s
?ash and 4A- Alorithms% (ecure ?ash Alorithm) 7hirl+ool"

<#4T 4;
$iital (inatures and Authentication &rotocols% $iital (inatures)
Authentication &rotocols"

<#4T ;
Authentication A++lications% Ierberos) Electronic 4ail (ecurity% &retty
Dood &rivacy) (64I4E"

<#4T ;4
I& (ecurity% I& (ecurity =verview) I& (ecurity Architecture) Authentication
?eader) Enca+sulatin (ecurity &ayload) -ombin (ecurity Associations)
Iey 4anaement"
<#4T ;44
7eb (ecurity% 7eb (ecurity -onsiderations) (ecure (oc8et Aayer and
#rans+ort Aayer (ecurity) (ecure Electronic #ransaction"
<#4T ;444
Intruders% Intruders) Intrusion $etection) &assword 4anaement) <irewalls%
<irewall $esin and &rinci+les) #rusted (ystems"
T=DT B//G"-
1" (ecurity in -om+utin) -harles &" &fleeer) (hari Aawrence &fleeer)
$even (hah) &earson Education"
94
___________________________________________2009-10
2" -ry+tora+hy and @etwor8 (ecurity% 7illiam (tallins /e) &earson
Education"
R=?=R=#="-
1" Information (ecurity) 4ar8ow) !reithau+t) &earson Education"
2" &rinci+les and &ractices of Information (ecurity) 4ichal E" 7hitman
and ?erbert G" 4attord) -enae Aearnin"
." @etwor8 (ecurity Essentials (A++lications and (tandards) by 7illiam
(tallins &earson Education"
/" ?ac8 &roofin your networ8 by 'yan 'ussell) $an Iamins8y) 'ain
<orest &u++y) Goe Drand) $avid Ahmad) ?al <lynn Ido $ubraws8y)
(teve 7"4an,ui8 and 'yan &ermeh) wiley $reamtech"
0" <undamentals of @etwor8 (ecurity by Eric 4aiwald ($reamtech
+ress)"
1" @etwor8 (ecurity - &rivate -ommunication in a &ublic 7orld by
-harlie Iaufman) 'adia &erlman and 4i8e (+eciner) &earson6&?I"
2" &rinci+les of Information (ecurity) 7hitman) #homson"
3" @etwor8 (ecurity% #he com+lete reference) 'obert !ra) 4ar8
'hodes) #4?
9" Introduction to -ry+tora+hy) !uchmann) (+riner"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;646"em. (.".=) T B
0 3 2
(9A0%010) '=B T=@#/>/54=" and DATA (4#4#5 >AB
/&Fecti:e -
#o create a fully functional website with mvc architecture" #o
$evelo+ an online !oo8 store usin we can sell boo8s (E; ama,on
"com)"
95
2009-10___________________________________________
@ardware and "oftware re,uired -
1" A wor8in com+uter system with either 7indows or Ainu;
2" A web browser either IE or firefo;
." A+ache web server or II( 7ebserver
/" F4A editor li8e Altova Fml-s+y
Uwww"Altova"com6D(>(+y : free V ) (tylusstudio ) etc")
0" A database either 4ys*l or =racle
1" G>4(Gava virtual machine) must be installed on your
system
2" !$I(!ean develo+ment 8it) must be also be installed
'ee)61%
$esin the followin static web +aes re*uired for an online boo8 store
web site"
1) @/(= BA5=-
#he static home +ae must contain three frames"
#o+ frame % Aoo and the collee name and lin8s to ?ome +ae) Aoin
+ae) 'eistration +ae) -ataloue +ae and -art +ae (the descri+tion
of these +aes will be iven below)"
Aeft frame % At least four lin8s for naviation) which will dis+lay the
cataloue of res+ective lin8s"
<or e""% 7hen you clic8 the lin8 7"=8 the cataloue for "= !oo8s
should be dis+layed in the 'iht frame"
'iht frame% #he pages to the links in the left frame must be loaded
here" Initially this +ae contains descri+tion of the web site"
Aoo
7eb (ite @ame
?ome Aoin 'eistration -ataloue -art
96
___________________________________________2009-10
-(E
E-E
EEE
-I>IA

$escri+tion of the 7eb (ite
<i 1"1
2) >/54# BA5=-
#his +ae loo8s li8e below%
Aoo
7eb (ite @ame
?ome Aoin 'eistration -ataloue -art
-(E
E-E
EEE
-I>IA

Aoin %
&assword%
3) AT/>/5<= BA5=-
#he cataloue +ae should contain the details of all the boo8s available
in the web site in a table"
#he details should contain the followin%
1" (na+ shot of -over &ae"
2" Author @ame"
." &ublisher"
97
(ubmit
'eset
2009-10___________________________________________
/" &rice"
0" Add to cart button"
Aoo
7eb (ite @ame
?ome Aoin 'eistration -ataloue -art
-(E
E-E
EEE
-I>IA


!oo8 % F4A !ible
Author % 7inston
&ublication % 7iely
W /0"0
!oo8 % AI
Author % ("'ussel
&ublication %
&rinceton hall
W 1.
!oo8 % Gava 2
Author % 7atson
&ublication % !&!
+ublications
W .0"0
!oo8 % ?#4A in
2/ hours
Author % (am &eter
&ublication % (am
+ublication
W 00
@ote% 7ee8 2 contains the remainin +aes and their descri+tion"
'ee)62%
$) ART BA5=-
#he cart +ae contains the details about the boo8s which are added to
the cart"
#he cart +ae should loo8 li8e this%
Aoo
7eb (ite @ame
98
___________________________________________2009-10
?ome Aoin 'eistration -ataloue -art
-(E
E-E
EEE
-I>IA
Boo) name Brice Luantit! Amount
Gava 2 W.0"0 2 W20
F4A bible W/0"0 1 W/0"0
Total amount 6 W1.0"0
%) R=54"TRAT4/# BA5=-
-reate a Xregistration form Xwith the followin fields
1) @ame (#e;t field)
2) &assword (+assword field)
.) E-mail id (te;t field)
/) &hone number (te;t field)
0) (e; (radio button)
1) $ate of birth (. select bo;es)
2) Aanuaes 8nown (chec8 bo;es : Enlish) #eluu) ?indi) #amil)
3) Address (te;t area)
'==G 3-

;A>4DAT4/#-
7rite JavaScript to validate the followin fields of the above
reistration +ae"
1" @ame (@ame should contains al+habets and the lenth should not
be less than 1 characters)"
2" &assword (&assword should not be less than 1 characters lenth)"
." E-mail id (should not contain any invalid and must follow the
standard +attern nameYdomain"com)
/" &hone number (&hone number should contain 10 diits only)"
@ote % You can also validate the loin +ae with these +arameters"
99
2009-10___________________________________________
'ee)6$%
$esin a web +ae usin "" (ascadin "tyle "heets) which includes
the followin%
1) 5se different font) styles%
In the style definition you define how each selector should wor8 (font)
color etc")" #hen) in the body of your +aes) you refer to these selectors
to activate the styles"
<or e;am+le%
Z?#4A[
Z?EA$[
Zstyle ty+e\]te;t6css][
!"headline ^color%red) font-si,e%22+;) font-family%arial) te;t-
decoration%underline_
Z6style[
Z6?EA$[
Z!=$Y[
Zb[#his is normal boldZ6b[Zbr[
(elector ^cursor%value_
<or e;am+le%
Zhtml[
Zhead[
Zstyle ty+e\]te;t6css][
";lin8 ^cursor%crosshair_
"hlin8^cursor%hel+_
Z6style[
Z6head[
Zbody[
Zb[
Za href\]my+ae"htm] class\];lin8][-'=(( AI@IZ6a[
Zbr[
100
___________________________________________2009-10
Za href\]my+ae"htm] class\]hlin8][?EA& AI@IZ6a[
Z6b[
Z6body[
Z6html[
Zb class\]headline][#his is headline style boldZ6b[
Z6!=$Y[
Z6?#4A[
2) (et a bac8round imae for both the +ae and sinle elements on the
+ae" You can define the bac8round imae for the +ae li8e this%
!=$Y ^bac8round-imae%url(myimae"if))_
.) -ontrol the re+etition of the imae with the bac8round-re+eat
+ro+erty" As bac8round-re+eat% re+eat #iles the imae until the entire
+ae is filled) 9ust li8e an ordinary bac8round imae in +lain ?#4A"
/) $efine styles for lin8s as
A%lin8
A%visited
A%active
A%hover
E;am+le%
Zstyle ty+e\]te;t6css][
A%lin8 ^te;t-decoration% none_
A%visited ^te;t-decoration% none_
A%active ^te;t-decoration% none_
A%hover ^te;t-decoration% underline) color% red)_
Z6style[
0) 7or8 with layers%
<or e;am+le%
101
2009-10___________________________________________
AAYE' 1 =@ #=&%
Zdiv style\]+osition%relative) font-si,e%00+;) ,-inde;%2)][AAYE'
1Z6div[Zdiv style\]+osition%relative) to+%-00) left%0) color%red) font-
si,e%30+;) ,-
inde;%1][AAYE' 2Z6div[
AAYE' 2 =@ #=&%
Zdiv style\]+osition%relative) font-si,e%00+;) ,-inde;%.)][AAYE'
1Z6div[Zdiv style\]+osition%relative) to+%-00) left%0) color%red) font-
si,e%30+;) ,-
inde;%/][AAYE' 2Z6div[
1) Add a customi,ed cursor%
(elector ^cursor%value_
<or e;am+le%
Zhtml[
Zhead[
Zstyle ty+e\]te;t6css][
";lin8 ^cursor%crosshair_
"hlin8^cursor%hel+_
Z6style[
Z6head[
Zbody[
Zb[
Za href\]my+ae"htm] class\];lin8][-'=(( AI@IZ6a[
Zbr[
Za href\]my+ae"htm] class\]hlin8][?EA& AI@IZ6a[
Z6b[
Z6body[
Z6html[
'ee)6%%
102
___________________________________________2009-10
7rite an F4A file which will dis+lay the !oo8 information which
includes the followin%
1) #itle of the boo8
2) Author @ame
.) I(!@ number
/) &ublisher name
0) Edition
1) &rice
7rite a $ocument #y+e $efinition ($#$) to validate the above F4A
file"
$is+lay the F4A file as follows"
#he contents should be dis+layed in a table" #he header of the table
should be in color D'EY" And the Author names column should be
dis+layed in one color and should be ca+itali,ed and in bold" 5se your
own colors for remainin columns"
5se F4A schemas F(A and -(( for the above +ur+ose"
@ote% Dive at least for / boo8s" It should be valid syntactically"
?int% You can use some ;ml editors li8e F4A-s+y
'ee)6+%
;4"<A> B=A#"-
-reate a sim+le visual bean with a area filled with a color"
#he sha+e of the area de+ends on the +ro+erty sha+e" If it is set to true
then the sha+e of the area is (*uare and it is -ircle) if it is false"
#he color of the area should be chaned dynamically for every mouse
clic8" #he color should also be chaned if we chane the color in the
X+ro+erty window X"
'ee)60%
1) Install II( web server and A&A-?E"
7hile installation assin +ort number /0/0 to II( and 3030 to
A&A-?E" 4a8e sure that these +orts are available i"e") no other
+rocess is usin this +ort"
2) Access the above develo+ed static web +aes for boo8s web site)
usin these servers by +uttin the web +aes develo+ed in wee8-1
and wee8-2 in the document root"
103
2009-10___________________________________________
Access the +aes by usin the urls %
htt+%66localhost%/0/06rama6boo8s"html (for tomcat)
htt+%66localhost%30306boo8s"html (for A+ache)
'ee)61-
<ser Authentication -
Assume four users user1)user2)user. and user/ havin the +asswords
+wd1)+wd2)+wd. and +wd/ res+ectively" 7rite a &?& for doin the
followin"
1" -reate a -oo8ie and add these four user idJs and +asswords to this
-oo8ie"
2" 'ead the user id and +asswords entered in the Aoin form (wee81)
and authenticate with the values (user id and +asswords ) available in
the coo8ies"
If he is a valid user(i"e") user-name and +assword match) you should
welcome him by name(user-name) else you should dis+lay X You are
not an authenticated user JJ"
5se init-+arameters to do this"
'ee)69-
Install a database(4ys*l or =racle)"
-reate a table which should contain at least the followin fields% name)
+assword) email-id) +hone number(these should hold the data from the
reistration form)"

7rite a &?& +roram to connect to that database and e;tract data from
the tables and dis+lay them" E;+eriment with various (KA *ueries"
Insert the details of the users who reister with the web site) whenever a
new user clic8s the submit button in the reistration +ae (wee82)"
'ee)610-
7rite a &?& which does the followin 9ob%
Insert the details of the . or / users who reister with the web site
(wee89) by usin reistration form" Authenticate the user when he
submits the loin form usin the user name and +assword from the
database ( similar to wee83 instead of coo8ies)"
'ee)611-
104
___________________________________________2009-10
-reate tables in the database which contain the details of items (boo8s
in our case li8e !oo8 name ) &rice) Kuantity) Amount ) of each
cateory" 4odify your cataloue +ae (wee8 2)in such a way that you
should connect to the database and e;tract data from the tables and
dis+lay them in the cataloue +ae usin &?&

'ee)612%
@TTB is a stateless +rotocol" (ession is re*uired to maintain the state"
#he user may add some items to cart from the catalo +ae" ?e can
chec8 the cart +ae for the selected items" ?e may visit the cataloue
aain and select some more items" ?ere our interest is the selected items
should be added to the old cart rather than a new cart" 4ulti+le users
can do the same thin at a time(i"e") from different systems in the AA@
usin the i+-address instead of localhost)" #his can be achieved throuh
the use of sessions" Every user will have his own session which will be
created after his successful loin to the website" 7hen the user los out
his session should et invalidated (by usin the method
session"invalidate() )"
4odify your cataloue and cart &?& +aes to achieve the above
mentioned functionality usin sessions"
Data (ining
-redit 'is8 Assessment
Descri2tion- #he business of ban8s is ma8in loans" Assessin the
credit worthiness of an a++licant is of crucial im+ortance" You have to
develo+ a system to hel+ a loan officer decide whether the credit of a
customer is ood) or bad" A ban8`s business rules reardin loans must
consider two o++osin factors" =n the one hand) a ban8 wants to ma8e
as many loans as +ossible" Interest on these loans is the ban8s +rofit
source" =n the other hand) a ban8 cannot afford to ma8e too many bad
loans" #oo many bad loans could lead to the colla+se of the ban8" #he
ban8`s loan +olicy must involve a com+romise% not too strict) and not
too lenient"
#o do the assinment) you first and foremost need some 8nowlede
about the world of credit" You can ac*uire such 8nowlede in a number
105
2009-10___________________________________________
of ways"
1" Inowlede Enineerin" <ind a loan officer who is willin to tal8"
Interview her and try to re+resent her 8nowlede in the form of
+roduction rules"
2" !oo8s" <ind some trainin manuals for loan officers or +erha+s a
suitable te;tboo8 on finance" #ranslate this 8nowlede from te;t form to
+roduction rule form"
." -ommon sense" Imaine yourself as a loan officer and ma8e u+
reasonable rules which can be used to 9ude the credit worthiness of a
loan a++licant"
/" -ase histories" <ind records of actual cases where com+etent loan
officers correctly 9uded when) and when not to) a++rove a loan
a++lication"
The 5erman redit Data%
Actual historical credit data is not always easy to come by because of
confidentiality rules" ?ere is one such dataset) consistin of 1000 actual
cases collected in Dermany" credit dataset (oriinal) E;cel s+readsheet
version of the Derman credit data ($own load from web)"
In s+ite of the fact that the data is Derman) you should +robably ma8e
use of it for this assinment" (5nless you really can consult a real loan
officer a)
A few notes on the Derman dataset
b $4 stands for $eutsche 4ar8) the unit of currency) worth about 90
cents -anadian (but loo8s and acts li8e a *uarter)"
b ownsOtele+hone" Derman +hone rates are much hiher than in -anada
so fewer +eo+le own tele+hones"
b foreinOwor8er" #here are millions of these in Dermany (many from
#urr8ey)" It is very hard to et Derman citi,enshi+ if you were not born
of Derman +arents"
b #here are 20 attributes used in 9udin a loan a++licant" #he oal is
the classify the a++licant into one of two cateories) ood or bad"
"u&tas)s - (Turn in !our answers to the following tas)s)
1" Aist all the cateorical (or nominal) attributes and the real-valued
attributes se+erately"
106
___________________________________________2009-10
2" 7hat attributes do you thin8 miht be crucial in ma8in the credit
assessement R -ome u+ with some sim+le rules in +lain Enlish
usin your selected attributes"
." =ne ty+e of model that you can create is a $ecision #ree - train a
$ecision #ree usin the com+lete dataset as the trainin data"
'e+ort the model obtained after trainin"
/" (u++ose you use your above model trained on the com+lete dataset)
and classify credit ood6bad for each of the e;am+les in the dataset"
7hat B of e;am+les can you classify correctly R (#his is also called
testin on the trainin set) 7hy do you thin8 you cannot et 100 B
trainin accuracy R
0" Is testin on the trainin set as you did above a ood idea R 7hy
or7hy not R
1" =ne a++roach for solvin the +roblem encountered in the +revious
*uestion is usin cross validation R $escribe what is cross-
validation briefly" #rain a $ecistion #ree aain usin cross-
validation and re+ort your results" $oes your accuracy
increase6decrease R 7hy R (10 mar8s)
2" -hec8 to see if the data shows a bias aainst ]forein wor8ers]
(attribute 20))or ]+ersonal-status] (attribute 9)" =ne way to do this
(+erha+s rather sim+le minded) is to remove these attributes from
the dataset and see if the decision tree created in those cases is
sinificantly different from the full dataset case which you have
already done" #o remove an attribute you can use the +re+rocess tab
in 7e8a`s D5I E;+lorer" $id removin these attributes have any
sinificant effectR $iscuss"
3" Another *uestion miht be) do you really need to in+ut so many
attributes to et ood resultsR 4aybe only a few would do" <or
e;am+le) you could try 9ust havin attributes 2) .) 0) 2) 10) 12 (and
21) the class attribute (naturally))" #ry out some combinations" (You
had removed two attributes in +roblem 2" 'emember to reload the
107
2009-10___________________________________________
arff data file to et all the attributes initially before you start
selectin the ones you want")
9" (ometimes) the cost of re9ectin an a++licant who actually has a
ood credit (case 1) miht be hiher than acce+tin an a++licant
who has bad credit (case 2)" Instead of countin the
misclassifcations e*ually in both cases) ive a hiher cost to the
first case (say cost 0) and lower cost to the second case" You can do
this by usin a cost matri; in 7e8a" #rain your $ecision #ree aain
and re+ort the $ecision #ree and cross-validation results" Are they
sinificantly different from results obtained in +roblem 1 (usin
e*ual cost)R
10" $o you thin8 it is a ood idea to +refer sim+le decision trees
instead of havin lon com+le; decision trees R ?ow does the
com+le;ity of a $ecision #ree relate to the bias of the model R
11" You can ma8e your $ecision #rees sim+ler by +runin the nodes"
=ne a++roach is to use 'educed Error &runin - E;+lain this idea
briefly" #ry reduced error +runin for trainin your $ecision #rees
usin cross-validation (you can do this in 7e8a) and re+ort the
$ecision #ree you obtain R Also) re+ort your accuracy usin the
+runed model" $oes your accuracy increase R
12" (E;tra -redit)% ?ow can you convert a $ecision #rees into ]if-then-
else rules]" 4a8e u+ your own small $ecision #ree consistin of 2-
. levels and convert it into a set of rules" #here also e;ist different
classifiers that out+ut the model in the form of rules - one such
classifier in 7e8a is rules"&A'#) train this model and re+ort the set
of rules obtained" (ometimes 9ust one attribute can be ood enouh
in ma8in the decision) yes) 9ust one a -an you +redict what
attribute that miht be in this dataset R =ne' classifier uses a sinle
attribute to ma8e decisions (it chooses the attribute based on
minimum error)" 'e+ort the rule obtained by trainin a one '
classifier" 'an8 the +erformance of 9/3) &A'# and one'"
Tas) Resources-
108
___________________________________________2009-10
Andrew 4oore`s $ata 4inin #utorials ((ee tutorials on $ecision #rees
and -ross >alidation)
$ecision #rees ((ource% #an) 4(5)
#om 4itchell`s boo8 slides ((ee slides on -once+t Aearnin and
$ecision #rees)
7e8a resources%
o Introduction to 7e8a (html version) (download ++t version)
o $ownload 7e8a
o 7e8a #utorial
o A'<< format
o 5sin 7e8a from command line
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
109
2009-10___________________________________________
B.Tech. 4;646"em. (.".=) T B
0 3 2
(9A0%011) "/?T'AR= T="T4#5 and A"= T//>" >AB
"oftware Testing
(ommon to "=9 4T)
1" 7rite +rorams in P-J Aanuae to demonstrate the wor8in of the
followin constructs%
i) do"""while ii) whileQ"do iii) ifQelse iv) switch v) for
2" XA +roram written in P-J lanuae for 4atri; 4ulti+lication failsc
Intros+ect the causes for its failure and write down the +ossible
reasons for its failure"
." #a8e any system (e"" A#4 system) and study its system
s+ecifications and re+ort the various bus"
/" 7rite the test cases for any 8nown a++lication (e"" !an8in
a++lication)
0" -reate a test +lan document for any a++lication (e"" Aibrary
4anaement (ystem)
1" (tudy of any testin tool (e"" 7in runner)
2" (tudy of any web testin tool (e"" (elenium)
3" (tudy of any bu trac8in tool (e"" !u,illa) bubit)
9" (tudy of any test manaement tool (e"" #est $irector)
10" (tudy of any o+en source-testin tool (e"" #est Ain8)
11" #a8e a mini +ro9ect (e"" 5niversity admission) &lacement &ortal)
and e;ecute it" $urin the Aife cycle of the mini +ro9ect create the
various testin documentsC and final test re+ort document"
C@ote% #o create the various testin related documents refer to the te;t
XEffective (oftware #estin 4ethodoloies by 7illiam E" &erryc
ase Tools
(tudents are divided into batches of 0 each and each batch has
to draw the followin diarams usin 54A for an A#4 system whose
descri+tion is iven below"
54A diarams to be develo+ed are%
1" 5se -ase $iaram"
110
___________________________________________2009-10
2" -lass $iaram"
." (e*uence $iaram"
/" -ollaboration $iaram"
0" (tate $iaram
1" Activity $iaram"
2" -om+onent $iaram
3" $e+loyment $iaram"
9" #est $esin"
Descri2tion for an AT( "!stem
#he software to be desined will control a simulated automated
teller machine (A#4) havin a manetic stri+e reader for readin an
A#4 card) a customer console (8eyboard and dis+lay) for interaction
with the customer) a slot for de+ositin envelo+es) a dis+enser for cash
(in multi+les of 's" 100) 's" 000 and 's" 1000)) a +rinter for +rintin
customer recei+ts) and a 8ey-o+erated switch to allow an o+erator to
start or sto+ the machine" #he A#4 will communicate with the ban8`s
com+uter over an a++ro+riate communication lin8" (#he software on the
latter is not +art of the re*uirements for this +roblem")
#he A#4 will service one customer at a time" A customer will
be re*uired to insert an A#4 card and enter a +ersonal identification
number (&I@) - both of which will be sent to the ban8 for validation as
+art of each transaction" #he customer will then be able to +erform one
or more transactions" #he card will be retained in the machine until the
customer indicates that he6she desires no further transactions) at which
+oint it will be returned - e;ce+t as noted below"
#he A#4 must be able to +rovide the followin services to the
customer%
1" A customer must be able to ma8e a cash withdrawal from any
suitable account lin8ed to the card) in multi+les of 's" 100 or 's"
111
2009-10___________________________________________
000 or 's" 1000" A++roval must be obtained from the ban8 before
cash is dis+ensed"
2" A customer must be able to ma8e a de+osit to any account lin8ed to
the card) consistin of cash and6or chec8s in an envelo+e" #he
customer will enter the amount of the de+osit into the A#4) sub9ect
to manual verification when the envelo+e is removed from the
machine by an o+erator" A++roval must be obtained from the ban8
before +hysically acce+tin the envelo+e"
." A customer must be able to ma8e a transfer of money between any
two accounts lin8ed to the card"
/" A customer must be able to ma8e a balance in*uiry of any account
lin8ed to the card"
0" A customer must be able to abort a transaction in +roress by
+ressin the -ancel 8ey instead of res+ondin to a re*uest from the
machine"
#he A#4 will communicate each transaction to the ban8 and
obtain verification that it was allowed by the ban8" =rdinarily) a
transaction will be considered com+lete by the ban8 once it has been
a++roved" In the case of a de+osit) a second messae will be sent to the
ban8 indicatin that the customer has de+osited the envelo+e" (If the
customer fails to de+osit the envelo+e within the timeout +eriod) or
+resses cancel instead) no second messae will be sent to the ban8 and
the de+osit will not be credited to the customer")
If the ban8 determines that the customer`s &I@ is invalid) the
customer will be re*uired to re-enter the &I@ before a transaction can
+roceed" If the customer is unable to successfully enter the &I@ after
three tries) the card will be +ermanently retained by the machine) and
the customer will have to contact the ban8 to et it bac8"
If a transaction fails for any reason other than an invalid &I@)
the A#4 will dis+lay an e;+lanation of the +roblem) and will then as8
the customer whether he6she wants to do another transaction"
112
___________________________________________2009-10
#he A#4 will +rovide the customer with a +rinted recei+t for
each successful transaction
#he A#4 will have a 8ey-o+erated switch that will allow an
o+erator to start and sto+ the servicin of customers" After turnin the
switch to the ]on] +osition) the o+erator will be re*uired to verify and
enter the total cash on hand" #he machine can only be turned off when it
is not servicin a customer" 7hen the switch is moved to the ]off]
+osition) the machine will shut down) so that the o+erator may remove
de+osit envelo+es and reload the machine with cash) blan8 recei+ts) etc"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
113
2009-10___________________________________________
B.Tech 4;644 "em. (.".=) T B
$ 0 $
(9A@"001) (A#A5=(=#T "4=#=
(ommon to "=9 ""=9 4T)
<#4T 4
4#TR/D<T4/# T/ (A#A5=(=#T-
-once+ts of 4anaement and orani,ation- nature) im+ortance and
<unctions of 4anaement) #aylorJs (cientific 4anaement #heory)
<ayolJs &rinci+les of 4anaement) 4ayoJs ?awthorne E;+eriments)
4aslowJs #heory of ?uman @eeds) $oulas 4cDreorJs #heory F and
#heory Y) ?er,berJs #wo-<actor #heory of 4otivation) (ystems
A++roach to 4anaement) Aeadershi+ (tyles) (ocial res+onsibilities of
4anaement"
<#4T 44
D="45#4#5 /R5A#4KAT4/#A> "TR<T<R="-
!asic conce+ts related to =ranisation - $e+artmentation and
$ecentralisation) #y+es of mechanistic and oranic structures of
oranisation (Aine orani,ation) Aine and staff orani,ation) functional
orani,ation) -ommittee orani,ation) matri; orani,ation) >irtual
=ranisation) -ellular =ranisation) team structure) boundaryless
orani,ation) inverted +yramid structure) lean and flat orani,ation
structure) and their merits) demerits and suitability"
<#4T 444
/B=RAT4/#" (A#A5=(=#T-
&rinci+les and #y+es of &lant Aayout-4ethods of +roduction (Gob) batch
and 4ass &roduction)) 7or8 (tudy -!asic +rocedure involved in
4ethod (tudy and 7or8 4easurement- (tatistical Kuality -ontrol%
chart) ' chart) c chart) p chart) (sim+le &roblems)) Acce+tance
(am+lin) $eminJs contribution to *uality"
<#4T 4;
(AT=R4A>" (A#A5=(=#T-
114
___________________________________________2009-10
=b9ectives) @eed for Inventory control) E=K) A!- Analysis) &urchase
&rocedure) (tores 4anaement and (tores 'ecords"
(ar)eting- <unctions of 4ar8etin) 4ar8etin 4i;) 4ar8etin
(trateies based on &roduct Aife -ycle) -hannels of distribution
<#4T ;
@<(A# R="/<R=" (A#A5=(=#T (@R()-
-once+ts of ?'4) ?'$ and &ersonnel 4anaement and Industrial
'elations (&4I')) ?'4 vs"&4I') !asic functions of ?' 4anaer%
4an+ower +lannin) 'ecruitment) (election) #rainin and
$evelo+ment) &lacement) 7ae and (alary Administration) &romotion)
#ransfer) (e+aration) &erformance A++raisal) Drievance ?andlin and
7elfare Administration) Gob Evaluation and 4erit 'atin"
<#4T ;4
BR/E=T (A#A5=(=#T (B=RTCB()-
@etwor8 Analysis) &roramme Evaluation and 'eview #echni*ue
(&E'#)) -ritical &ath 4ethod (-&4)) Identifyin critical +ath)
&robability of -om+letin the +ro9ect within iven time) &ro9ect -ost
Analysis) &ro9ect -rashin" (sim+le +roblems)
<#4T ;44
"TRAT=54 (A#A5=(=#T-
4ission) Doals) =b9ectives) &olicy) (tratey) &rorammes) Elements of
-or+orate &lannin &rocess) Environmental (cannin) >alue -hain
Analysis) (7=# Analysis) (te+s in (tratey <ormulation and
Im+lementation) Deneric (tratey alternatives"
<#4T ;444
/#T=(B/RARA (A#A5=(=#T BRAT4="-
!asic conce+ts of 4I() End 5ser -om+utin) 4aterials 'e*uirement
&lannin (4'&)) Gust-In-#ime (GI#) (ystem) #otal Kuality 4anaement
(#K4)) (i; sima and -a+ability 4aturity 4odel (-44) Aevels)
(u++ly -hain 4anaement) Enter+rise 'esource &lannin (E'&))
&erformance 4anaement) !usiness &rocess outsourcin (!&=))
!usiness &rocess 'e-enineerin and !ench 4ar8in) !alanced (core
-ard"
115
2009-10___________________________________________
T=DT B//G"-
1" Aryasri% 4anaement (cience) #4?) 200/"
2" (toner) <reeman) Dilbert) 4anaement) 1
th
Ed) &earson Education)
@ew $elhi) 200/"
R=?=R=#="-
1" Iotler &hili+ L Ieller Ievin Aane% 4ar8etin 4anement 126e) &?I)
2000"
2" Ioont, L 7eihrich% Essentials of 4anaement) 16e) #4?) 2000"
." #homas @"$uenin L Gohn 4"Ivancevich 4anaementN&rinci+les
and Duidelines) !i,tantra) 200."
/" Ianish8a !edi) &roduction and =+erations 4anaement) =;ford
5niversity &ress) 200/"
0" 4emoria L (">"Dau8er) &ersonnel 4anaement) ?imalaya) 206e)
2000
1" (amuel -"-erto% 4odern 4anaement) 96e) &?I) 2000
2" (chermerhorn) -a+lin) &oole L 7iesner% 4anaement) 7iley)
2002"
3" &arnell% (trateic 4anaement) !i,tantra) 200."
9" Aawrence ' Gauch) '"Du+ta L7illiam <"Dluec8% !usiness &olicy and
(trateic 4anaement) <ran8 !ros") 2000"
10" A"("(rinath% &E'#6-&4)Affiliated East-7est &ress) 2000"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
116
___________________________________________2009-10
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%101) D="45# BATT=R#"
(ommon to "=9 ""=9 4T)
<#4T 4
'eview of <ormal @otations L <oundation -lasses In -EE% -lass
diaram) =b9ect diaram) Interaction diaram E;am+les" Aist) Iterator)
AistIterator) &oint) 'ect) codin in -EE"
<#4T 44
Introduction #o $esin &atterns% $esin &attern $efinition) $esin
&atterns in (mall #al8 4>-) $escribin $esin &atterns) -atalo of
$esin &atterns) =rani,in the -atalo) (olvin of $esin &roblems
usin $esin &atterns) (election of a $esin &attern) use of $esin
&atterns"
<#4T 444
$esinin A $ocument Editor% A -ase (tudy% $esin +roblems)
$ocument structure) <ormattin) Embellishin the 5ser Interface)
(u++ortin 4ulti+le Aoo8 and <eel standards) (u++ortin 4ulti+le
7indow (ystems) 5ser =+erations) (+ellin -hec8in and
?y+henation"
<#4T 4;
$esin &atterns -atalo% -reational &atterns) Abstract <actory) !uilder)
<actory 4ethod) &rototy+e) (inleton" $iscussion of -reational
&atterns"
<#4T ;
(tructural &atterns-1% Ada+ter) !ride) -om+osite) $ecorator"
<#4T ;4
(tructural &atterns-2 L !ehavioral &atterns-1% (tructural +atterns%
<adade" <lyweiht) &ro;y) $iscuss of (tructural &atterns" !ehavioral
&atterns% -hain of 'es+onsibility -ommand) Inter+reter"
<#4T ;44
!ehavioral &atterns-2% Iterator) 4ediator) =bserver) (tate) (tratey)
#em+late 4ethod) >isitor) $iscussion of !ehavioral &atterns"
117
2009-10___________________________________________
<#4T ;444
!ehavioral &atterns-.% (tate" (tratey" #em+late 4ethod" >isitor"
$iscussion of !ehavioral &atterns" E;+ectations from $esin &atterns"
T=DT B//G"-
1" $esin &atterns% Elements of 'eusable =b9ect =riented (oftware)
Damma) !elm) Gohnson) 1990) &EA"
2" ?ead <irst $esin &atterns !y Eric <reeman-=reilly-(&$"
R=?=R=#="-
1" Gava $esin &aterns) -oo+er) &earson"
2" =b9ect =riented $esin and &attetrns) ?orstmann) 7iley"
." =b9ect =riented (ystems $evelo+ment) Ali !ahrami) 1999) 4-D"
/" A++lyin 54A &atterns) Aarman) &EA"
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
118
___________________________________________2009-10
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%102) "=R;4= /R4=#T=D AR@4T=T<R=
(ommon to "=9 ""=)
(=>=T4;= 444)
<#4T 4
Introduction to (=A) Evolution of (=A% <undamental (=A) -ommon
-haracteristics of contem+orary (=A) !enefits of (=A) A (=A
timeline(from F4A to 7eb (ervices to (=A)) #he continuin evolution
of (=A ((tandards orani,ations and -ontributin vendors)) #he roots
of (=A(com+arin (=A to &ast architectures)"
<#4T 44
&rinci+les of (ervice- =rientation% (ervices-orientation and the
enter+rise) Anatomy of a service-oriented architecture) -ommon
&rinci+les of (ervice-orientation) (ervice orientation and =b9ect-
orientation) (ervice layer abstraction) !usiness service layer)
=rchestration service layer"
<#4T 444
7eb (ervices and (=A% #he 7eb services framewor8) (ervices (as 7eb
(ervices)) (ervice 'eistry) (ervice descri+tions (with 7($A))
4essain (with (=A&)) #ransactions) -oordination) !usiness Activity)
=rchestration) -horeora+hy"
<#4T 4;
Addressin) 'eliable 4essain) &olicies) 4etadata) (ecurity)
@otification and Events) (emantic 7eb (ervices) 'E(#ful (ervices"
<#4T ;
!usiness &rocess $esin% !usiness &rocess 4anaement basics) 7(-
!&EA lanuae basics) 7(--oordination overview) (ervice oriented
business +rocess desin"
<#4T ;4
7(-addressin lanuae basics) 7(-'eliable 4essain lanuae
basics) (ervice -om+onent Architecture basics"
119
2009-10___________________________________________
<#4T ;44
Enter+rise &latforms and (=A% (=A +latform basics) Enter+rise (ervice
!us basics (includin basic and com+le; +atterns)"
<#4T ;444
(=A su++ort in G2EE) (=A su++ort in "@E#) (=A 'eference
Architecture"
T=DT B//G"-
1" (ervice-=riented Architecture -once+ts and #echnoloy and
$esin) #homas Erl) &earson Education) 2000"
R=?=R=#="-
1" I# Architecture and 4iddleware) (trateies for !uildin Aare
Interated (ystems) -hris !ritton) I(!@ 0-201-20902-/"
2" 5nderstandin (=A with 7eb (ervices) Eric @ewcomer) Dre
Aomow) &earson Education) 2000"
." $evelo+in Enter+rise 7eb (ervices% An ArchitectJs Duide)
(andee+ -hatter9ee) Games 7ebber) &earson Education) I(!@ 31-
292-0/91-9
EA'A@AR>A> #=@R<
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
120
___________________________________________2009-10
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%103) '=B "=R;4="
(=>=T4;= 6 444)
<#4T 4
Evolution and Emerence of 7eb (ervices% Evolution of distributed
com+utin) -ore distributed com+utin technoloies) client6server)
-='!A) GA>A '4I) 4icro (oft $-=4) 4=4) -hallenes in
$istributed -om+utin) role of G2EE and F4A in distributed
com+utin) emerence of 7eb (ervices and (ervice =riented
Architecture ((=A)"
<#4T 44
Introduction to 7eb (ervices% #he definition of web services) basic
o+erational model of web services) tools and technoloies enablin web
services) benefits and challenes of usin web services"
<#4T 444
7eb (ervices Architecture) 7eb services Architecture and its
characteristics) core buildin bloc8s of web services) standards and
technoloies available for im+lementin web services) web services
communication) basic ste+s of im+lementin web services) develo+in
web services enabled a++lications"
<#4T 4;
-ore fundamentals of (=A&% (=A& 4essae (tructure) (=A&
Encodin ) (=A& messae e;chane models) (=A& communication
and messain) (=A& security"
<#4T ;
$evelo+in 7eb (ervices usin (=A&% !uildin (=A& 7eb (ervices)
develo+in (=A& 7eb (ervices usin Gava) limitations of (=A&"
<#4T ;4
121
2009-10___________________________________________
$escribin 7eb (ervices% 7($A) 7($A in the world of 7eb (ervices)
7eb (ervices life cycle) anatomy of 7($A definition document)
7($A bindins) 7($A #ools) limitations of 7($A"
<#4T ;44
$iscoverin 7eb (ervices% (ervice discovery) role of service discovery
in a (=A) service discovery mechanisms) 5$$I% 5$$I 'eistries) uses
of 5$$I 'eistry) &rorammin with 5$$I) 5$$I data structures)
su++ort for cateori,ation in 5$$I 'eistries) &ublishin A&I)
&ublishin information to a 5$$I 'eistry) searchin information in a
5$$I 'eistry) deletin information in a 5$$I 'eistry) limitations of
5$$I"
<#4T ;444
7eb (ervices Intero+erability% 4eans of ensurin Intero+erability)
=verview of "@E# and G2EE" 7eb (ervices (ecurity% F4A security
frame wor8) F4A encry+tion) F4A diital sinature) FI4( structure)
uidelines for sinin F4A documents"
T=DT B//G"-
1" $evelo+in Gava 7eb (ervices) '" @aa++an) '" (8oc,ylas) '"&"
(rianesh) 7iley India) r+ : 2003"
2" $evelo+in Enter+rise 7eb (ervices) (" -hatter9ee) G" 7ebber)
&earson Education) 2003"
." F4A) 7eb (ervices) and the $ata 'evolution) <"&"-oyle) &earson
Education"
R=?=R=#="-
1" !uildin 7eb (ervices with Gava) (econd Edition) (" Draham and
others) &earson Edn") 2003"
2" Gava 7eb (ervices) $"A" -ha++ell and #" Gewell) =J'eilly) (&$"
." Gava 7eb (ervices Architecture) 4cDovern) et al") 4oran
Iaufmann &ublishers) 2000"
/" G2EE 7eb (ervices) 'ichard 4onson-?aefel) &earson Education"
0" 7eb (ervices) D" Alonso) <" -asati and others) (+riner) 2000"
EA'A@AR>A> #=@R<
122
___________________________________________2009-10
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%10$) "=(A#T4 '=B
(=>=T4;= 6 444)
<#4T 4
#he <uture of the Internet% Introduction) #he (yntactic 7eb) #he
(emantic 7eb) ?ow the (emantic 7eb 7ill 7or8"
<#4T 44
=ntoloy in -om+uter (cience% $efinin the #erm =ntoloy)
$ifferences Amon #a;onomies) #hesauri) and =ntoloies) -lassifyin
=ntoloies) 7eb =ntoloies) 7eb =ntoloy $escri+tion Aanuaes)
=ntoloy) -ateories) and Intellience"
<#4T 444
Inowlede 'e+resentation in $escri+tion Aoic% Introduction) An
Informal E;am+le) #he <amily of Attributive Aanuaes) Inference
&roblems"
<#4T 4;
'$< and '$< (chema% Introduction) F4A Essentials) '$<) '$<
(chema) A (ummary of the '$<6'$< (chema >ocabulary" =7A%
Introduction) 'e*uirements for 7eb =ntoloy $escri+tion Aanuaes)
?eader Information) >ersionin) and Annotation &ro+erties) &ro+erties)
-lasses) Individuals) $ata ty+es) A (ummary of the =7A >ocabulary"
<#4T ;
'ule Aanuaes% Introduction) 5sae (cenarios for 'ule Aanuaes)
$atalo) 'ule4A) (7'A) #'I&AE" (emantic 7eb (ervices%
Introduction) 7eb (ervice Essentials) =7A-( (ervice =ntoloy) An
=7A-( E;am+le"
<#4T ;4
123
2009-10___________________________________________
4ethods for =ntoloy $evelo+ment% Introduction) 5schold and Iin
=ntoloy $evelo+ment 4ethod) #oronto >irtual Enter+rise 4ethod)
4ethontoloy) IA-#5( &ro9ect =ntoloy $evelo+ment 4ethod)
Ae;icon-!ased =ntoloy $evelo+ment 4ethod) (im+lified 4ethods"
=ntoloy (ources% Introduction) 4etadata) 5++er =ntoloies) =ther
=ntoloic of Interest) =ntoloy Aibraries"
<#4T ;44
(emantic 7eb (oftware #ools% Introduction) 4etadata and =ntoloy
Editors) 'easoners) =ther tools"
<#4T ;444
(oftware Aents% Introduction) Aent <orms) Aent Architecture)
Aents in the (emantic web -onte;t" (emantic $es8to+% Introduction)
(emantic $es8to+ 4etadata) (emantic $es8to+ =ntoloies) (emantic
$es8to+ Architecture) (emantic $es8to+ 'elated A++lications"
=ntoloy A++lication in Art% Introduction) =ntoloies for the
$escri+tion of 7or8s of Art) 4etadata (chemas for #he $escri+tion of
7or8s of Art) (emantic Annotation of Art Imaes"
T=DT B//G"-
1" (emantic 7eb- -once+ts) #echnoloies and a++lications) Iarin I"
!reitman) 4arco Antonio -asanova and 7alter #rus,ows8i)
(+riner"
R=?=R=#="-
1" Information (harin on the (emantin 7eb) ?einer
(tuc8enschmidt) <ran8 van ?armelen) (+riner"
2" (emantic 7eb &rimer) Drioris Antoniou) <ran8 >an
." (emantic 7eb (ervices% -once+ts) #echnoloies and A++lications)
'udi (tuder) (te+han Drimm) Andrees Abe8er) (+riner
/" #owards the (emantic 7eb% =ntoloy $riven Inowlede
4anaement) Gohn $avis) $ieter <ensal) <ran8 >an ?armelen) G"
7iley"
EA'A@AR>A> #=@R<
124
___________________________________________2009-10
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%10%) "T/RA5= AR=A #=T'/RG"
(=>=T4;= 6 4;)
<#4T 4
'eview data creation and the amount of data bein created and
understand the value of data to a business) challenes in data storae
and data manaement) (olutions available for data storae) -ore
elements of a data center infrastructure) role of each element in
su++ortin business activities"

<#4T 44
?ardware and software com+onents of the host environment) Iey
+rotocols and conce+ts used by each com+onent) &hysical and loical
com+onents of a connectivity environment )4a9or +hysical com+onents
of a dis8 drive and their function) loical constructs of a +hysical dis8)
access characteristics) and +erformance Im+lications"
<#4T 444
-once+t of 'AI$ and its com+onents ) $ifferent 'AI$ levels and their
suitability for different a++lication environments% 'AI$ 0) 'AI$ 1)
'AI$ .) 'AI$ /) 'AI$ 0) 'AI$ 0E1) 'AI$ 1E0) 'AI$ 1) -om+are
and contrast interated and modular storae systems )?ih-level
architecture and wor8in of an intellient storae system"
<#4T 4;
Evolution of networ8ed storae) Architecture) com+onents) and
to+oloies of <--(A@) @A() and I&-(A@) !enefits of the different
networ8ed storae o+tions) 5nderstand the need for lon-term archivin
solutions and describe how -A( fulfills the need) 5nderstand the
a++ro+riateness of the different networ8ed storae o+tions for different
a++lication environments
<#4T ;
Aist reasons for +lanned6un+lanned outaes and the im+act of
downtime) Im+act of downtime) $ifferentiate between business
continuity (!-) and disaster recovery ($') )'#= and '&=) Identify
125
2009-10___________________________________________
sinle +oints of failure in a storae infrastructure and list solutions to
mitiate these failures"
<#4T ;4
Architecture of bac8u+6recovery and the different bac8u+6recovery
to+oloies ) re+lication technoloies and their role in ensurin
information availability and business continuity) 'emote
re+lication technoloies and their role in +rovidin disaster recovery
and business continuity ca+abilities"
<#4T ;44
Identify 8ey areas to monitor in a data center) Industry standards for
data center monitorin and manaement) Iey metrics to monitor for
different com+onents in a storae infrastructure) Iey manaement tas8s
in a data center" Information security) -ritical security attributes for
information systems) (torae security domains) Aist and analy,es the
common threats in each domain
<#4T ;444
>irtuali,ation technoloies) bloc8-level and file-level virtuali,ation
technoloies and +rocesses"
-ase (tudies) #he technoloies described in the course are reinforced
with E4- e;am+les of actual solutions" 'ealistic case studies enable
the +artici+ant to desin the most a++ro+riate solution for iven sets of
criteria"
T=DT B//G"-
1" Information (torae and 4anaement) E4- -or+oration) 7iley"
R=?=R=#="-
1" (torae @etwor8s% #he -om+lete 'eference) 'obert (+aldin) #ata
4cDraw ?ill ) =sborne) 200."
2" !uildin (torae @etwor8s) 4arc <arley) #ata 4cDraw ?ill)
=sborne) 2001"
." (torae Area @etwor8 <undamentals) 4eeta Du+ta) &earson
Education Aimited) 2002"
EA'A@AR>A> #=@R<
126
___________________________________________2009-10
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%10+) 4#T=R#=T'/RG4#5 '4T@ TBC4B
(=>=T4;= 6 4;)
<#4T 4
#he =(I 4odel and the #-&6I& &rotocol suite% #-&6I& &rotocol (uite)
Addressin" Internet &rotocol >ersion / (I&v/)% $atarams)
<ramentation) =+tions) -hec8sum"
<#4T 44
I&v/ Addresses% Introduction) -lassful Addressin) -lassless
Addressin) (+ecial Addresses) @A#"
<#4T 444
Address 'esolution &rotocol (A'&)% Address 4a++in) #he A'&
&rotocol) A#4A'&) A'& &A-IADE" Internet -ontrol 4essae
&rotocol >ersion /% Introduction) 4essaes) $ebuin #ools) I-4&
&ac8ae"
<#4T 4;
5nicast 'outin &rotocols ('I&) =(&E) and !D&)% Introduction) Intra-
and Inter-$omain 'outin) $istance >ector 'outin) 'I&) Ain8 (tate
'outin) =(&<) &ath >ector 'outin) !D&"
<#4T ;
5ser $ataram &rotocol (5$&)% Introduction) 5ser $ataram) 5$&
(ervices) 5$& A++lications) 5$& &ac8ae" #ransmission -ontrol
&rotocol (#-&)% #-& (ervices) #-& <eatures) (ement) A #-&
-onnection"
<#4T ;4
7indows in #-&) <low -ontrol) Error -ontrol) -onestion -ontrol)
#-& #imers) =+tions) #-& &ac8ae"
<#4T ;44
127
2009-10___________________________________________
'emote Aoin% #EA@E# and ((?- #EA@E#) (ecure (hell (((?)" <ile
#ransfer% <#& and <#&- <#&) #<#&"
<#4T ;444
Internet &rotocol >ersion 1% Introduction) Advantaes of I&v1) I&v1
Addressin <ormat) I&v1 ?eader) I&v1 E;tension ?eaders) I-4&v1"
T=DT B//G"-
1" #-&6I& &rotocol (uite) !ehrou, A"<orou,an- <ourth Edition- #A#A
4cDraw-?ill"
2" Introduction to $ata -ommunications and @etwor8in) 7ayne
#omasi) &earson"
R=?=R=#="-
1" Internetwor8in with #-&6I&) (econd Edition) $oulas E" -omier)
(tevens) &?I"
2" -&6I& @etwor8 Administration) #hird Edition) -rai ?unt)
=J'eilly"
EA'A@AR>A> #=@R<
128
___________________________________________2009-10
T=@#/>/54A> <#4;=R"4TA A#A#TAB<R
B.Tech. 4;6446"em. (.".=) T B
$ 0 $
(9A0%100) '4R=>="" "=#"/R #=T'/RG"
(ommon to "=9 ""=9 4T)
(=>=T4;= 6 4;)
<#4T 4
?I&E'AA@% &rotocol Architecture) &hysical Aayer) -hannel Access
-ontrol (ub-layer) 4A- (ub-layer) Information !ases and @etwor8in"
7AA@% Infrared vs" 'adio#ransmission) Infrastructure and Ad ?oc
@etwor8s) IEEE 302"11" !luetooth% 5ser (cenarios) &hysical Aayer)
4A- layer) @etwor8in) (ecurity) Ain84anaement" D(4% 4obile
(ervices) (ystem Architecture) 'adioInterface) &rotocols) Aocali,ation
and callin) ?andover) (ecurity) and @ew $ata (ervices" 4obile
-om+utin (4-)% Introduction to 4-) @ovel A++lications) Aimitations)
and Architecture"
<#4T 44
4otivation for a (+eciali,ed 4A- (?idden and E;+osed #erminals)
@ear and <ar #erminals)) ($4A) <$4A) #$4A) -$4A" 4A-
&rotocols for D(4) 7ireless AA@ (IEEE302"11)) -ollision Avoidance
(4A-A) 4A-A7) &rotocols"
<#4T 444
I& and 4obile I& @etwor8 Aayers) &ac8et $elivery and ?andover
4anaement) Aocation 4anaement) 'eistration) #unnelin and
Enca+sulation) 'oute =+timi,ation) $?-&"
<#4T 4;
-onventional #-&6I& &rotocols) Indirect #-&) (noo+in #-&) 4obile
#-&) =ther #rans+ort Aayer &rotocols for 4obile @etwor8s"
<#4T ;
!asics of 7ireless (ensors and A++lications) #he 4ica 4ote) (ensin
and -ommunication 'ane) $esin Issues) Enery consum+tion)
-lusterin of (ensors) A++lications
<#4T ;4
129
2009-10___________________________________________
$ata 'etrieval in (ensor @etwor8s) -lassification of 7(@s) 4A-
layer) 'outin layer) ?ih-level a++lication layer su++ort) Ada+tin to
the inherent dynamic nature of 7(@s"
<#4T ;44
(ensor @etwor8 &latforms and #ools) (ensor @etwor8 ?ardware)
(ensor @etwor8 &rorammin -hallenes) @ode-Aevel (oftware
&latforms"
<#4T ;444
=+eratin (ystem : #iny=() Im+erative Aanuae% nes-) $ataflow
style lanuae% #inyDAA() @ode-Aevel (imulators) ns-2 and its sensor
networ8 e;tension) #=((I4
T=DT B//G"-
1" 'a9 Iamal) 4obile -om+utin) =;ford 5niversity &ress) 2002)
I(!@% 0190131222
2" Gochen (chiller) 4obile -ommunications) Addison-7esley) (econd
Edition) 200/
." Ad ?oc and (ensor @etwor8s : #heory and A++lications) -arlos
-orderio $harma &"Aarwal) 7orld (cientific &ublications 6
-ambride 5niversity &ress) 4arch 2001
/" 7ireless (ensor @etwor8s% An Information &rocessin A++roach)
<en Mhao) Aeonidas Duibas) Elsevier (cience im+rint) 4oran
Iauffman &ublishers) 2000) r+2009
R=?=R=#="-
1" Adhoc 7ireless @etwor8s : Architectures and &rotocols) -"(iva
'am 4urthy) !"("4urthy) &earson Education) 200/
2" 7ireless (ensor @etwor8s : &rinci+les and &ractice) <ei ?u)
Fiao9un -ao) An Auerbach boo8) -'- &ress) #aylor L <rancis
Drou+) 2010
." 7ireless Ad hoc 4obile 7ireless @etwor8s : &rinci+les) &rotocols
and A++lications) (ubir Iumar (ar8ar) et al") Auerbach
&ublications) #aylor L <rancis Drou+) 2003"
/" Ad hoc @etwor8in) -harles E"&er8ins) &earson Education) 2001"
0" 7ireless Ad hoc @etwor8in) (hih-Ain 7u) Yu--hee #sen)
Auerbach &ublications) #aylor L <rancis Drou+) 2002
130
___________________________________________2009-10
1" 7ireless Ad hoc and (ensor @etwor8s : &rotocols) &erformance
and -ontrol) Gaannathan (arana+ani) -'- &ress) #aylor L
<rancis Drou+) 2002) r+ 2010"
2" (ecurity in Ad hoc and (ensor @etwor8s) 'aheem !eyah) et al")
7orld (cientific &ublications 6 -ambride 5niversity &ress) 2010
3" Ad hoc 7ireless @etwor8s : A communication-theoretic
+ers+ective) =,an I"#onu,) Dialuii <errari) 7iley India)2001)
r+2009"
9" 7ireless (ensor @etwor8s : (inal +rocessin and communications
+ers+ectives) Ananthram (wami) et al") 7iley India) 2002) r+2009"
131

You might also like