You are on page 1of 19

SCHEMEOFI

NSTRUCTI
ON
BCA(
BACHELOROFCOMPUTERAPPLI
CATI
ONS)
BCAschemawi
thef
fectf
rom t
heacademi
cyear2021-
2022

SEMESTER-
V

Schemeof Schemeof
Cour
se Contact
S.
No Cour
seTi
tl
e Exam Examinat
ion
Code Hour/
wee No.of Durat
ion(
hrs) (
MaxMar ks)
Cat
egor
yk
Cr
edi
ts
THEORY L T P SEE CI
E SEE CI
E

Pr
ogrammi
ngusi
ngASP.
1 BCA501 ETC 4 0 0 4 3 1 70 30
NET
2 BCA502 Uni
xPr ogrammi ng ETC 4 0 0 4 3 1 70 30
ObjectOrientedAnal y
sis
3 BCA503 ETC 4 0 0 4 3 1 70 30
Design
4 BCA504 Sof twareQual it
yTesting ETC 4 0 0 4 3 1 70 30
El
ectiveI
BCA510Mobi le
Appl i
cati
on
5. BCA# PEC 4 0 0 4 3 1 70 30
Dev el
opment
BCA511I nternetProtocol
s
BCA512Dat aMi ni
ng
PRACTI
CALS
6 BCA350 OOSDLab LTC 0 0 4 2 3 1 50 25
7 BCA351 Uni
xPr
ogr
ammi
ngLab LPC 0 0 4 2 3 1 50 25
8. BCA352 DOTNETLab LCC 0 0 4 2 3 1 50 25
TOTAL 20 0 12 26 500 225

Abbr
evi
ati
on FullForm Abbrev
iat
ion FullForm
BSC BasicScienceCourse LTC LaboratoryTechnologi
calCourse
PCC Professi
onalCoreCourse LPC LaboratoryProfessi
onalCourse
ETC Emer gi
ngTechnologi
calCourse LHC LaboratoryHumani t
iesCourse
HSC Humani ti
esandSocialSci
ence CIE ContinuousInternalEv
aluat
ion
Course
MGC ManagementCour se SEE Semest erEndEv
aluat
ion
PEC Professi
onalEl
ecti
veCourse L Lectur
e
LCC LaboratoryCoreCourse P Practi
cal
BCA501 PROGRAMMI
NGUSI NGASPDOTNET
Credi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI
T-I

Asp.NetOverv
iew-Intr
oducti
ont oASP.
Net ,Intr
oduct
iontowebAppl i
cati
onswithweb
serv
ers, web server rol
e-I
IS,APACHE etc, Web-browsers, web supportlanguages,
underst
andi
ng,htt
p,TCP/ I
Pr olei
nwebdev elopment.
ASP.Netrol
e:-
ASP.Netfr
amewor k,
Namespaces,Newscenar i
oindev el
opmentprocesswithIDE.

UNI
T-I
I

ASP.Netwebforms-
Intr
oduct
iontowebf orms,pagedir
ecti
vesanditsuse,separ
ati
ngcode
& desi
gn,new code behind t
echniques,ASP.Netservercontr
ols-Worki
ng with ser
ver
cont
rols,appl
yi
ngst
y l
estocontr
ols,
themes,skinset
c.

UNI
T-I
II

Webf ormvali
dati
oncontr
ols-Requi
redfiel
dval
idat
ionCont
rolComput erVal
idati
onCont
rol
,
Custom Val
idati
onContr
ol,GroupValidati
onandAccounti
ngVal i
dati
on.ADO.NetDat
abase
Servi
ces-Overv
iewofADO. NetXML,XMLt oHTML, XML&Dat abasesXMLSuppor ti
n.Net
ret
ri
evedatawithdat
asets&Dat aAdapters.

UNI
T-I
V

PresentingDataUsi ngASP.Net-
BoundControl
s-DataSourceCont r
ols,Repeat erandits
uses, Datali
stcontrol,
datagri
dcontr
olvi
ewandi t
simport
ance,for
mv iewdet ail

sv i
ew,li
st
vi
ew.Usercont r
ols-Addingmembert ousercont
rol
s,regi
ster
ingusercontrol,pr
operti
es&
met hods
,
Dy nami cal
l
yloadingusercontrol
s,mast
erpages.

UNI
T-V

ASP. NetErr
orHandl i
ng&Debug-Er r
orhandli
ng&. Netretur
ns,St r
uctur
edErrorhandl
ing,
Catchi
ngGener alExcepti
on,Catchi
ngSpecifi
cExcept i
ons,Thr owingExcepti
onCust om
Excepti
ons
,
Pagel evelErr
orhandl i
ng,Appli
cat
ion l
evelErrorHandli
ng.Conf iguri
ng ASP.Net-Web
machine Confi
gurati
on,GlobalAssemblycache,wor ki
ng wi t
h Assembl i
ng i
nformat
ion,
ManagingAppli
cationStat
e,Htt
phandler
s,Appli
cati
ons&Ser verEvents.

Suggest
edReadi
ngs:

1.C#.
NETBlackBookbystevenhol
zner–dreamt
ech
2.ASP.
NETUnleashed
3.C#progr
amming–wr oxpubli
cat
ion
4.C#progr
ammingBlackBookbyMat ttel
l
es
BCA502 UNI
XPROGRAMMI
NG

Cr
edi
ts:4

I
nstruct
ion:(4l)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNIT-I
Unix:I
ntr
oduct
ion,commands,f
il
esy
stem,secur
it
yandf
il
eper
missi
on,
regul
ar
expressi
onandgrep,shel
lpr
ogr
amming,awk

