t-F\
i
!.N.D
-f
. Wonrerl
r !,1iii cr,1ii"-IlqrUllj
S y l l a b u s -
B C A
BC,,\ SEI\TESTER.V
Subject
Data Cornmunication
ancl Networkin
JAVA Programrninq
Visual and Database
programmin
Internet n.cg.ammi.rg
5l0l I J,\VA Programming
r - l
LAB'k
I
5rU2 ffinl-*gr"\B*
- - lSEIVTESTER.VI
SEMESTER
20
-I_-==--I
I
l C r e d i t = 2 5 N { a r k s
I
SEMESTIR-V
1
T'otal
Crectirs
= 20
l
l-=_--
-l--
'fotzrl
N'Iarks = 20'"2-5___109__
j
BCA SE|V{ESTER-VI
I n t .
Exam.
1'otal
Marks
\
T;ll'll]-;
I fotal r
r. j ntai'rs i
I-rm
-l
\
I Credit=25 Nlarks
Total Credits = 20
Total Marks = 20*25=500
_.li Credit=25 N{arks
i
VI
2tJ
Total Credits = 120
Total N{arks = 120*25=3000
r r e i
s u b j e c t
I , . j T . /
,ll
,-,#
)r@Ffi;i,,,q
l--f
ii.-r . . t - l _ ^C r
E x t .
Exarn.
I n t .
Exarr
4
7 5
? s
4
7 5
25
I I
rL\ I h'LLIGEN'I'
pROpERTy RIG[{TS. I
PATENTS
AND CYBEI{ LAWS ,-/
I
+
- -:--=:--;-
1
7 5
25
+ b t e c t l v e --7f-_ I. I,-UUMM,bRCb, ^/_: Z. artii
3. Web Technolosv
J Project*
Total
4
4
7 5
25
')
L-Lr-
,4
50
5 0
20
2 A I Z 0 i z }
J
W o m e n ' . [ . - ' i r r r
c r s i t r . \l u n t b a i
Sr"llabrts-
BC;\
* Lab Components are practical oriented and no theorl' examinations rvill be
conducted. Practical examinations rvill be conducted and evaluated by lnternal and
External Examiners.
Int. Exam: C.A.: Internal examination
and continuotrs
assessment
invoh'es
tlo
internal test -r Assignments/
Presentation/
Oral/ Viva/Group Discussion
etc
Terms Used:
Tu.: Tutorial
Pr.:
Practical
C.A,: Continuous
AssesSlrrcrt
Tw.: Term Work
Cr.: Credits
Int.: Internal
Ert.: External
S S y l l a b u s - B C A .
N . D . 1 ' . \ \ ' t l t l l e t l ( R e v i s e d i n 2 0 1 3
-s U n i v c l -s i t r ' . N l u n l b a i '
\\Iith effective fron-r 2013-l"l Batclt)
Semester-V
Lecture: 04
Credit: 04
DATA CONII\IUNICATION AND NETWORKING
Branch: BCA
Subject Code: 5101
Subject Title
Nlodules
Topic and Details
No of
Lectures
Assigned
t
communlcatloll
A r r a l
/
D i r i u l
ioir,,r ri^"itt[tion,
T
Svnchror'cus/
Tert Book:
l, w. Stallings
..Data
and Computer
Communications,,,TthE,dition'
Prentice
Hall, 2004
References:
l. Forouzan,
,,Data
Comrnunication
and Networking,'' 3rd Edition, McGraw
Hill, 2003
2. A.S.Tannenbaum,"Ccmputer
Nctworks",
4th edition Printice
Hall of lndia
,
N{ark-s
Weight
age 7o
l 0
Ui.rlT-l
L')JIT-II
L'\IT-III
2
.J4
5
6
7
I A s y n c h r o n o u s T r a n s r r i i s s r t l n - = - - #Moclulati.rn
T..ffiI*s(A
rtl, rtlvmhift
i
keying, Ericoding technicl-tl':s - I T r a n s m i s s i o ' M e r l i a ( T , r , i . t . , t @ t ' T
Optical fiber. \,ireless tlretlia(terr.cstrial. microwar,e. I s a t e l l i t e )
Transmission ,t*cl*" in\rllirrnents, Multiplexing !
)
)
l 0
l 0
r 0
I I ( l l J l v l . l l J l v l A , r u l Y r / " . ICharrnel Atto.^io,,-St"t[,
Dynun'it' Switchin8
|
techniques
(Circuit, Message,
Pac*t, Hy-Q19)-- .' , '-f
Fundamentals
"f
N.t"trk,"g,
Ttansporting
.
digital
I
information- frarning'
sequencing' pacKaglng'
I
reassembling
'
Network uooets -@
with concePts
of
ISO OSI RM, TCP/IP
-Network irr.r.J: ftr*"'g, tiror control'
flow control'
routing with various
algorrthms,
congestion
control
Types-of services
* conle!:tion and r.eliability' -
-Concepts of .oltisiot* St''tt' taititt
sense' Medium
I ;;;;;;
Protocols- Aloha, Slotted Aloha'
CSMA'
I csunrcp
I Total5
r0
5
l 0
5
l 0
8
5
t 0
L-\IT-IV
9
5
t 0
1 0
5 0
1 0 0
R / o n . t c n ' s L l t t i v e r s i t r ' . \ { t r r l l b ' t ' .
Syllabus-
BCA. (Revised
in 2013-
with effective
fironr
2013-l'l Batch)
Branch: BCA
Subject Code: 5102
Lecture: 04
Credit: 04
JAVA PROGRAN,II\'IINGI
Subject Title
Nlodules
Sr.
No.
L-\IT-I
UNIT-III
Topic and Details
Int.o.l.,ction
and
programming
rvith Java:
Introduction to java: Creation of Java , Difference b e t w e e n J a v a & C + + . J i : v a ' s M a g i c : B y t c C o d e , J V l " { , R u n r i r n e E n v i r o n n r e n t , J t r s t - i n - t i m e . c c i r r l p i l e r , J D K . BtzzworCs/Features, OOP Principles, Data Types & O p e r a t o r s , S i m p l e D a t a t y p e s , V a r i a b l e s . D e c l a r i n g \ . / i r i a b l e s , Dynanic Initializaticn, Scrpe & Life titne, T l p . c o n v e r s i o t t & C a s t i n g J a Y a A u t o m i r t i c C c n v e r s i o n s , C ; . r s i i l ' r g I n c o r r r p a r t i b l e T y p e s
A r r a y s : O n e , Multi clirnensiottal, A t i t h m e t i c , M o c l t t i L t s . Assignment, Increme6t & Decrelnent, Relationai. B o o l e e n - L o g i c a l o p e r a r t o r s . C o n t r o l S t a t c m e n t - A l l C o n t r o l S i a t e t n c r t t s . J t r r n p S t a i ' e r l r e t l t
Chained Ex
ttaCt"$
Threa-d Model,
Thread
prioritics,
rnization, Messaging, The thread class and runnable
, The main Thread, Creating a Tfuead, Implementing
l 0
T
J
{L!4@iveo&joino
-"
VO, l,pplets : The IiO classes,
I/O Basics, Streams,
Bvte Streams and character streams,
Byte Streanr :
Marks
Weight
age Vc
No of
Lectures
Assigned
-\IT-II
Classes
& Objects:
Class
Fundamentals-
Geperal
forttl-Simple class, Declaring Objects, Assigning Object
refei'ence
Variables
8
.l z.
--)
Co"st.".tor & Methods: Introduction
to Methocls,
constnrctor, Types of Constructors,
This Keyworct.
Garbape
Collection.
Finalize(
) rnethod,
A Stack
Class
1
ffiing
: Overloading Methods. Using
Objects as Parameters,
Argument Passing,
Returning
Objects,
R.ecursion,
Understanding
Static, Introclucittg
to Final, Inner & Nested Classes, Inheritance &
Method overriding: Basics, using super. Multilevel,
Introduction
to Overri<iing,
Dynamic Method dispatch.
Abstract
Classes,
Final With Inheritance
6
I
I
'\zi
u '
4
spectat Featurcs of Java: Interface 8L Packages.
Paekages Access Protection, Importing Package'
Interfaces.
.J
@ling:
Fundamentals,
Exception
T1pes.
I Untougth Exception,
Using try catch, Multiple Catch,
5 | Ne"ted try, throw, throws, finally, Java's
Built-in-I Exception, Creating own Exception
Subclasses.
I
I
t ,
i *I
8
\ \ t o n t e t t [,] ni versi t1'. lv{r-rmbar.
With effective from 2013-14 llatch) (Revised
i n 2 0 1 3
-S y l l a b u s -
B C A .
Input, Writing console
rQqlPq1
Appt"t'. Fundamentais/Basics,
Applet
Termination,
Init0, Start0, Paint0'
I n i t i a l i z a t i o n a n d S t o p Q , D e s t r o Y 0 ,
Socket O'lervie'nv- Clielt/se rve i', Resei''"ecl Socket' I n t e r n e ' ! A c l c l r e s s i n s . D N S , J a v a & "
' l h e N e t ' N e t w o r k i n g c l a - s c i a ' c l i r t t e r f a c e s - I ' e t A d d r e s s , Factory l'iethods, Itrst:tnce lt{cthods, TCP/IP client socketi, Whois, URI-. Fortllat lrRL conllectioll TCP/IP Sei'r'er sockets. Datagritrrrs' Datagraml'acket' D a t a g r a m s e r v e l ' a n c i c l i e n t ' T h e C o l l e c t i o n s F r a m e w o r k , C o l l e c t i o t t s O v e rv i e w , C o l l e c t i o r l s Inrerfaces, The colleciiol Int':rfac:e. The list Interfsce,
Respondirrg
to controls,
Using Buttons,
Actionlistener'
actibnPerformed0,
get
Acti onc
o rn mand
0, Itemli s tener'
itemstateChangedQ,
Ctrolce Control, Handling choice
Lists, Using iirtr, Hanciling Lists, Managing
Scroll
bar, Textfield,
Using'l'extAreit
LayOut Manager-Flot" 'Borcler, Grid'Card'
Using
I n s e t s ' E v e n t H a n d l i n g - E v e n t s , E v e n t S o u r c e s , E , v e n t
t2
UNIT-IV
t2
Listeners,
Evettt Classes(In
49!41s)-Total
Tert Book:
l. Herb Schildt "Java 2 theCornplete
Reference
J2se"'
5TH Edition ' 2003
Reference
Books:
L
,.Java
Enterprise
in a |Jutshell:
A Desktop
Quick Reference":
(Ntttshell
Handbook)'
O'ReiliY, 2002
2. Elliot B. Koffman,
.,problem
Solving with Java",
Temple university ursula wolz, college
o f N e w J e r s e y , C o p y r i g h t ] 9 g g , 8 a 8 p p . I S B N 0 2 0 | 3 5 7 4 3 7 .
3. Jan skansholm,
,,Javafronr
the Beginning",
Chahners
University
of Technology'
Sweden'
Copyright
2000, 540 pp' ISBN 0201:'98125'
S . N . D . T . \\ ' o n r e n ' s L i n i v e r s i t l ' . \ { r _ u n b l L i . S y l l a b u s - B C A . ( R e v i s e d i n 2 0 1 3 - lv i t h e l T e c t i v e f r o n r 2 0 1 3 - l . l t s a t c h )
Senrester-V
Subject
5 1 0 3
[,ecture: 04
Credit: 04
Subject Title
V I S U A L A N D D A T A B A S E P R O G R A N { N T I N GI'opic and Details
Assigned
Introdustion to .NET, .NET Framer,i'crk
featurcs
& architecture,
CLR, Clommon Typ. System,
MSIL, Assemblies
and class
iibraries.
Introduction to visual studio. Pro ject l-.'asics. types of prro.;ect iri .Net, IDE of Vts.NiT- i\lcnu
barr,
Toolbar.
S o l u t i o n E x p l o l e r Toolbox,Properties WinCow, Foi-m Designer-._Outpot
Vf t:fQpl', 9U r.t B rowse
r.
The environment: E,ditcr tirb, forn-lat trtb, gelrcral t a b , d o c k i n g tab. r,isual clevelopnrent & e v e l t I drive Prograrnrning -N4ethods ancl everrts.
\ u r v u r r v E r . u t r l l l t r l E - I v I c . L l l L J u S a t l l L l c v g r l t 5 . i I
ffi
---_-r-variables, Data Type of ---_-r-variables, Forcing variables declarations, Scope &. lifetinie of ., variable, Constants, Arrays, types of array, control ail'ay, Collections
Subroutines, Functions, Passing var-iable
Number of Argument Optional Argument,
Returning value from function. Control flow
statements: conditional statement. loop
statement.
Msebox & Inputbox.
Working with Forms : Loading, showing ancl
hiding forms, controlling One form within
another.GUI
Programming
rvith Windows Form:
Textbox, Label, Button, Listbox. Combobox.
Checkbox, PictureBo;t, RadioButton, Panel.
scroll bar, Timer, ListView, TreeView, toolbar,
StatusBar.There
Properties,
Methods
and evelrts.
OpenFileDilog, SaveFileDialog, FontDialo_e,
ColorDialog,
PrintDialog. Link
Label.
Designing rnctues : ContexilVlenu,
access &
shorcut
kevs.
Object oieuted Programming: Classes &
objects, fielCs Propefiies, Nfethods & Evenrs,
l
I
,
N l o d u l e s lL'NI'I-I
L-\IT-II
UNIT-III
J
Branch: BCA
constructor, inheritancc. Access Specifiers;
j
Prrblic
Private,
Projected.
Overioading,
M;r Base I
\ \ ' o n r e n ' s Universi t r ' . \ , l u m b a i .
Syllabus-
BCA. (Revised
in 2013-
With effective
from 2013-14
Batch)
& IvIy class.
kevwords.
Overview of OLE, Accessing
rhe WIN32 API
from VB.NET & Interfacing rvith office97,
COM technologv,
advantages
of COM+. COM
& .NET, Creerte
User control, re_eister
User
Control, access corn components in .net
application.
t2
I
I
l -l d iI
Database prograniming with ADO,NET
Overvicw of ADO, fr-crn .\DO to ADO.NET,
Accessing
Data using Sen'er Explorer. Creating
Ccnnecticn.
Comin.rn(i.
Data Adaptei and Data
Set rvirh OLEDB iind SQLL)B. Drsplal,
Dara orr
i
I
l n
I
6
UNIT-IV
I data bound controls, Cispla., clata on ciata grid.Fetching Rccord Sets and Opcratiorr Insertion,
Report Genclarion ( Crvst;if r.p.t - Daia rcnol't or
be coni'igur,:cl
^ c l J U I t i J c l l c l - i - l u o n ( , _ t - ) r s t ; u f e p o f t O r
any third p:rrt1' Rcport Too! rvhich can i v i t h V B )
Total
J
Tert and Reference Books:
l. \/B'NET Programmiirg Black BooK by Steven Holzner -Dreamtech Publications l. Mastering vB.NET by Evangelos petroutsos- BpB pubhcations
3. Introduction to .NET framework-Worx publication J. msdn.microsoft.cort/net/
5. wrvw.gotdotnet.com
6. GOTTFRIED BYRON S., Ed: 0l ,"VISUAL BASIC "-, Tata McGraw Hill 2nd edition E. Prosenjit Shina, "Visual Basic Cornplete", S. Chand & Cornpany Limited, 2005 9 . J u l i a B r a d e l y ,"Visual Basic 6",
Branch: BCA
Lecture: 04
C r e d i t : 0 4
Subject Title
INTEII.NET PROGRA N{N{INGNo of
Marks
Weight
age Vc
Semester-V
Subject Code: 5104
I'Iodules
Introduction
I Lectures/Practicals i Arsigned1__i
S . N . D . 1 ' . \ l / o n t e n ' s Ii n i ' , ' e i s i t r ' . \ l r r r t r b a i .
S y l l a b u s - B C A . ( R e v i s e d i n 2 0 1 3 - \\ ' i t h e l f e c t i r e f r o n r 2 0 1 3 - l . l B a t c h )
HTTP:
Overview
- HTTP Basics,
Client
request,
Server
r e s p o n s e ; H T T P H e a d e r s ;
S e s s i o n M a n a g e m e n t - Persistertt c o t r n e c t i o n s . C o o k i e s .
UNIT-II
L' ).]
IT.I i I
aGeneral concepts on web server:
C o n f i g u r a t i o n a n d A d n i n i s t r a t i o n ; v i r t u a l h o s t i n g
Gene.ral coircepts of caching proxy server W e b s e c u d t y , D i g i t a l s i g n a t u r e s . D i g i t a l
Certificates,
Encryption, and fgthgryt.glg!
HTML:
Structure of HT'VIL Document - Mcta teiss L i n k s . T e x t , L i s t s , T a b l e s .
I n c l u s i o n s ( O b j e c t s , Im a g e s . ii n d c o n t e r r t s ) ;
Presentilti :rn o"l' IITMl.dccunrent
l 0
20
A l i q n r n e n t , fo n t s . fl a m e s ;Interactive HTN{L docurnent - Foinrs. Scripts ( A s .;cripting is included in part Ii, shoulC not
have :,p,ac'q
Ln:palt
I).
J A V A S C R I P T
- JS Basic
Variables.
If...Else.
Switch,
Boxes,
Functions,For
Loop,
Loops,
For...hr,
Events,
Try...Catch,
Throw ,on error, Special
Text Objccts, String, Date, Array, Boolean.
Math, JS I{TML DOM, JS Advanced
, JS
Browser,
JS Cookies,
JS Validation,
JS
Animation,
JS Image
Maps,
JS Tirning.JS
Create
Obiect.
Total
Tert Books:
I "Javacript
Bible" Danny Goodman,
Michael
I r "HTML the complete reference"
Thomas A.
Refe'rence
Books:
I i H T M L : C h u c k l . { u s c i a n o a n d B i l l K e n n e d v . O ' R e i l l v a n d A s s o c i a t e s " ' f h e D c : f i n i t i v e
Guicle":
3rd Edition
-,
Davict Fianagan "JavaScript: The Definitive
Kenr and Multer "Official Netscape
JavaScript
specific
book by (O 1997,,ISBN:
1566047519).
M u l t i r n e d i a - Style she
Operators.
.lS Popup
While Loop, Break
l l
) )
tt
Monision, Yiley dreamtech india pl't. Ltd Powell, Tata Mcgrowhill
G u i d e " . O ' R e i l l y - J a t t t t l t r t ' 2 0 4 2 L2 Prograrnrner'-" Reierence "
Netscape-W o r n e n ' s L l n i v e r s i t r ' . \ ' l u n t b a i .
Syllabus-
BCA. (Itevised
in 2013-
\Vith efTective
from 2013-14
llatch)
Branch: BCA
Semester-V
Subject Code: 5201
Practical:02
Credit: 02
Subject Title
JAVA PROGRAN{N{ING LAII'ISr.
l\Iodules
UNIT-IV
'fopic
and Details
Introdrrction irnd prograinrtting u'ith Java: Implementation of Data '-f','pes, Type conversion & C a s t i n g , J a v a A u t o n r a r t i c C o n v e r s i o n s , C a s t i n g In c o n r p i i t i b l e T y p e s . A n a y s : O n e . l \ { u i t i c l i r r i e n s i o n a l . O p e r ; t t o r s - A r i t l r r n e t i c . l ' { o r l , , t l L : s , . A s s r g i ' l t t c n t , I n c r e r n e n t & D e c r e l r t e t r t . R e l a t i o n a l . B o c l l e a n
-I
no or
I n'tarHs i
I Lectures/Practicals
| \\/eight i
l --f::gr'-
i '!"-"
l"-)
!ZDisplay Methods0, Repainting,
window, The HTML Applet
Using Status
tag, Passing
m e f e i s t o A p p l e t s
The Java Library:
UNIT-I
Logical operators.C o n t r o l S t a t e n r e n t - A l i C o n t r o l S t a t e n t e n t s , J u t , r p S t a t e n r e n t C l a s s e s & O b . l e c t s : S i r n p l e c l a s s . D e c l a r i n g O b i e c t s . A s s i e n i n s O b t e c t t ' e f e r e t r c e V z r r i a b l e s I I l l
I
I-I
2
I m p l e m e n t a t i o n s o f C o n s t r u c t o r & M e t h o d s : Constructors. This Keyr.vorcl, Garbage C o l l e c t i o n , F i r t a l i . e ( ) rnethod, A S t a c k C l a s s , 1/,
L \ I T - I I
-JImplementations of Method Overloading : Overloading Recursion, Static , Inheritance & Method Overriding: Basics, Using Super, Multilevel, Overriding, Dynamic lvlethod dispatch, Abstract Classes
a J
i,i
4
Special Features of Java: Implementations
of
Interface &" Packages, Packages Access
Protection,
Importing
Package,
Interfaces.
3
jol
l l
L \IT-III
5
Exception Handling: Implernentations
of try
catch,
Multiple Catch,
Nested
try, throw, throws,
finallv statements
Java's
Built-in-Exception
,16l
6
I m p l e m e n t a t i o l s o f T h r e a c l i n g : S i n g l e r n d le thre{
lo
I
3
VO, Applets : Inrplementations of I/O functions
8
Applet: Implementations
Applet - Initialization
aud Terminertion,
Init0, Start$, Paint$, Stop0,
Destroy0, Oveniding ,,rpdateO.
Simple Applet
Disolav Methodso. Reoaintins.
Usins Status
3
6
Flandlins
--
funcricns
S . N . D . T . \ \ i o t t i c t l
B C A . ( R e v i s e d i n 2 0 1 - l -
Witlt elfbctive
from 2013-14
llatclt)
Syllabus-nd LaYotl'Y^"-'li::t:
Controt fundamentals'
Adcling iind Removtng
controls.
Responding
to controls'
Using Buttons'
Listeners
Total
3
- 2 5
5 0
\ ' o
L__
Text Book:
Herb Schilcit
..Java
2 the cornprete
Refere.ce
J2se".
5TH Edition ' 2003
I { e f e r e n c e s : r F r . . . ., , r , i s c i r , u N t r t s f t c l t ' ' 4 ) g s l ' t o p
J i r n F a r l e y . W i l l i a l . r C r . a u , f o ; d . D e v l c l F l : i r r a g a n . . i z t . i , a E n t e r p r l
;;kg\{;ffi* t*l;*:'li:Wif
l'iiii3T''"'rsi'lv
U
rs'l
I :i w o
i z C'crI
Ie
se
or
New Jersel',
Copl'right
l9;9' 8ai pp' ISBN 0201357437
'
J.n Skansholm,
.,Ja.,a
fronr ,r-'.-u.gi;i"g :
chalmers
Universitv
of rechnolrgv' Swecletl'
Copyri.qht
20C0'
5 l0 pp' ISBN 020i 39R
l2-5
o
I N T E R N E T P R O G R A N T N I I N G [ ' A B I
e
\ l o d u l e s I
No.
Sr.
Topic and Details
Links , Anchor Tag
Ordered
Lists, Definition
No ol'
Lectures/Practicals Assigned
HTML:
Structure of i:ITir{L Document'
Fortnaltting
Text
, - Headers
- Formatting
Tags-- Pre Tag'
- Font
Tag(Alignmcnt),
- Text area' - Special
b-Characters
Meta tags'
Working with Images'
Lists- Unordered
List,
UNIT-I
List
Tables
o Table. TR and 1 AG Tag
r
Cell SPacing
and Cell Paclcling
r
ColsPan
and RolvsPan
Inclusions (Objects, Images'
and Multimedia
J
;::::*?ron or HrML document
- stvle
sheets'
I
l l
i
i
Types
of StYle
Sheet
I
i
I
F r a m e s r \ T - i r r , n , , . c T 2 o I - i r
a F.ameset.
Fru*9 Teg'NgFtdnrcs
Tag
i
Subject Code: 5202
Subject Title
Marks
Weigltt
trge Vo
6T
t
\ \ r o n t c r r ' s U n i v c r s i t r ' . N { u n l b a i
201-l-
Witlt elfective
from 2013-14
Batch)
Syllabus-
BCA. (Revised
down Lists, Hidclen.
Subrlit a!! 399e!
JAVA SCRIPT
.IS Basic
: JavaScriPtVariables and Data TYPes
r Declaring Veiriables, Data Types S taterl ents and OPerzrtc'rs
Contrcrl Strucfures o Conclitional
Statetnents Pop up B trxc s/l'{es sagc
r alerl Boxcs,
S t a t e t n e n t s ,
Boxe
s
OU1..t -Based programnring ' Fttilcttor'ts
Oblects
(String,Date,
AI.u)" R"olean
N{ath)
Javr Script rvlth
HTI\'il-o Eveuts. Evetlt lla'lcllcrs
r T r v . . . C a i c h . T h r o r t ' . o l l e l - l ' o r , - -
-JS- A.1*t*.,1, JS B.,r\\"ser'.
JS Cc'okies' JS
. Int.r"ctive HTML clocttment - Form' Forrn and Input Tag. Text Tag, Radio B u t t o n . C h e c k b o x . S e l e c t T a g a n d P u l l B o x i r t J a v a s c n p t C o , r l ' o , t i t B o x e s . P r c m P t
UNIT-II
UNIT-IV
Reference 1 .J S
Text Books:
l. Danny Goodman,
Michael Morrision "Javacript
Bible", Yiley clreamtech
india pvt' Ltcl
Z. Thomas
A. powell ,"HTML the complete
reference",
Tata Mcgrowhill
-t otal
B o o k s : t : ' ^ , ) . 1 - A E , { '
chuck Musciano anci Bill Ke'necrv.
"FITML: The Definitive Guide": 3rd Edition '
O'Reilly and Associates
David Flanagan "JavaScript: The Definitive
Guicie "' O'Reilly
- January 2002
Kent and Mr.rlter
..official Netscape
JavaScript
1 .2 programmer's
Reference."
Netscape-specific
book by (O Iggl ,ISBN: 1566041519)'
2 .
L
Validiitiott
JS Animation,
Create
Obiect.
\ \ i i - r n ' r c n ' s I j r t i v c t ' s i t 1 ' . N { u l t l b a t ' ( I L e v i s e d i n 2 0 1 3 - W i t h . f f t t t i " t @
S1,'llabus-
BCA.
Branch: BCA
Subject Title
Sr.
No.
Topic and Details
tt'rt-aiction to systen)
& basic
system
concepts
Semester-VI
Lecture: 04
Credit: 04
N{A N AGEN{I'],N T INFORNIAI' ION SYSTL'NI
No of
Lectures
Assigned
Components of MIS'
MIS: Robert AnthonY's
activity, Information
I
ltooutes
I
.
L}NIT-i
r_'\tT-ll
I r )
l 0
Subject Code: 6101
NIarks
Weight
age 7c
I t l_q),sterriApPfq4gL|.@
i
I Inft-'rmation
SYstems
Definitioii & characteristics: Inforrnaiion concepts' attributes of infonnation. Methods to avoid misuse of i i inforlna.tion
ffi
f I ' r f o r r r a t i o n - . \ q ' ' l e l ; t ) '.,,r'-",1q;@f
p r o c l t t : t ' l } ' p e s 3 r t l r i o rir,f'or'raii.it'
I Metnods of ciata & inforrnation collection, Role ol
I
3
| i"r".'".ir*
in clecision
rnaking.
General
rnoclel
o'
I
-
l --L
!4!!!et -
I
----l-
I Mrs & intorrniitioil crrilcepts
=-1
--I
I + i subsysterns
of inforrlarion sysren-r:
EDP, Ivlls & I
I
i information
concePts.
DSS
Overview of MIS
Definition & characteristics: of MIS, MIS functions.
Definition, Characteri stic s
Fratrrework
for understanding
Hierarchy of management
uirements
L-\IT.III
\b
L \ I T - I V
Functional MIS: A studY
financial & Production
lvllS
Total
Tert Book:
l. w.s. Jawadekar,
.,Management
Information
systems,"
Tata McGraw Hill Publishing'
2004'
References:
l. V.Rajaraman,
"Analysis and design
of Information
System"'
PFI!'
2. J.Kanter
"l\{anagement
Information
sysrerns",
PHl ,1995
Levels of monugertont5imon't model of
decision
making, Concepi of clecision
making: Structured vs
unstruitured decisions, Krowledge of ot!tcomes'
Criteria of decision making, Formal vs inforrnal
svstems
sYstem' AnalYsis of
information system,
Design of information system
s Y S t e m ' E v a l u i t t i o n ' Pitfalls in MIS deveioPrnent
S . N . D . T . \ \ ' t r l i t c t t ' : [ ' l t i v e l ' s i r r . l ' l l t r i t i b a i .
Syllabus-
BCA. (Revised
in 2013-
With effective
from 2013-14
Batch)
3 .
A n .
5 .
G o r d o n B . D a v i s & M . H . O l s o n , "Management Information Svstenrs: C o n c e p t u a l Foundation , structure and Development" 1984
K . R a j e s h w a r R a o . " M a n a g e n t e n t I n f o r r n a t i o n S y s t e r - r ' r " . H i m a l a y a p u b l i c a t i o n D. P. Goyal, "MIS : Managerial Perspectil'es" ,2006
Branch: BCA
Semester-VI
Lecture: 04
Credit: 04
Subject Title
E N T E R P R I S E R E S O U R C E P L A N N I N G No ofN{arks
Subject Code: 6102
Assigned I ngj, ",r_)
- 1 -
r
U
- - J j -- ---t I I\)
Text and Reference Books:Tert Book:
l . V . K . G a r g a n d N . K . V e n k i t a k r i s h n a n " E R P : Concepts a n d P l a n n i n g " P H I , 1998 References:
2. Alexis Leon. '.ERP". Tata McGrau'- Hill Education
Branch: BCA
Senrester-VI
L e c t u r e : 0 4
Credit: 04
Sub.iect
Code: 6103
UNIT-I
I- t
C h a i n M a n a g e n r e n t . R e s o u r c e M a n a g e m e n t , I n t e g r a t e c l I 6 D a t a M o d e t i n g , S c o p c , T e c h n o l o g y , B e n e f i t s o f E R P . IF_Lolqlf
off.!B! Uq !!e- lV_l_oc1gry
Frtteryrtry_
]
Business
ancl
ERP Business
Engineering
I
-l
t2
8
L NIT-II
a
-)
Significance,
Principles.
BRP ERP and IT
-+.,|
8
A
+ B u s i n e s s E n g i n e e r i n g r i ' i t h I n f o r n a L i o n T e c h n o l o g l '
,r
I
1 65
ERP and Marnasement Conccrns I5
t 0
L NIT-III
6
Business
Modelins for ERP
5
l 0
I ERP Implementation, Role of Consultants. Vendor>
and User Custornization.
5
r0
8
P r e c a u t i o n s , E R P p o s t in r p l e m e n t a t i o n O p t i o n s .5
l 0
UNIT-IV
9
Methodologies and guidelines for ERPImplementations
6
t2
t 0
ERP and Competitive Advantages.
Overview, ERP
AND THE Competiti'u'e
Strategy
6
t 2
Total
5 0
r 0 0
\'lunrt-'ui
Syllabus-
BCA. (l{evised
in 2{)13'
With efTective
ftom 2013-t4 Batch)
\\
Subject Title
INI'E,LLIGEN T PROPERT}CYBLP.
PATEN'I'S
AND I
I
I
R I G H T S , L.\WS N{oduleSr.
No.
'l'opic and DetailsINTELLIGENT PROPERT'Y RIGH'I'S: Basic P r i n c i p l e s , n d Acquisition o f t n t c l l e c t u a l P r o p e r t l , R i g h t s : Philosophical Aspects of Infellectual Property l,arvs. Basic P r i n c i p l e s o f P a t e n t L a w . P a t e n t A p p l i c a t i o n p r o c e d u r c . D r a f t i n g o f il Putcrrt Spccification. Uncle;'starrtlinJ C o p y r i g h t L i l l v , B a s i c Principles o f J - r . r . l e M a r k B a s i c P r i n c i p l e s o f D e s i g n R i g h t s , In t e r n a t i o r r a l B r . : k c r o u n d o f !rt.tt..tr.t
Pr"p.ni-_-U N I T - I
Information'l'echnologl' Related Intellectual Propertl' Rights: C o i n p u t e r S c f t u 1 r ' c il r l C I n i e l l c c t u a l P ; . o p e i t v O b j e c t i r , e , C o p l ' r i g h t P r ' < . r t u c t i o n . P . e p r o r i r r c i n g , I ) c l c r r c c s . Patent Protection. D a t a b a s e a n d D a t a l ) r o t e c t i o n - O b i e c t i v c . N e e d t o r P r o t c c t i o n . L I K l ) . r r l r P l ' o t c c t i o r r A r . t . l 9 ( ) 8 . t S S r , t c H a r b o r P r i r , c i p i c . E n t i t r e e r t r c n t .
Protection of Senri -cond uctor Chips- Olrj cct i v cs J u s t i f l c e r t i o n o f ' p r o t e c t i o n . C r i t c r i a . S u b . j e c t r n l r t l c r
Protection. WIPO l-rcarr,. ]'RlPs. SCPA.
I)omain Name Protection-Objccti.'es. clt.rmain nl,mc and
I n i e l l e c t u a l P r o p e r t y . R e e i s t r a t i o n o f d o m n i n n a n r c s , C i s p u t e s u n d e r I n t e l l e c t u a l P r o p e r t y R i g h t s , J u r i s d i c t i o n r r l I s s u e s , a n d l n t c r n l t i o n u l P c r s p c c t i v c
Patents (Ownership and Enfbrcement)
P a t e n t s - O b i e c t i v e s , R i g h t s . A s s i g n m e n t s , D e f e n c e s
of Infrinsenlent
Copyright (Orvnership and Enforcement)
Copyright-Objectives, Rights, Transfer of Copyright. rvork U \ I T - I I
Trademarks-Objectives, llights, Protection of good will. Infringement, Passing off, Def-ences.
Designs-Objectives, Rights, Assignments, Infringemenrs,
Defences of Desien Infrinccmcnt
Enforcement of Intellectual Property Rights
-C i v i l R e r n e d i e s , C r i m i n a l R e m e d i e s , B o r c l e r S e c u n t y rneas u res.
Practical Aspects of Licensing - Bcncfits, Dcternriniltive factors, important clauses, iicensing clauses
U \ I T - I I I Cyber Law:
Basic Concepts of Technotogy and
Law : Understanding the Technology of Internet, Scope of Cyber Laws, Cyber Jurispruderrce
Law of Digital Contracts : The Essence of Digital Contracts, The Systenr of Digital Signatures, The Role ancl I
Marks !Veight age Vc l i ) l i )
-l
-l II
r0
\ I t t r n L - ' l r i
Syllabus-
BCA. (llevised
in 2(ll3- With efTective
{iom 20l3-14 Batch)
\\
Subject Title
Sr.
No.
q
INI'ELLIGENT PROPERTY RI GH-I'S, PATENTS CYBLP. I-AWS
'l'opic
and Details N{odule
U N I T - I
INTELLIGENT I'ROPERT'Y RIGH'I'S: Basic P r i n c i p l e s " n d A c q u i s i t i o n o f l n t e l l e c t u a l P : ' o p e r t 1 , R i g h t s . Philosophical Aspects of Infellectual Property l,arvs. Basicr P r i n c i p l e s o f P a t e n t L a w . P a t e n t A p p l i c a r i o n p r o c e d u r c . D r a f t i n g o i ' il Putcr.t Spcrrificaiion. Unclel'stantling C o p y r i g h t L a r v , B a s i c Principles o f T r . r d e M a r k B a s i c P r i n c i p l e s o f D e s i g n R i g h t s , In t e r n a t i o r r a l B r l : k r r . o u n c l o f
!ue!99lq4
I'rgpgri---Information'l'echnology Relatcd Intellectual Propert5' Rights:
Coinputer Scf'tu :tr'c trlC Iniellcctrlal P;.<lpeitv
Objectrr, e, Copl'r'i g hf Pr'<.rtucticn. P,eprorir rci n g, I)cIc rrcc s.
Patent Protection.
Database and Data l)rotection-Obiectivc. Neec.l
t o r P r o t c c t i o n . L I K l ) . r t t r P l o l c c t i o r r .\ r t . l 9 ( ) 3 . t S S r , f c H a r b o r P r i r , c i p l c . E n l b r e e n r c n t .
Protection of Senri -cond uctor Ch i ps- Ol'rj cct i v cs
J u s t i f i c e r t i o n o f ' p r o t c c t i o n . C r i t c r i a . S L r b . j e c t m t r t t c r Protection. WIPO l-rcarr,. ]'RlPs. SCPA.
Domain Name Proteciion-Objccti.,es. clomain namc uncl Iniellectual Property'. Reeistration of domain narlrcs, C i s p u t e s u n d e r I n t e l l e c t u a l P r o p e r t y R i g h t s , J u r i s d i c t i o n a l Issues, and International Perspective
Patents (Ownership and Enfbrcement)
P a t e n t s - O b i e c t i v e s , R i g h t s . A s s i g n m e n t s , D e f e n c e s of Infrinsement
Copyright (Orvnership and Enforcement)
Copyright-Objectives, Rights, Transfer of Copyright. rvork U \ I T - I I of employment Infringernent. Defences for infl-inse nrenr
Trademark(Olvnership and Enforcement)
Trademarks-Objectives, Ilights, Protection of good Infringement, Passing off, Def-ences.
Designs-Objectives, Rights, Assignments, Intiingemenrs,
D e f e n c e s o f D e s i g n I n f r i n g e r n c n t
Enforcement of Intellectual Property Rights
-Civil Rernedies, Criminal Remedies, Borcler Secr_rr ity m e a s u r e s .
Practical Aspects of Licens^ing - Bcncfits, Dcternrinativc factors, important clauses, iicensing clauses
U \ I T - I I I Cyber Law:
Basic Concepts of Technotogy and
Law : Understanding the Technology of Internet, Scope of Cyber Laws, Cyber Jurispruderrce
Law of Digital Contracts : The Essence of Dieital Contracts, The Systern of Digital Signatures, The Role and j
l 0 I I i
-l
U
l ( )r0
r0
jI
t2\ \ ' i ) 1 l C l i ' . L l t t t r c l . . l t ) . \ i t t l l l t - ' ; ' , 1
(Revised in 2013- With tfftitit't fto@
Syllabus-
BCA.
CryptograPirY Cyber LarY: Information ftf".t""tt"t fechnologl' Act 2000 : T e c h n o l o E ' A c t - 2 0 0 0 - ( S e q I t o 9 4 ) ' Cyber Larv:Inteltectual Property Issues in Cyber Space: in the Digital Media, Patents in the Cyber World,
Copyright
v
UNIT-IV Rights of netizens and E-Governance:
Privacy aud Freeclom Issttes in the Cy'ber World' E-Governallce' Cyber Crimes anci iybci' L.aY\ Eth'clllgkin
l s s u e s t n E v i C e n c e
l-t Text and Reierence Rocks:
l . C Y b e r l a w b Y V i v e k S o " d
2 . L i c e n s i n g n i t t D e s i g n b 1 , C l r , v n R . [ . c . l a n d . A l t r v o r t l r P i e s s
3. A i)rotessional,s Guicle to Li..n.ring and Royalty' Agreeme n15 lrr f nr-y:-r
R' Leland Allworth Press ,+. IT2000 Bill - 5 . H o w T o R c g i s t e r Y o u r o $ n ( l t r p t r t s r t t b i ' l v { l l r x w a r c l a ' s p l r i n x P u b l i s h i n g 6 . W e b s i t e s : o n l i t t e i r l f o r t l t ; ' t t i t r l 1 ' 1 1 1 1 1 ' 1 1 i i r 1 1 1 5
Branch: BCA
Subject
6104
Subject Title
\lodules
U \ I T - I
S r .
No.
Topic Details
j
J
Semester-VI
Lecture: 04
Credit: 04
ELECTIVE.T
E.COMVIERCE
Marks
Weight
No. of
Lectures
For E - Comrnerce
Syllabus-S . \ . D . 1 ' .
\ \ ' o r n c n ' :
U n r r
c r ' : i r r .
\ l u n r b . , r .
B C A . ( R e v i s e d
i n 2 0 1 3 -
W i t h e f f e c t i r e
f r o n r 2 0 1 3 - l J B a t c h )
Transaction
Type, Iv{odel
B2B, BzC, C2B, C2C, F. _
B a s e d O n T r a n s e r c t i o n P a r t v Governance.
E strategl' : Overviell,, Strategic Methods for d e v e l c p i n e E - c o r n m e r c e .
F"r. C\
Content N{anagement
& Call Center ).
Conver_eence
: Technological
Advances
in
- Types, Convergence
and its implications,
& Electronic Conrnrcrce.
Supply Chain Nlanagement : E - logistics, Supply
C h a i n P o r t a l , S u p p l v C h a i n P l a n n i n g T o o l s ( S C P T o o l s ) . S u p p l v C h a i n E x e c u i i o n ( S C F ' ) , S C E - F r a m e r v o r k , I n t e r n e t ' s e f f e c t o n S u p p l y C h a i n P o w e r .
E
Payment Nlechanism : Payment thrcugh carcl
system,
E - Cheque,
E - Cash.
E - Payment
Threats
&
Protections. E
Marketing :. Home -shopplng,
E-l V E-l a r K e t i n E-l r . 1 ' : i e - i n l : r k e t i n s il l e c t r o n i c D a t a I n t e r c l ; a ; r c e ( E D i ) : I\leaiiing. Beneiitr;, Concepts, Application, Ef)l
Commerce.
Secur-ity'
Stendards,
Firewall, Crnptoeraphy.
Key
lvlanagentent. Password Systen-rs, Digital
certi fic ate s, O:g{41 . r _elllltgL
Computing, Convergence Conl'ergence
LTi.IIT-III
v
L ' \ I T - I V
Tert Books:
*
E-Commerce,M.M.
Oka, EPH
Kalakotia,
Whinston : Frontiers
of Electronic
Commerce
, PeArson
Education.
Bhaskar
Bharat : Electronic
Commerce
- Technologies
& Applications.TMH
Loshin Pete,
Murphy P.A. : Electronic
Commerce
, Jaico Publishing
Housing.
\lurthy : E - Commerce,
Himalaya
Publishing.
E - Commerce
: Strategy
Technologies
& Applications,
Tata McGraw Hill.
Global E-Commerce,
J. Christopher
& T.H.K. Clerk, University
Press
Beginning
E-Commerce.
Reynolds,
SPD
Krishnamurthy,
E-Commerce
Mgmt, Vikas
Branch: BCA
Senrester-VI
----l
I
E l
Lectrrre: 04
Credit: 04
Subject Code: 6!04
ELECTIVE.2
ARTI}-ICIAL INTELLIGENC
Subject Title
1 . 4 j +s ' N ' D ' T ' r \ t - ' i l l c l l S y l l a b u s - B C A . ( R e v i s e d in 2 0 1 3 '
1 _
\ I u i l L , l i i .
ith effective
front 2013-l-l Batchr
L
\\
UNiT-I
L \ I T - I I
Topic and Details
Introduction:
I n t e l l i g e n c e A g e n t s , A g e n t s a n d E n v i r o n m e n t , G o o d Behavior: The Concept of Rationality, Performance measures, Rationality, (Jmniscience, learning, and autonomy The nature oi-environments, Specifying the task environntent, Properties of task ertvironments Solving Problern by searching:
P r o b l e m S o l v i n g , \ 8 ' - t t s , W c l l - D c f i n e d p r o b l e n i s a n d s o l u t i o n s . f- o r r n u l a t i p g p r o b l e m s 3 . 2 E x a l n p l e p r o b l e m s , Toy problems. Real u'orld problems , Searching for s o l u t i o n s , M e a s u r i n g p r o b i e r n s o i v i r l g p e r f o n n a n c e , [Jniforn-red search strategies. Breadtir first search, Depth firsf sealch. Depth lirriireci search, iterl'tive C e p e n d i r t - u tl e p t t , f t r s t s e i t r c h , B l c l i r e c t i o n a l s c a r c l i , Comparing unifcrrrted seat'ch strategtes
Intormed Search and Exploratiotl:
Informed search strate-Qies, Greecll' bcst first scarch, A':' s c a r c h ' M i n i r n i z i r r g t h e t o t a l e s i . i r l ' i a t e d s o l r t t i o n c o s t . M e m o r y b o u n c l e d h e u r i s t i c s c a r c h . le a r n i n g t o s e a r c h b e t t e r , Heuristic function. The eftect of heuristic a c c u r a c y o n p e r f o r m a n c e . I r l v e n t i n g a d r n i s s i b l e heuristic functions, Learning heuristic fron' experiertce 4.3 Local search algoritirms and optin-rization problems, Hill-climbing search, simuiated annealing search, local
l 2
t-b
Games, Optimal strategies, 'flie nlinimax algorithm' Optimal clecision in multiplayer games, Alpha Beta Pruning, 5.4 Imperfect. Real ti;ne decision, Evaluation functions, Cutting of search
Logic Agents: Knowledge
basecl
agents
, The Wurnpus
world , Logic Propositiorial
Logic. A very simple logic,
Propositional Logic: A very sirnple logic, Syntax,
Semantics, A Simple knowledge base, Inference,
Equivalence, validitl'. and satisfiability ,Reasoning
patterns in propositional
logic, Resolution,
Forward
and backward chainin
U \ ] T - I U
First Order Lo-eic: Representation Revisitcd , Syntax
ancl
semantics
of First order loqic, Moclel
tor first order
logic, symbol and interpretatiotrs,
Terms, Atomic
Sentence, Complex Sentence, Quantifier, Equality,
Using first order logic, assertion
and queries in first
order logic, The kinship domain,
Number
Sets and lists,
The wumpus world
Learning from Observation: Forms of learning '
i-5
Nlarks
Weight
agc Vo
No of
Lectures
Assigned
Modules
UNIT-IV\ \ ' q r 1 1 ' 1 1 - 1 1L , i n i v e r s i t 1 ' . N l u r n b a i .
Rrrised in 2013- \\/ith ef{'ective fronl 2013-tl Batch)
v
perftrrrnance elentents, Expressiveness of i r e e . I n d u c i n g d e c i s i o n t r e e s f r o r n e x a m p l e s . , - . . . - . : attribute tests, Assessing the performance of . e ' n , : n g a l s o r i t h m , E n s e n t b l e l e a n r i l t g
K : . . . r r l e d e e i n L e a r n i n g :
g : A l o g i c f
gic fonnulation of . : ' m i n e . E x a m p l e s a n d h y p o t h e s e s , C u r r e n t b e s t h;, pothesis search, Knor,vledge in learning, Sonte sinrple exampies. Sotne gerteral schentes, Explanation based leanring, Extracting general rtrles from examples. lmproving efficiencyTotal
Tcrtbook:
l. Stuart
Russell,
Peier
Nurrig, "Artiiicial hitelligence
( A Modern Approach)"
. Sc..:ottcl
Ecl;tion
. Pe:rist-rn
Eciucation.
[.imited, 0 I -NJa'-2005
R e f e r e n c e s :
I . N . P . P a c i h y " A r t i f i c i a l Intelligencc itnd Inte lligence Systerrrs", O x f i ; r ' d U r r i v c r s i t r ' P r c s s , 2 i -Apr-2005
l . P a t r r c k H e n r y W i n s t o n , " A - r - t i i i c i a l I n t e l l i g e r r c e ' ' i 9 2 1
- 1 . G e o r g e F . L u g e r . " A r t i f i c i a i h r t e l l i g e n c c ( ' S t n r c t u r e & S t r a t e g i e - s f o r C o n t p l c x P l o t ' r l e t r i s o l v i n g ) : "
- i Rich & Kright, "Artificial Intelligence", N1ccrar,v-Hill, l 9 9 l
r. Neeta Deshpande, "Artificial Intelligence" , Technical Prblication -P'ltte
Branch: BCA
Semester-VI
Subject
6104
Lecture: 04
C r e d i t : 0 4
Subject Title
ELECTIVE.3
WBB TECHNOLOGY
'}
\Iodules
UNiT-I
Topic and Details
General: HTTP: Overview - HTTP Basics, Client
request, Sen'er response; HTTP Headers; Session
IUanagement
Persistent connections, Cookies.
General concepts on web server: Configuration &.
Administration; virtual hosting General concepts of
caching proxy server, Web security SSL, Digital
signatures
; Authentication.
Client side technologies HTML: Structure of HTML
Document - Meta tags, Lrnks, Text. Lists, Tables,
No of
Lectures
Assigned
Marks
Weight
age Vo
UNIT-II
L , n i r e rs i t Y . N l u r l l b a i .
P . r r i : r t i i n l 0 l l - \ \ i i t h e f f e c t i v e fr o m 2 0 1 3 - 1 4 B a t c h ' 1
Ufffl document - StYle - i : : . - . . \ . . : ; l t l e n t - f o t t t s . f r a t n e s ; I n t e r a c t i v e H T M L : - - - : : - - . ; , i - - F o r t t r s . Scripts' Xiv{L: Well-forrned' " ' - , . . i
. j o c r t t t t e n t . D o c i r n r e n t T y p e D e f i n i t i o n s a n c l Dt)curt€Dt Object Moclel Cirent Side JavaScript: Object Reference - objects. Metrtt-lcts alrrl D"1^or[jpc, El}'ent Hancllers: Language constrltcts - Staternents and O p e r a t o r s .
ffi
c G l a r c h i t e c t u r e l n t r o P E R L w i t h F e a t u r e s , w o r k i n g
L ' \ I I - I I I
t
-UNIT-IV
References:
1. Beginning
Web
Wrox.
2. Webmaster
in a
3. JavaScriPt:
The
4. Beginning
ASP
A S P I n t r o d u c t i o n : . ^ . S P I n s t a l l , A S P S v r t t i t x . Procedures, ASP Ftrrttls. ,\SP A S P A p p l i c a t t t ' ' n , A S I ' S e i v c r l - . O b t a i n i n g a n d I n s t a l l i l t g A p a c h e D i r e c t o r y S l r u c t t ' r ' e - b i r r ' c o n l "ternp, webaPPs,
Web APPIication
Deploying HTML and JSP Pages,
- Editing server.xtnl. Deploying
Deployment
Descriptors.
rveb"r;ll
Tomcat Manager - Denlof ing
Application using the fottlcat
Total
ASP Variables, ASP
C o o k i e s .
A S P S s s s i o n ,
ASp Eror, -tsp File
'l.otncat,
Tonrcat
logs, ser\/er, work,
Directory Structure,
Configuring Tomcat
Web ApPlications
-configuration
file
and Managing Web
Manager, Creating a rvirh Strirrgs and Alays. File Handling, Pattern n a t c h i n g & f o r n r l l r t i n g . C r e a t i n g a n d u s i n g subrc,utines, Using PERi, i-ol'CGI scripting
l - : ' . : : l r c r v r c , s & i ' r r r r r - t ' \ ' u J c I v c r i ' i i g c s ' t ' i v c t v l e w ' R e q u e s t , R e s p o n s e . A p p l i c t t t i o n s ' S e s s i o n s ' C o o k i e s ' D a t a S t o r e A c c e s s : ' w e b A p p l i c a t i o n s ' S S I : S S I I ) r r c c t i v c s . S S I F n v i t ' t t t t ; t l c t t i ' r / i ' r i : t L ' i e s , S S I F o r i n a l s '
t,
S v s t e m . A S P T e x t S t r c a r l t . ' \ S PD r i v e . A S P F i l e , A S P
t a.--WAR File
Configuring Totncat to Connect to a Database
configuring s..urity on Tonrciit,
Granting
Permissions
to Java Apps
Programming
with HTML, XHTML, CSS & JavaScript
by Jon Duckett'
Nutshell
by Stephen
Spainhour,
O'Reilly and Associates'
Definitive Guide b,v David Flanagan,
o'Reilly and Associates'
3.0 by David Buser and Others,
Wrox'
\ D . f . \ \ ' o n r e n ' s U n i v e r s i t y , I U u r l b a i .
R e v i s e d i n 2 0 1 3 - W i t h effective from 2013-lul Batch)
Semester-Vl
Practical:
04
Credit: 04
T i t l e
Topic and Details
I.{o of Lectures/Practicals
_ ,\s1g1gl
5 NIarks lVeight aqe ac8
- ;
()
P i o b l c m D e t i r r i t i u n : D e s i g n 6 D e n r o n s t r a t i o n & P r o i ' : c t ll c n o r t---l-
-
5
---f-1 2 5
I
-t
_-'t----.---|--_ I
__ _l___r_,
l r ( ) l l
_ L - .___ _fq:4l
e ' - - -. - -r:ltl :ttt.rn.lrr l i p r t l e ; e s s r e p o r t i n s t i p u l a t e c i t i n r e . P a n e l c o n s i s t i n g o f t u , g / t h r c c t e a c h c t - s ( i n t , . ' l . p u l ) " ' - ' : ' . r i t l i - l t c t h t : p l ' o g r e s s w u r k , p r c s e n t a t i o n , a n r l p r o j c c t c o d i n g a n d r n i p l a n t a t i o r t r v g r k . T h e r e s h u l l [ . : - - - ' : i . ' f t ' o t l l i n s t i t t l t i o n . C o - g u i d c f r o m a r t i n d u s t l v i s r c c o m r n c n d e d in case ilf ipclustr.r,spep:r{rrct! " -' - . ' : '
E a c h c i t t t t l i c l a t e s h o u l c l h a v e d o c u n r e n t e c l c o p y o f t h e p r o j e c t c e r t i f i e d b l , h c a c l / p r i p c i p u l . i p t ) r . c l c r . t o r r - - r i o r p r . r . ; c c t c r - a m i u a t i o n . A g r ( l u p r e c o n r n r e n c l e d o f 2 i o a s t u c i e n t s . ( n , a x i m u l t 5 i n i a s c o f s p c c i a l
" ' ' - . : l ' ; . E a c h s t u c l e n t sh a l l individuallv inrolve in separate module/actil,ity ot' rhc prc4ect. preparc arrrl
'-r:-':i e pro-qress report in stipulated time. Panel consisting of two experts (olle ipterlal a1d one cxtcrnll)
' . "'j.-raluate the progress, presentaticn. and project rvork. Marks should be clistnbutecl on the basis ol L:':::!landin-e the project, depth of knowledge achieved in regard to soluti<ln provicling, Approach alcl :':':: - it'logies suggested towards solution, report w:iting, presentation, technical content, prototype ::':nrented. and references ttsed, etc. The time allotted for presentation is ntaxirnLlm 39 minutes. The ' - r r i - - j i t e v " i l l b e e x a m i n e d b y t h e examiners on 50:50 basis. In case of clispute, cJccision b y e x t e r n a l w i l l b e