UNIT-
II
TheUnixModel,signal
,processcont
rol
,daemonpr ocess.I
nterpr
ocess
Communi cat
ion:Int
roducti
on,fi
l
eandrecordl
ocking,otherUni
xlocki
ngtechni
ques,
pi
pes,FI
FOs,streamsandmessages, namespaccs,messagequeues, semaphor
es
andsharedmemor y
.

UNIT-I
II
Socketprogr
ammi ng,Socketaddress,el
ementar
ysocketsystem cal
l
s,advancedsocket
syst
em call
s,reser
vedports,sockedopti
ons,asynchr
onousI/
O, I
nput/Out
putMulti
plexi
ng,
out-
offband.data,
socketsandsi gnal
s,I
nter
netsuperser
ver.

UNIT-IV
Int
roducti
ontoPHP: Over
view,synt
acticcharacter
ist
ics,
pri
miti
ves,
oper
ati
onsand
expressi
ons,output
,cont
rolst
atements,arr
ay s,
functi
ons.pat
ter
nmatchi
ng,f
orm
handli
ngfil
es,cooki
esandsessiontracki
ng.

UNIT-V
PythonBasi
cs,
PythonObjects,
Number s,Sequences:Stri
ngs,List
s,andTupl
es,Mapping
andSetTypes,
Conditi
onalsandLoops,Fil
esandI nput/Output,Er
rorsandExcept
ions,
Functi
onsandFuncti
onalProgr
ammi ng,Modules,Objectori
entedprogramming.

SuggestedReadings:
1.BehrouzA.ForouzanandRi chardF.Gil
berg,Uni
" xandShel lProgramming:aText
book"Cengagelearning,2008.
2.W.RichardStevens,"Uni
xNet workProgr
ammi ng",PearsonEducat i
on,
2009.
3.RobertW.Sebesta,"ProgrammingtheWor ldWideWeb" ,PearsonEducati
on,2008.
4.WesleyJ.Chun, Cor
" ePy t
honPr ogr
ammi ng",
PrenticeHall
.
5.SumitabhaDas, Uni
" xconcepts&Appl i
cati
ons",Fourt
hEdition,TataMcGrawhil
l,2006.
BCA503 OBJECTORI
ENTEDSYSTEM DEVELOPMENT
Cr
edit
s:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNIT-I
UMLI ntr
oduction:Whywemodel ,I
ntroduci
ngt heUML, Hell
oWor l
d.BasicStr
uctural
ModelingClasses,Relat
ionships,CommonMechani sms, Di
agrams,ClassDiagrams.
AdvancedSt r
uctural
Model i
ng:Adv ancedClasses,AdvancedRelat
ionshi
ps,Relati
onshi
ps,
I
nterf
aces,TypesandRol es,Packages,Inst
ances,ObjectDiagr
ams, Component s.

Unit-
II
BasicBehav i
oralModel
ing:I
nter
acti
ons,
UseCases,UseCaseDiagr
ams,Inter
acti
on
Diagrams,Activi
tyDi
agrams.AdvancedBehav
ior
alModeli
ng:Ev
entsandsignals,
Stat
e
Machi nes,
ProcessesandThreads,Ti
mesandspace,St
ateChartDi
agrams.

Unit-
II
I
Archi
tect
ural
Modeli
ng:Arti
fact
s,Depl
oymentCol
l
aborat
ions,
Pat
ter
nsandFr
amewor
ks,
Art
if
act
di
agrams,Deploy
mentdiagrams,Syst
emsandmodels.

Uni
t-IV
Uni
fiedSoft
war eDevelopmentProcess:TheUnif
iedPr
ocess,TheFourPs,
AUse-Case-
Dri
venProcess,AnAr chi
tect
ure,
AnAr chit
ect
ure–Centri
cProcess,
AnIter
ati
veand
i
ncrementalProcess.

Uni
t-
V
Cor
eWorkfl
ows:Requi
rement
sCapt
ure,
Capt
uri
ngRequi
rement
sasUseCases,
Anal
ysi
s,Desi
gn,
I
mplement
ati
on,
Test.

SuggestedReading:
1.GradyBooch,JamesRumbaugh, I
vorJacbson,
TheUnifiedModeli
ngLanguage
–UserGui de,
(Cover
ingUML2.0)2ndEdit
ion,PearsonEducat
ion,I
ndi
a,2007.
2.Iv
orJacbson,GradyBooch,
JamesRumbaugh, TheUnifi
edSof t
wareDevel
opment
Process,Pear
sonEducati
on,I
ndia,
2008.
BCA504 SOFTWAREQUALI
TYANDTESTI
NG

Cr
edi
ts:4

I
nstruct
ion:(3L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI
TI

INTRODUCTION TO SOFTWARE QUALI TY EthicalBasisforSof tware Quali


ty– Tot alQualit
y
ManagementPrinci
ples–Sof t
war ePr
ocessesandMet hodol
ogies–Qual i
tyStandards,Pract
ices&
Convent
ions –I
mprov i
ng Qualit
y wit
h Met hodologi
es – St r
uctur
ed/I
nformation Engineer
ing –
Measuri
ngCustomerSat i
sfact
ion–Soft
wareQual it
yEngineer
ing–Def i
ningQuali
ty.

UNI
TII

SOFTWARE QUALI TY METRICS AND RELI


ABILITY Writ
ing Softwar
e Requir
ements and Desi
gn
Specif
icati
ons–Anal y
zingSoft
wareDocumentsusingI nspecti
onsandWal kthr
oughs–Sof t
ware
Metri
cs–Li nesofCode,Cycl
amateComplexi
ty,Funct
ionPoi nt
s,Featur
ePoints–Sof t
wareCost
Esti
mat i
on.

UNI
TII
I

TEST CASE DESIGN Testi


ng asanEngineer
ing Acti
vi
ty– Testing Fundamental
s– Def ects–
Str
ategi
esandMet hodsforBl
ackBoxTestCaseDesi gn–St r
ategiesandMet hodsf orWhit
e-Box
TestCaseDesign–TestAdequacyCr
it
eri
a–Ev al
uati
ngTestAdequacyCr i
ter
ia–Lev elsofTesti
ng
anddiff
erentTy
pesofTesti
ng.

UNI
TIV

TEST MANAGEMENT Testing and Debugging Goal


s and Poli
cies – TestPl
anni
ng – TestPl
an
Components
–TestPlanAtt
achments–LocatingTestItems–Repor ti
ngTestResul t
s–TheRoleofThree
Gr
oupsi
nTestPlanni
ngandPoli
cyDevel
opment–Pr ocessandtheEngineer
ing.

UNI
TV

CONTROLLI
NGANDMONI TORI
NGMeasur ementandMilest
onesforContr
oll
ingandMonit
ori
ng–
Stat
usMeet
ings–Repor
tsandControlI
ssues–Cr i
ter
iaforTestCompleti
on–SCM –Ty pesof
Revi
ews– Devel
opi
ngaRev i
ew Pr
ogram – ComponentsofRev iew Pl
ans– Report
ingReview
Result
s.

Suggest
edReadi
ngs:

1.
Il
eneBurnstein,Practi
calSoft
wareTesting‖,Spr
ingerInternat
ionalEdit
ion,2003.
2.
StephenKan, MetricsandModelsinSof twareQualit
y‖,Addison-Wesley,SecondEdit
ion,
2004.
3.
Mili
ndLimay e,SoftwareQuali
tyAssurance‖,McGrawHi l
l,
2011.
4.
M GLi maye,SoftwareTesting–Princi
ples,TechniquesandTool s‖,McGr awHill
,2011
BCA510 MOBI
LEAPPLI
CATI
ONDEVELOPMENT
Cr
edi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNIT- I
Applicati
ons,hi st
oryofmobi le communications,refer
ence modelWireless t
ransmissi
on -
Frequencies,Signals,Antennas,Si
gnalpropagation,Mult
ipl
exi
ngModulati
on,Spreadspectrum,
cell
ularsy stemsMedi um accessl ayer-Mot i
vati
on,SOMA,FDMA,COMA Wi rel
essLAN -
Infr
aredv sradiotransmission,i
nfr
astr
ucture,
IEEE802.11.HIPERLAN,
Bluetooth

UNI T-I
I
Keyser vicesformobileinter
net.Mobil
eIP-Goal s,assumpt i
ons,requir
ements,enti
ti
es,IP
packetdel iv
ery.Agentadv er
ti
sementanddi scov
ery ,Regi
strat
ion.Tunneli
ng.Opti
mizat i
on,
reversetunneling,
DHCP, Adhocnetworks,Mobil
et ransportLayer-Tradi
ti
onalTCP, I
ndirectTCP
.Snoopi ngTCP, MobileTCP, Fastt
ransmitFastrecov er
y,Transmissionti
meoutfreezing,
transactionori
entedTCP

UNIT-I
II
Wir
elessApplicati
onPr otocol-Over
viewofWARWAPar chit
ecture,components.Net
work
i
nfr
astructur
eDesi gnprincipl
esWML-Documentmodel ,Basi
cs,basiccontent,
event
s,t
asks
andbinding,
variables,
othercontent
,cont
rol
s,appl
i
cat
ionsecurit
y,otherdata

UNIT-I
V
Wir
elessbinaryextensibl
emar kuplanguageWMLScr i
pt-l
anguagebasi
cs,standardli
brari
es,
scr
iptl
ibr
aries,scri
ptdevelopmentUserinter
facedesi
gn-st
ruct
uredusabi
l
itymet hods,desi
gn
gui
deli
nes-useri nt
erface,sel
ectedWMLel ements

UNIT-V
Tail
ori
ngcontenttocl
i
entPushmessagi
ngWi
rel
esst
elephonyappl
i
cat
ionsBui
l
dingand
deploy
ingEnd-t
o-EndWAPservi
ces

SuggestedReading
1.SundeepSinghetc.Wi
rel
essAppl
i
cat
ionProt
ocal-Addi
sonWesl
ey2001
2.JochenSchil
ler-Mobi
l
ecommunicat
ions,
Addison-
Wesl
ey2001
BCA511 I
NTERNETPROTOCOLS
Cr
edi
ts4
I
nstruct
ion:(4L)hr
sperweek Durat
ionofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI
T-I

Prot
ocolsandSt andards:Protocols,St
andards,TCP/I
P-Pr ot
ocolSuit
e,Addressi
ng.
I
PAddr essing-Decimal Notat
ion,Classes,Speci
alAddresses,Uni
cast-Multi
castandBr
oadcast
Addresses.
SubNet t
ingandSuperNet t
ing–SubNet ti
ng,Masking,SuperNetti
ng.
Deli
veryandRout i
ngofI PPacket s-ConnectionOri
entedVersusConnectionless
Serv
ices,Di
rectVersusIndir
ectDel i
very,
RoutingMethods,Stati
cVersusDy namic
Routi
ng.

UNIT-I
I
Int
ernetProtocol-Datagram,Fragmentation,Opti
ons,Checksum.
ARPandRARP–ARP, PacketFormat,Encapsulati
on,Operati
on,ProxyARP, RARPPacket
Format.
Int
ernetControlMessagePr otocol(I
CMP)-Ty pesofMessages, MessageFor mat,Err
or
Reporti
ng,Query.
TransmissionControlProtocol(TCP)-ProcessToPr ocessCommuni cat
ion,Ser
vices,
Segment ,
Opt i
ons,Checksum, Fl
owCont rol,Er
rorContr
ol,Ti
mers,Connect i
on.

UNIT-
III
Routi
ngProtocols:
OSPF-Areas,Metri
c,Li
nkSt at
eRout i
ng,
TypesofLinks.
BGP-PathVectorRouti
ng-PathVectorMessages.
Cl
ient-
ServerModel-Concur r
ency,
BOOTP, DHCP.
DomainNameSy stem (
DNS)-NameSpace, DomainNameSpace,
Dist
ri
but
ion,
DNSi
nInt
ernet
.

UNI
T-I
V

Telnet
-Concepts,NVT,Options,EscapeChar act
er,ModeofOper ati
on,UserInterface,Rlogi
n.
Fi
leTransferProt
ocol(FTP)-Connections,Communi cation,
CommandPr ocessing,Fil
e
Transf
er.Simpl
eMai lTransferProtocol(SMTP)-UserAgent ,
Addresses,DelayedDelivery,
Ali
ases,MTA,CommandsandResponses, MailTransferPhases,Mi
me, Pop.
NextGenerati
onIpv6:I
pv6,Addresses, PacketFormat,Compar i
sonbetweenI pv4andI pv6
Headers

Suggest
edReadi
ngs:
1.Behr
ouzA.Forouzan-TCP/I
PPr ot
ocolsuit
e,McGr aw2000.
2.Dougl
asE.Comer ,
TCP/IPProt
ocolsui
te,2004,Prenti
ceHal
lIndi
aPubli
cat
ions.
3.Li
borDost
alel
e,TCP/I
PPr ot
ocolsui
te,
2006, Pear
sonNewI nt
ernati
onal
Edit
ion.
BCA512 DATAMI NI
NG
Credi
ts4
I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI
TI

INTRODUCTI ON: I
ntr
oduct
iontoDataMi
ning–KindofDat
a–Functi
onali
ti
es–
I
nter
esti
ngPat t
erns–TaskPrimit
ives–I
ssuesI
nDataMini
ng-Dat
aPr epr
ocessi
ng:
WhyPreprocessi
ng

UNI
TII

ASSOCIATIONRULES:Mi ni
ngFrequentPatt
erns:
Associ
ati
onsAndCorrelat
ions-
Basi
cConcepts–FrequentIt
em SetMiningMethods–MiningVar
iousKindsOf
Associ
ati
onRules

UNI
TII
I

CLASSI FI
CATIONANDPREDI CTI
ON: I
ssuesRegar
dingCl
assif
icat
ionandPredi
cti
on–
Deci
sionTreeInduct
ionClassi
fi
cat
ion–Bay esi
an,
RuleBasedClassi
fi
cat
ion–
SupportVect
orMachi ne

UNI
TIV

CLUSTERANALYSI S-WhatIsClusterAnal
ysi
s,Ty
pesOfDataInClusterAnal
ysi
s
–ACat egor
izat
ionOfMajorClusteri
ngMethods–Hier
archi
calMethods

UNI
TV

APPLI
CATIONSANDTRENDSI NDATAMINING:Appl
i
cati
onsandTr
endsinDataMini
ng:
Dat
aMini
ngAppl
icat
ions–Product
sAndResear
chPr
otot
ypes–Addi
ti
onalThemeson
Dat
aMini
ng
–Soci
alI
mpact
sofDat aMi
ning

SuggestedReadings:
1.JiaweiHanandMi chel
i
neKamber
,“Dat
aMi ning–Concept
sandTechni
ques”
,
SecondEditi
on,MorganKauf
mannPubli
shers,2006.

2.M.H.Dunham, “
DataMi
ning:
Int
roduct
oryandAdv ancedTopi
cs”,
Pearson
Educat
ion.2001.
3.D.Hand,H.Mannil
aandP.Smyth,“Pr
inci
plesofDataMini
ng”,Pr
ent
iceHal
l.2001.
BCA550 OBJECTORI
ENTEDSYSTEMSDEVELOPMENTLAB
Cr
edi
ts:2

I
nstruct
ion:(4P)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:25mar ks SEE:50
marks

St
udent
shav
etoper
for
mthef
oll
owi
ngOOSDst
epsf
ort
hegi
venLi
stofPr
ogr
ams:

Sel
ectoneI
nfor
mat
ionSy
stem/
Appr
oachanddev
icet
hef
oll
owi
ngusi
ng

UMLt ool:
1.
StructuredDiagr
ams(Dat
aFlowDi
agrams,Enti
ty-
Rel
ati
onshi
pDiagr
amsetc.
.)
2.
Prepar at
ionofSoft
war
eRequir
ementSpeci
fi
cati
onDocumentforagiv
enCaseSt
udy
.

UMLDiagr ams
1.UseCaseDi agrams
2.ClassDi agrams
3.
Obj ectDiagrams
4.SequenceDi agrams
5.
Col l
aborationDi agr
ams
6.
Act iv
ityDiagrams
7.StateChar tDiagrams
8.
ComponentDi agrams
9.
Depl oymentDi agr
ams
BCA551 UNI
XPROGRAMMI NGLAB
Credi
ts:2

I
nstruct
ion:(4P)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:25mar ks SEE:50
marks

1.Examplesusi ngShellscr
ipts.
2.Progr
ammi ngusingIPC.
3.Socketprograms.
4.PHPPr ogramsusi ngform handli
ngusi
ngcooki
es.
5.Devel
opPy thonprogramsf orthefol
l
owing:
(Pr
erequi
sit
e)

a)Demonst rat
euser-
definedfuncti
ons
b)Demonst rat
eControlStructur
es
c)Demonst rat
eCachingaTempl at
eFr agment
d)Pr ogramsbasedonobj ectori
enteddesign.
6.Exampl esusi ngI PC
7.EchoSer v erusi ngTCP( ConcurrentorIt
erati
ve)andUDP
8.Timeoft hedayser ver
9.TalkerandLi stener
10.Pingr out i
ne
11.Tr acerout e
12.Mi niDNS
Not e:Theabov eexper i
ments[7-
12]hav etobecar r
iedoutusi
ngsocket
programmi ngi nterface.Mult
i-t
hreadinghast obeempl oy
edwhereveri
tisr
equi
red.
BCA551 DOTNETLAB
Cr
edi
ts:2

I
nstruct
ion:(4P)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:25mar ks SEE:50
marks

1.I
nst
all
i
ng.
NetFr
amewor
k
2.I
nst
all
i
ngVi
sual
Studi
o2013
3.Hel
l
owor
ldi
nVi
sual
Studi
o
4.GUIf
orm Desi
gnf
orst
udentat
tendance
5.GUIf
orm desi
gnFor
m Cont
rol
s
6.Forl
oopsEx
ecut
ionf
ordr
opDownLi
st
7.whi
eloopex
ecut
ionf
orpopupmenu
8.Ado.
NetConnect
ingt
oDat
aSour
ce
9.ADO.
Netconnect
ivi
tyf
orAccesi
ngMSSQLTabl
eforsel
ectandCr
eat
e
10.
Ado.
Netf
orI
nser
tandUpdat
eusi
ngGr
id
11.
Asp.
netf
orst
udentmar
ksusi
ngHTMLal
ongwi
thFor
m Cot
rol
s
12.
Asp.
Netdi
spl
ayi
ngSt
udentdet
ail
swi
thADO.
NETandAJAXCont
rol
s
SCHEMEOFI
NSTRUCTI
ON
BCA(
BACHELOROFCOMPUTERAPPLI
CATI
ONS)
Pr
oposedschemewi
thef
fectfr
om t
heacademi
cyear2021-
2022

SEMESTER-VI

Schemeof Schemeof
Cour
se Contact
S.
No Cour
seTi
tl
e Exam Examinat
ion
Code Cat y Hour
egor /
wee Cr
edi
ts Durat
ion(
hrs) (MaxMarks)
k
Theor
y L T P SEE CI
E SEE CI
E
1 BCA601 I
nfor
mat
ionSecur
it
y ETC 4 0 0 4 3 1 70 30
2 BCA602 Adv
ancedJAVA ETC 4 0 0 4 3 1 70 30
El
ect
ive-I
I
BCA604
Bi
gDat aAnal
yti
cs
3 BCA# PEC 4 0 0 4 3 1 70 30
BCA605Arti
fi
cial
Intel
li
gence
BCA606CloudComputi
ng
PRACTI
CALS
AdvancedJava
4 BCA680 LTC 0 0 4 2 3 1 50 25
Progr
ammi ng-
Lab
6 BCA682 Proj
ectwork PC 0 0 14 7 - - 100 50
TOTAL 16 0 16 21 360 165
BCA601 I
NFORMATI
ONSECURITY
Credi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI T-
I
Intr
oduct ion:Hist ory,Cr i
ti
cal char acteristicsofinformation, NSTISSCsecur i
tymodel ,
Component sofani nfor mat i
onsy stem, Secur i
ngthecomponent s,Balanci
ngsecur i
tyand
access, TheSDLC, Thesecur it
ySDLC.Needf orSecurity
: Businessneeds, Thr eat
s, Attacks-
securesof twaredev elopment .UNI T-II
Legal,Ethi calandpr of essional Issues: Lawandet hicsininformat i
onsecur ity
,
RelevantU. Slawsi nter national l
awsandl egalbodies,Ethicsandi nformation
security.
RiskManagement :
Ov ervi
ew, Riski dent ifi
cation,Riskassessment ,Riskcontrolstrategies,
selecti
ngar i
skcont rol strategy ,Quant iti
esv ersusqual i
tativeriskcontrolpracti
ces, Risk
managementdi scussi onpoi nts, Recommendedr i
skcont rolpracti
ces.
UNI T-
III
Planningf orSecur it
y :Secur itypol i
cy ,St andardsandpr actices,Securityblueprint,
Securityeducat ion,Cont inuityst rategies.Secur i
tyTechnol ogyFi r
ewal l
sandVPNs:
Phy si
cal design, Fir
ewal l
s, Protectingr emot econnections

UNI T- IV
Secur ityTechnol ogy :I
nt r
usiondetect i
on,accesscont r
ol andot hersecur it
ytoll
s: I
ntrusion
detect ionandpr eventionsystems, Scanningandanal ysist ools, Accesscont r
ol devices.
Crypt ogr aphy :Foundat ionsofcr y
ptology,Ciphermet hods, Cr yptogr aphic
Algor ithms, Cryptographictools,Protocolsforsecur ecommuni cat i
ons,
Attacksoncr yptosystems.UNI T-V
Impl ement ingI nfor
mat i
onSecur i
ty:Infor
mat ionsecur i
typr ojectmanagement ,Technical
topicsofi mplement ation,Nont echnicalaspect sofimpl ement at i
on, Securi
tycer t
if
ication
andaccr editati
on.Secur it
yandPer sonnel:Positi
oningandst affingsecur it
yfunct i
on,
Empl oy mentpol i
ciesandpr act
ices, I
nter
nal controlstrategies.I nformat i
onsecur it
y
mai nt enance: Secur i
tymanagementmodel s,Themai ntenancemodel ,Digi
talforensics
Suggest edReadi ng:
1.Mi chel EWi t
hmanandHer bertJMat t
ord,Principl
esandPr act icesof
I
nfor mat i
onSecur i
ty,CengageLear ning,2009.
2.ThomasRPel ti
er,JustinPelti
er,JohnBl ackley,Inf
ormat i
onSecur it
y
Fundament als,AuerbachPubl i
cati
ons, 2010.
3.Det marW St raub, SeymourGoodman, RichardLBasker vi
lle,Informat ionSecur i
ty,
Policy ,Pr ocessesandPr acti
ces,PHI, 2008.
BCA602 ADVANCEDJAVAPROGRAMMI
NG
Credi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

Unit
-1
Intr
oducingJDBC: Descr
ibi
ngComponent sofJDBC, Featur
esofJDBC, JDBCAr chit
ectur
e:
TypesofDivers,
Adv ant
agesanddi sadv
antagesofDri
vers,UseofDri
ver
s, JDBCSt atement
andMet hods:St
atement,PreparedStat
ement,Call
abl
eSt atement,
Workingwit
hResul tset
i
nterf
ace, Worki
ngwi t
hResultsetwithmetadat
a

Uni
t-
2

I
ntroduci
ngCGI,I ntr
oducingSer vlet,Adv antagesofSer vl
etoverCGI,Feat uresofServlet,
I
ntroduci
ngServletAPI:Javax.servletpackage, Javax.
serv
let
.htt
ppackage, Servl
etli
fe
,
Wor ki
ng with Generi
cServletand Ht tp Servlet,RequestDi spat
cheri nter
face ,
Use of
RequestDispat
cher,Sessi oninSer vl
et:I
ntroduci ngsessi
on,Sessiontrackingmechani sm
,Cookies:Advantages&di sadv antages,useofcooki es,Hiddenformfiled,URLr ewri
tt
en,
Htt
pSession.

Unit
-3
Int
roductiont oJSP:Advant
agesofJSPov erServl
et,JSParchit
ectur
e,JSPl if
ecy cle,
Impli
citobjectsinJSP,
JSPtag element
s‐Decl
arat
ive,Decl
arat
ion,scripl
et,expression,
act
ion. Jav a Bean‐Adv antages & Di
sadvant
ages,useBean tag‐setProper
t y and
get
Property, BeanI
nJsp

Unit-
4
JSTLcor et
ag:Gener
alpurposetag,condit
ionalt
ag,net
workingtag,JSTLSQLt ags,JSTL
formatt
ingtags,JSTLxmlt ags,Custom tag:emptytag,bodycontenttag,i
terati
ont ag,
simpletag,I
ntr
oduci
ngint
ernati
onali
zati
on&Jav a:l
ocalcl
ass,RecourseBundl
ecl ass,
web
appli
cati
on

Uni
t–V

Worki
ngwithJSF,Jav
aServerFaces,WebDesi gnPatt
erns,Secur
it
yinwebAppl
i
cat
ion,
I
ntr
oduct
iontoFr
ameworksi
njava:st
rut
s,spr
ings,hi
ber
nate.

Suggest
edReadi
ng:

1.JDBC,
Ser
vlet
sandJSPBl
ackBook,
Dreamt
echPubl
i
cat
ion,
Sant
hoshKumar
.k
BCA603 BI
GDATAANALYTI
CS
Cr
edi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

Unit-I
Introducti
on:WhatI
sBigDataandWhyI sItI
mportant
?AFloodofMythi
c“Star
t-
Up”
Proporti
ons,BigDat
aIsMoreThanMer el
yBigWhyNow?AConv er
genceofKeyTrends,
Relati
velySpeaki
ng
,AWi derVariet
yofDat
a,TheExpandi
ngUni v
erseofUnst
ruct
uredDat
a.

Unit-
II
BigDataTechnol ogy:TheElephanti
ntheRoom:Hadoop’ sParal
lelWor ld.Oldvs.New
Approaches,Dat
aDi scover
y:WorktheWayPeople’sMi
ndsWork,Open- SourceTechnol
ogy
forBig Data Analyt
ics,The Cl
oud and Bi
g Data,Pr
edi
cti
ve Analy
tics Mov es i
ntothe
Limeli
ght.

Uni
t-I
II
A Bri
efHistoryofHadoop,ApacheHadoop and theHadoop Ecosystem.MapReduce:
Anal
yzingt
heDat awi
thHadoop,
MapandReduce,Jav aMapReduce,
ScalingOut,
DataFl
ow,
CombinerFuncti
ons,Runni
ng a Di
str
ibut
ed Map ReduceJob,Hadoop St r
eaming,The
HadoopDistr
ibut
edFil
esyst
em ,
TheDesignofHDFS,HDFSConcepts,Blocks,
Namenodes
andDatanodes

Uni
t-I
V
HDFSFeder at
ion,HDFSHi gh-Av
ailabi
l
ity
,TheCommand-Li
neInt
erf
ace,Basi
cFilesyst
em
Operat
ions,HadoopFi l
esst ems.Infor
mat i
onManagement
:TheBigDataFoundati
on,Big
DataComput i
ngPlatf
orms,Bi gDat aComputat
ion,MoreonBigDataStorage,Bi
gDat a
Comput at
ionalLi
mitat
ions

Unit
-V
BigDataEmer gingTechnologi
es,BusinessAnal yti
cs:TheLastMi lei nDat aAnal y
sis,
Geospati
alI
ntell
i
genceWillMakeYourLifeBetter,
Consumpt i
onofAnaly
tics,From Creati
on
toConsumption,Dat
aPriv
acyandEt hi
cs: ThePriv
acyLandscape,TheGreatDat aGrabIsn’t
New,Prefer
ences,Per
sonali
zati
on,
andRel ati
onships,Ri
ght
sandResponsibil
i
t y

SuggestedReadi ngs:
1.Michael Minell
i,
Michel
eChamber s,
BigData,Bi
gAnal y
tics,
Wi l
eyPublicat
ions,
2013
2.Tom Whi te,Hadoop:TheDefini
ti
veGuide,
3/e,O'Rei
l
lyPublicat
ions.(MODULE–I II
)
3.Bill
Fr anks,TamingTheBi gDat
aTidalWave,1/e,Wil
ey,2012.2.Fr ankJ.Ohl horst
,Bi
g
DataAnal y
tics,
1/e,Wil
ey,2012
BCA604 ARTI
FICI
ALINTELLI
GENCE
Cr
edi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNI TI
Int r
oduct ion&Pr obl em Sol ving: AIpr obl ems, AITechni que, Def iningpr oblem asaSt ate
SpaceSear ch, Product ionSy stems, Pr obl em Char act eristics,Pr oduct ionSy stem
Char act er istics.Heur isticSear chTechni ques: Gener ate–and–t est ,Hi llClimbi ng, Best–
FirstSear ch, Probl em Reduct ion, Const raintSat isfaction, Means- endsAnal ysis.
UNI TI I
GamePl ay ing: Ov erv i
ew, Mi n-Maxsear chPr ocedur e, Addi ngAl pha- bet aCut offs,Addi t
ional
Ref i
nement s, It
erat iveDeepeni ng.Knowl edgeRepr esent ationI ssues: Appr oaches, Issues,
FramePr obl em, Usi ngPr edicat eLogi c:Repr esentingsi mpl efact si nl ogi c, Repr esenting
InstanceandI SARel ationshi ps, Comput abl eFunct ionsandpr edicat es, Resol uti
on, Natural
Deduct ion.
UNI TI II
Uncer t
ai nt yandReasoni ngTechni quesNonmonot oni cr easoni ng, Logi csf orNon
monot oni cr easoni ng, Impl ement ationi ssues, Augment i
ngapr obl em sol ver ,
i
mpl ement at i
onofDept hFi r stSear chandBr eadt hfirstsear ch.St at istical reasoni ng
Probabi lityandBay est heor em, Cer taint yf actorsandRul e-basedsy stems, Bay esian
Net wor ks, Dumpst er -
Shaf erTheor y.
UNI TI V
Lear ning: Whati sLear ning, Rot elear ning, Lear ningbyt akingadv ice, Lear ningi npr oblem
solving, lear ningf rom exampl es: I
nduct ion, LearningbyDeci siont rees.Exper tSy stem:
Repr esent i
ngandUsi ngDomai nKnowl edge, Expertsy st emsshel ls, Expl anat ion,Knowl edge
Acqui sition.
UNI TV
Per cept ionandAct i
on: Real TimeSear ch, Vision,SpeechRecogni tion, ACTI ON: Nav i
gation,
Mani pul ation, Robotar chi t
ect ures.Nat ur al LanguagePr ocessi ng: Introduct ion, Syntactic
Processi ng, Semant icAnal ysi s,St atisti
cal NLP, Spel lChecki ng.

Suggest
edReadi
ngs:

1.El
aineRich,Kevi
nNi ght ,
Shiv ashankarBNai r,
“Ar
ti
fi
cialI
ntell
i
gence”,
3rdEdit
ion.
,
2008
2.Rus sel
lNorvi
g,“
Arti
ficialIntell
igence-
Moder nApproach”,3rdedit
ion,
2009.
3.SarojKaushi
k,“Art
if
icialIntelli
gence”,CengageLearningIndi
a,2012.
4.NelsonM.Mat tos,“AnAppr oacht oKnowl edgeBaseManagement ”,
Spri
ngerBerl
i
BCA605 CLOUDCOMPUTING
Cr
edi
ts:4

I
nstruct
ion:(4L)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:30mar ks SEE:70
marks

UNITI
I
ntroduct
ion t
o Cloud Comput ing:Cl
oud Computi
ng i
n a Nutshel
l,Sy
stem Model sfor
Di
stri
butedandCloudComput ing,RootsofCloudComput
ing,GridandCloud,Layer
sand
Types ofClouds,Desired Featuresofa Cloud,Basi
cPrinci
ples ofCloud Computi
ng,
Chall
engesandRisks,
Ser v
iceModel s.

UNI TII
Vir
tualMachi nesandVi r
tual
i
zati
onofClust
ersandDat aCenters:LevelsofVirt
uali
zat
ion,
Vir
tualizati
onSt r
ucturesToolsandMechanisms,Vi
r t
uali
zati
onofCPU,Memor yandI/O
Devices, Vi
rt
ualClustersandResour
ceManagement,
Vi r
tual
izat
ionData-CenterAutomat
ion.
Casest udi
es:XenVirtualmachi
nemonit
ors-XenAPI.VMwar e-VMwar eproduct
s-Vmware
Features.

UNITII
I
Cl
oud computing archi
tect
ures overVi r
t ual
i
zed Data Cent
ers:Dat
a-Cent
erdesign and
I
nter
connecti
onnet works,Archi
tecturalDesignofComput eandStorageClouds,Publi
c
Cl
oudPlatf
orms,GAE, AWS, Azur
e,Inter-
cloudResourceManagement.

UNITIV
CloudSecuri
tyandTrustManagement,Dat
aSecur
it
yintheCl
oud:AnI ntroducti
ontothe
I
deaofDat aSecuri
ty,TheCurrentStat
eofDataSecuri
tyi
nt heCloud,Cr ypt
Db:Onion
Encry
pti
onlayer
s-DET,
RND,OPE,JOI
N,SEARCH,
HOM, andHomomorphism Encrypti
on,
FPE.
Trust
,Reput
ati
onandSecuri
tyManagement.

UNITV
CloudPr ogrammingandSoftwareEnvi
r onment s:Featur
esofCl oudandGr i
dPl atf
orms,
parall
el anddistr
ibut
edPr
ogrammi ngPar adigms,Pr ogr
ammi ngSupportofGoogl eApp
Engine,ProgrammingonAmazonAWSandMi crosoftAzur
e,Emer gi
ngCloudSof tware
Envir
onment s.CommonStandar
dsi nCloudComput i
ng:TheOpenCl oudConsortium,the
Distr
ibut
edManagementTaskFor ce,St
andar dsf orAppli
cati
onDev el
oper
s,Standardsfor
Messaging.

Suggest
edReadi
ngs:

1. JohnW.Ri t
ti
nghouse, "CloudComput i
ng:I
mpl ementat
ion,Management,
andSecurity"
.
JamesF.Ransome, CRCPr ess2009.
2.Kai Hwang.GeoffreyC. Fox,JackJ.Dongar ra,“
Dist
ri
butedandCloudComputingFrom Par
all
el
ProcessingtotheInternetofThi ngs”,
Elsevi
er,2012.
3. RajkumarBuyya,JamesBr obergandAndr zej M.Gosci
nski,
”CloudComputi
ng:Pri
ncipl
esand
Paradigms(Wi l
eySer i
esonPar all
elandDistr
ibutedComput i
ng),
Wi l
eyPubl
i
shing©2011
BCA651 ADVANCEJAVAPROGRAMMI
NGLAB

Cr
edi
ts:2

I
nstruct
ion:(4P)hr
sperweek Dur
ati
onofSEE:3hour
s
CI
E:25mar ks SEE:50
marks

1.JdbcPr
ogr
am t
oconncett
heOr
acl
eDat
abase
2.Cr
eat
eanewDat
abaset
abl
eusi
ngJDBC.
3.Jdbcpr
ogr
am t
oinser
tther
ecor
dsi
ntodat
abase.
4.Jdbcpr
ogr
am t
oreadt
hedat
afr
om Dat
abaseusi
ngResul
tSet
5.Jdbcpr
ogr
am t
oupdat
ether
ecor
dsi
ntodat
abase
6.Jdbcpr
ogr
am t
odel
etet
her
ecor
dsi
ntodat
abase
7.Jdbcpr
ogr
am t
odemonst
rat
ePr
epar
edSt
atement
8.Jdbcpr
ogr
am t
odemonst
rat
ePr
epar
edSt
atement
9.I
nst
alat
ionandconf
igur
ingApacheTomcatSer
ver
.
10.
Inst
alat
ionandconf
igur
ingNet
beans,
MyEcpl
i
ceI
DEs.
11.
Ser
vletPr
ogr
am t
odemonst
rat
eLi
fecy
clemet
hodsusi
ngGener
icSer
vlet
12.
Ser
vletPr
ogr
am t
odemonst
rat
eRequest
Dispacher
13.
Ser
vletPr
ogr
am t
odemonst
rat
eSessi
onTr
acki
ng
14.
Ser
vletPr
ogr
am t
odemonst
rat
eCooki
es
15.
Ser
vletPr
ogr
am t
odemonst
rat
eFi
l
ter
s
16.
JSPpr
ogr
am t
odemonst
rat
eJSPt
agel
ement
s
17.
JSPpr
ogr
am t
odemonst
rat
eimpl
eci
tobj
ect
s
18.
JSPpr
ogr
am t
odemonst
rat
euseBeant
ag
19.
JSPpr
ogr
am t
odemonst
rat
eJSTL
20.
JSPpr
ogr
am t
oPr
ocesst
heFor
m
21.
Dev
elopsi
mpl
eappl
i
cat
iont
opr
ocesst
her
egi
str
ati
onf
orm usi
ngj
spandj
dbcwi
th
t
hehel
pofI
DE.
(Real
timeappl
i
cat
iondev
elopmentusi
ngMVCar
chi
tect
ure)
BCAP1 PROJECTWORK
Cr
edit
s7
I
nstruct
ion:(
14P)hrsperweek Dur
ati
onofSEE:
3HoursCIE:50Marks SEE:
150
Marks

Sixt
hSemest eroftheMCAcour seisex cl
usiv
elymeantforproj
ectwor k.Projecthastobe
carr
iedoutbyeachst udentindiv
iduallyinaperi
odof15weeksofdur at
ion.Studentsshould
nd
submitasy nopsisatt heendof2 weeki nconsult
ati
onwi t
ht hePr ojectGuide.The
synopsi
sshoul dconsist ofdefi
nit
ionoft heproblem,scopeoft hepr obl
em andpl anof
acti
on.Aftercompl et
ionofeightweeksst udentsarerequi
redtopresentaPr ojectSeminar
ont hetopiccov er
ingt heaspectsofanal ysi
s,designandimplementat i
onoft heproject
work.

Att
heendofthesemestert
hest
udent
sar
erequi
redt
opr
esentt
hemsel
vesf
oraUni
ver
sit
y
Vi
ve-
voceexami
nati
on.

Acommitt
eeconsi
sti
ngoftwofacul
tymember
soft her
espect
ivecol
l
egeal
ongwi
tha
gui
dewi
l
leval
uatet
heproj
ectandawardCI
Emar ks.

Eachst
udentwi
l
lber
equi
redt
o:

1.Submi
tonepageofsy nopsi
sont heprojectwor
kf ordispl
ayonnoti
ceboar
d.
2.Giv
ea20mi nut
espresentat
ionfoll
owedby10mi nutesdiscussi
on.
3.Submi
tatechni
cal
wr i
te-uponthepr oj
ect.

Atleastt
woteacher
swi l
lbeassoci
atedwi
ththeProj
ectSeminart
oeval
uatest
udent
sfor
theawardofCIEmar kswhichwil
lbeonthebasi
sofperfor
manceinall
the3it
emsstat
ed
above.

Thepr
ojectsemi
narpr
esent
ati
onshoul
dincl
udet
hef
oll
owi
ngcomponent
soft
hepr
oject
:

 Pr
oblem defi
niti
onandspeci fi
cation.
 Li
ter
aturesurvey,f
ami l
i
arit
ywit hresearchjour
nals.
 Br
oadknowl edgeofav ail
abletechniquestosolveaparti
cul
arpr
obl
em.
 Pl
anningofthewor k,prepar
ationofbar( acti
vi
ty)char
ts
 Pr
esentati
onbot horalandwr i
tten.

You might also like