Dr. Babasaheb Ambdkar Marrhwapa University CIRCULAR NO. ACAD/SU/BE./Sy11abi/95/ 20 l4
Dr. Babasaheb Ambdkar Marrhwapa University CIRCULAR NO. ACAD/SU/BE./Sy11abi/95/ 20 l4
c p wards.
All concerned are requested to note the contents of this
circular and bring the notice to the students, teachers and staff
for their information and necessary action.
LJiivrity Campus, *
Aubaid431 004 * I 1
*
REF.NO. AC,\D/ SU/ B.E/ (Difector
SvLLAW /2014/1 C c -3C *
oariofcoffge aué
* IyOP
DL;tC 3082014.
-2-
C01-t1)utcr SI1C
cPY
CircuLar No. & onwards
S Uth July, 2014 AC after Cftcu r. from
Copy to :-
- =
5*/1 JOI4/.
-3-
ccniputr Sc:cncc & Engincerng.
piEB
r
ADA UNIp
MGA
Revised Syllabus of
B. E.
COMPUTER SCIENCE
AND
ENGINEERING
14
C.crnputr Science & Engineering,
cc>NOLLEL) COPY
FciiRy of Engin rill g irnd Technology
Board of Studies in Computer Science and Inglncei1ng
Curricutum ntructurc of fl.E(Computcr Science and Eginering)
PART-11
Sub - I)tIfll
H
tiJitL 1. T1 Tulail ci UI r i R 1
Ntal
4 4 201 80 j
cSE40 -- Y 3
4 -- I 4 20 I 80 --
CSEtC12 Para]]e & Disttibu'ed Compuling
Desin 4
YI0 ph-..cjplec
- .z _
CSE$21
LAB-[Data Wu hniiing & Data 2 2 1 .. . ii ()
_ CompilerIJci 2 2
CSE422ILAB-(lPriflciP1c
_LAB-III Visual Modeling -- t• 2 2
CSE42 -- 50 50
CS241LAB-1VE1cctiveI - 2 2 --
2 2 - -- I 25 - 25
CSEA25 _Prolcct Put-1 ___________________ -
Eiec1ivT
odc Subjett
LCsE44 _- cloud CO
1CSE442 _Artificialltjcnce
[SE$43 _MulUcon Computing
[cs4 Open E1ctive
brVljaya LL Mu3nth
Dr. U.B. SInde
Chairman, Board oftudi'-
Deane faculty of Engineering and Technology Computer SdcflCe & Eng1ne&cng, Di'J3AMU.
Dr.SAMU.
2
-5-
r.oim)ute Science & Ertgineeriflg-
PART—fl
iaii[L ____ _
SuI 1 111
Ig
Rimo Sansin )grphicaI InfomeLion _
Svstcrn J
LC-S E41
c92 Oiecn
LCSC E9 Ailc
I44
Or Vljay.i U. Mundr
Dr U.B. ShIn1e Chairman, Bord of 5tudIe
Dean, Faculty of £nineriflg and Teclti,oIoaY
CoiiputerSdeflCe & EngincerInF, Dr.1)AMU.
DrBAMU
3
& Ergineeg
Coniputer SCiertCC
Objecth:
• To understand data warchotLw
• To understand and implement inu1tithtt1eflSi0t model
SECT1Q
7 11rs
Unit I:
rc hGusjg and Online MaIYtk3l
Introduction 10 Dcisiofl Support Systcm. Data Wa
Data \VnrchoUC Bi.cic Coce[itS , Data Warehouse Mode1iitg Data Cube und OLAP. E)ia
Warehouse Dtsign and Usag; Data Wardiouse lnipkmcntati0
(SI[r
Unit 2:
lntroduCtiCfl to Data Mhtir'. Intgrath)a of Da14 Mininz system with a Dah-c
Data Mining. ApplicatiOnS and Trends in Data Mining -
WirchoU.c System. Major isstcs in
(S Hr)
Unit 3;
Basic Statistical De..criPtiOI1' of DilRt.
Know your Data - Data objcLs and AttrbutC Types-i -An OvcricW,
Mcasuting Data Similarity and Dissimilarity Data Preprocc
(5111's)
Unit 4:
Mining FrcquC)t Patterns : Mining Frequent PatlenLS. ssociat3on-c Basic ConCcP1 Apt icwi
ir L"
Atgorithm. nsociatiOa ruIns 1mm lrcqucflt item sets. Cluster AnldyNis Types of dttt
4
Cuii :putr Sc ince & Eigi1Leeriflg.
--;
icxt looks:
Jiuwei Han and Michelie Kamber, Date Mining: Concepts and Techniques, Third Edition,
1.
Elsevier Publication
for IT Professionals, Wiley Publication
2. Paulrj Ponaiah, Data Warehousing :FundaincOtats
•1I.:)
Prrequisitt:
Pundamcnials of OperatiLig Systetti
o bxthcS:To train the ulenLs with the concepS of Parallel Computing bccaue of the nced ill
aviIabitity of gruwi rig number of cirs on a chip
NTENIS.
SF1IOAiYar1lld Computing
(6
Unit 1:
omputing, Scope and applicaziotts of Parallel Cornpuliflg PiIld
Introduction to Pitralici C of Mcrnory System Pcrfonnaricc, PiuI
Computing Platforms Implicit Paralle1isrfl limiI.atio
Communicarion costs in paraUc mI:c%
organization of Parallel pEatfoflUS
Introduction to Message Passing Paradigm Message l'assing Tntcrfacc
(7 ll r
LJLIiI 2.
PinCi)le& of Parallel Atgoithm Design, Graxularity, ConeurreacY and Task inicraclioti, Reuriv
DccornpoltiOfl, Data Decompositi0n1 ParaUci Algorithm Models --The Data Parallel Model, The
Task Graph Modcl, The Ma r-.SIavC Model
Programilling Shared Address Space Platform5- Thrcad Why threads, The FOSIX Thrctd API.
in Fth rcads-MUtU J!'cdw.ion fur
Thread era on-crmhtat0fl, Synchronization primiti'c5
variables
: Basics, specifying coucurrent tasks in OpmMP. Lkt
OpenMPtifldard lot Parallel Program
various DixwcLiVes
CiIr;pJUT- Science & ErgirLriflg.
7 firs)
Unit 3
CUDA (Compue Unified Dcvicc ArcitcctuN) AchiLcture: Introdiaction to CUDA CPU (Graphics
nteing Unit) nrchilactum Terms- Grid, Block, Thrcds, CUDA memory typc.c, CUDA C
using rmilnplc blocks Simple
?rogrunl sclucturc, CUDA thnad orafliZatFrn Mtrtx rnultiphcatiofl
ii rgi'a ms of merging and sorting
SECTI OM.DIstribu tcd Computing
(7Hrs)
Lcrnpnm ordciing vfcvents. Loical clocks and Vector Clocks (Definition and algorithm)
I)krrihtitiJ Snrcd Mcmory (DSM): Gencrl architecture of DSM syscens. Design and
conisLency niodcls.
implcmcittati(m of DSM, Granularity, seturc of shared memory space,
Rcplicemcnt Strategy, Thrdhirig, approaches to DSM and Advantages of OSM
]hinbuted Objects and Remote lnvcc4ion: Continunicatiort between distnbutth nhis Renane
1durccall Events and notifications, Java RMI case study
(6 Hrs)
Unit 6
Text Rooks:
1. Anaiuh Gram. Anshal Gupta Grac Karypis, Vipia Kumar, 'throduction to Parallel Computing.
SccclnLl Edition, (Pc-arson PibIicat1ort)
ssiicly Pamilci Pr Oft . A Hands-on
Divd H. Kirk iui.d Wcnrnel W. Itwu, "Po ianu&rig
Appwatf', Sit4 Edition (MK - Moigim Kzufmann Publication)
3, Vijay K. Girg. Ekments of DiiThuLcd CoiitpLicg" (Wiley Publication)
4 PrLlcp K Sirtha Ditribucd Operlin!. Sytcais: Concrpts arid de-ign Addison Wescly. 203
Rckrcncc Boulm
1, Chuck Lam, "Fbdoop in Action I demtech Pres.)
'/
computer S&nCC & Engineenfl.
8
ngjnecflflg.
CC,:TLitct SccflcC & E
rr''
1 L-creqIIisI Ic:
• KnvLed 01'W13strCtUrCS Disc etc t UteInaUC arid Alorthm5
• }hsic Knowledge of Theory of CompuUtdOfl
• p2ra1ming kUl in any Pror01m3fl9 language like C.
icc-r1ON-A
(6 lirs)
Unit 1: Introduction to Compilers
Boot-1rappflg.
i Cornpilcr cCiO tools.
1aors. thc pilers.
&i
ramming angLiagC haskc!.
(6 hIrs)
I nit 2: Lcxial Ana1ys
RcognitiOfl of tokens,
Roic of a hxkal uaiyzr, Input butTering. SPecificatiOn of tokeriS,
generator.
FiniW automfltL Design of a lexical aalyzeX
(8 Urs)
Unit : Syntax Analysis
ComputliOfl o FIRST
R.ilc of Parser, shift reduce parsing, top down parsing. Pccdici'.'e parsing -
and coristltLctiOfl of parsing table, IR parsers, tbc canonical collection of LR
& ,(),IOW functions parser
GcncrtoT YACC. YACC pognifl. Error detection and
101 items, LALR parser. Automatic
vtrrCIlLI1 wth YACC.
- 12 -
rCOP'(
,SECTION-13
( HrsI
Unit 4: Interm d1ate.00th Generation
uddrcs- ck - Q i;icLr'pl
InditC code Post nottiOfl per trees and yita trcc tht
aid triples, indirect tripk..
( H rs
Triinslatiofl
Unit 5: Syntax pfrected
o S-Aurhffl
of Syniax Trees. Bottom-UP EvaluaiOI1 Ii.iFih .1
SyiaDt DdinitiOS Con1fliCti0fl Top Down Trans iiori, B cm-Up EvaIuaLi(u1
niLiOfl5 i:
D4nitiofl5, L.AttfibUtod tion of a Simple TypC Checker. Ft"
AtbUtS1TYP Chckifl Tpc Systems. Speci
Type Conversions.
Type ExpressiOflS
(8 [Irs)
Unit 6: Codc Optirnizntion and Code GencratiOfl
Principal surees of optimidofl loop optimiiatk - Basic blocks, flow graphs, loopc code
Global
bathe blocks, ApplicatiOt of DMJ-S.
siaa oLdin. Obj:I
moti011, induction variables . DAG pnt10nunrolling,
of loop jarnmiig. C
Data Flow equations. Loop
Data flow AnalysiS1
pro rrts: the environmcL of code, gcncraLr, r.m-ürnc dreses for names, LrohkmS
2cc alLiic'i" UFRI
ll. A nsachic mcdcl. working o a simple code gencrO in brief. Reis
gcncratio
P.pho1e optimization.
agtflCnlS.
Tho"
Text 1ook5
I D Uflmàn, "CompllCt Pirteipk, Techniques, 112"d
1. A V Aho, K. SethL
Pe.ajson Educziiifln
FrincIplC.'i & praciCes'
2. D. M, I)hamdhere "compUcr Construction -
Reference Books,
PrinCIPIC-S of Compiler Design" (NAROSAJ
1, AN. Aho, 3.1). Ullman -
.,.principles of Compiler sign"-TMI Publication,,;
2. V Raghavan
PAYfERN OF QUESfl0 PAPER: in eic pan. Qccslin
units in the syllabus shall be divided in two equal parts i,c hU
3 -units H
Six AqtesI3OflS bc .ct on fi rst part aii Sectiwi
shall be s et having two sectiO5 A and B. Section
should cover the entire syllabus
qiicLiOfl5 on second part. Question paper
For 80 rturks Paper:
I. MinirntrtLten questions
2. Five questions in each scc.tioa will h
no. from section B. 10 marks each,
3 Question no. I from section A and Question
compulsory, - h"
scCLiOfl A students, are supp mcd to ile
4. From e
theremaining questionS in
questions from each section. 15 marks each.
10
- 13-
Computer, Science & Engineering.
lutiiflatiOfl Stheme
_c)i S1ii'ic CLsss Test; 20 Mafs
:he&ry: 04 Hour/WCCk Theory Examination (Marks): 80 Marks
bory Examination (DuaUon);03 lotirs
11
14 -
Computer Scicncc & Engineering.
d1,iti1'
Activity lDiagran eLcmnts of wivity diagram, guide1iiCS for crcitnLg Aciviy
Compor.nt digram cicploymc;fl diagrim
'LICC Study for Unit 2&3:
• ri system
• Cautseware Maruicmcnt S'tein
• Library Managrfle(Lt System
• DocLLmcntEditr
'L'Ext Books
12
Computer Sricncc & Engineering.
13
OctT1puter Science & EflgiflCcflflg
PrerLite
Computer L\'Or(
Objective-":
To learn and understand Cloud Tcchnolo&CS
applications
• To desigi. develop and dcpoy Cloud
Compfflifl
To get acquainted with the disllcn.cs and security nspects of Cloud
•
To study Mol3la Cloud ApplicatiOns
CoNTENTS
SECTION-A
()(, 11i'.
Model Computing
Unit 1: tvoLLIttorL of
lutr Coriiputtll!. (i -
introduction to MtinfrimC architccturc1 Cli ent_server ai-chiteCture, C
Computing and Distributed Computing. Evolution of ,tharin on lie Ilileil i
Computing. Parallel
teiroduCtion of Cloud CornputiriB Definition of clud Cloud DeoyrnCflt Models, Cluud eTlc
;ircliicctiIC
Models. Key Ch cteristics1 Benefits and Risks in Cloud Computing, Scrvicc nriencd
(SOA) and Cloud CornputiIg Referert Architec(t1re by IBM
Wi llr
Unit 2 Servke-s Udiverod from the Cloud
-Scr'icC (lailS).
Model architectLlIC. Bcncfits and Drawbacks lnfrstucture (E3P;J.S) ldii1Lya
LCC (SaaS) I usinccS-PrOCC ns--Cr.0
Serce(PS). So{twnC aSS -s.em'tCC (CaaS). Monitoring.flS -servtce (MuaS). Storage LIN
service (IDnaS) CornniWliCutiOI tee:
-ovclers: lnf,asLruCLWC :i
service: TraditiOnal soragc versus soragc cloud, Cloud Servicc pi
ForccCOflL
Anuion EC2 I Platform as Sevicc: Google App Engine.
çi( It Ni
Unit 3 Cloud Technologies
lauiiductiofl virwuJi,.:itiiii
Weliservices: SOAP and REST SOAP VS RLST, Vzrtuoltzadom 1LerpCiC
Types of VirivaUzatiOn, Pros and cons of virtuafllaLiofl. V1miaiZ3tlOti iplicitiims in
l.tnn.
virtunlization, i)cktop and Application VirtuatiiatiOfl. Storage and Ntwok Vii
Server
14
- 17 -
Computer Science & Engineering
ECTI ON.I
(08 liEs)
U El i t 4: lUg Data and AnalyticS
Data, -ladp: Definiuon. Aichitechtt1e, Cloud file svsms: GES and
Data, Chal nes in Bi g
Dynamo MapReduct and cxtCniOflS Partflel computing, The
HDFS. Bij.T;thtc, 11Bse and using W, c,
Mlhcc niodel: ParaUel cfficicncy of MapReducc Relational operatiOnS
Pejces in Haoop: Hive, 1113e, Pig Ozie. flume Sqoop
(OG I-Irs)
Unit 5 Sccurity n tlte Cloud
ost and ApliCOtiOtt level.
Security, Cloud Security Chaltcnges. lLfrasuuctuC Security Network, H
Pcivacy. Lie cycle o Data Key
[)ala ccudty and Sontc, Security Management in the clowl, Data
lriVLLcY coflecril , in cloud and Disaster Rccovery.
COG firs)
U Flit 6: Using Mobile Cloud
SmartptOflaS with the
Ailopling rivabile cloud applications. Feature phoncs and the cloud, Using
Cknid: Andtid, Açipte iPhone, Rcscaith In N1Lion 3IackBetTY, Symbian. Windows Mobil
Wo:king with Mobile Wcb Services: Mobile interoperability. Performing Service Discovery:
Push ser.'iccs, Defining WAP and Other
Context-aware services. MEMS4 Location awarenes-S,
l'rntcol.c
Urt Biiki
itefurtnce 1!.oukc
2. Cloud computing Bible by Bathe Snsinky, Wiley India 1vt Ltd (2011)
2. Mastering Cloud Computing Rajkunar l3uyya. Christian Vec.hiola. S. Tharnarni S]vi
15
- is -
Sdertce & Engineering.
CompUtCT
CO FY
For 80 marh% Fiper:
- Minimum ten questions
2. Pivc quc.StLOflS in each Section O cch . wlII
no. 1 from seC1Ofl k and QuestiOn no. 6 from secLion B
3. ucli-Ofl
compulsory. wc
From the remaining questions in section A and B sludcnts wr. supposed to soIv. :Illy
4.
qucston% from each section, 15 marks each.
16
19 -
'!1l)1It1fr SC11Ce & 1iifl1'
N1 1AThWADA UNIRVERSfl"
I)r. BAI%ASAffEB A N 'I BE D K A It
FACULTY OF ENG1NEERG & TECHNOLOGY
Fui1 Year Fnineeriflg (CSE)
Seiiietcr— I
Title,ELee1h'( - I Artilkial itigen('fl
Course Codc: cSE442
ExaminatIon Scheme
Tc:tchiflg Sd rne class Test: 20
flicory: 4 r(ck Theory Ex' (M.rks): 80 Marks
Theory Examinzation (DutDfl) 03 Hour'
prriJThflfl
i'rcreqUi" MahcUC5s BasiC Probabitity thcory and satistics1 Knowletige of ciny
bc1ctC
Lind thii strUCLUM
17
- 20 -
EigiflCCrin.
Computer Sc:ience &
:oPY
r!ON.a
Unit 4: plannIng
p1annini y 1irt. 90111
Overvie%v, An exarnplc domain TF blocks world, componeflt planning, Ri1vc ye!1
Cl
planning, non Hr.c.ar planning using constraint pasting, hkrar
6 llI
Unit S: Advanced Al
Onme playing: Miii ma search procedure. Alpha-Beta cutoffs, NaWF?d ticguaP
lntroduciOr1 syntactic proCSsiry. semantic ana1ysis DiscouTh & progil u'.
(8 1-Irs)
Unit 6: Learning & E'cpert sy5tems
niroductir'fl o [carning Rotc teaming, leaming by iaking dvicc, learning n prublem I)onLifl
duction, exptantIOfl based learning lcprcscLU WO u.iu
learning from e mplc in
knowtcdgc Am hitecwrc of expert sstcmS, knowkdgc acquisitiofl.
Tc.%t Books:
nt&IirIc'. Ft
I. Elaine rich and Kevin Knight. Shivshaflar Hair. 'Artifidu] t
TaLa McGraw-Hill, 1SBN1 OOO7OOS7709, ISBN- L 3-97&X)7OO770
Reference Book
I
LEugeric Chamniak, Drew McDeriiIOtt, 'IiitiothCt ott to ArUiical ntclic!L
Pearson Education, ISBN St.780S-O338
AIliIici4Il Intellin .
2.Ivan Bratco. PROLONG Programming for
Education, 3 editiOn, ISBN lO:O-201-40375 7
3, Saroj Kauhik, "Artificial !tuclligcflc', engage ]caning, ISBN' 3:978 t3l tU9
and Expert Sstcm."
4. Dan W. Patterson, "Introduction to Artificial lntdRgcn
Prentice Hall of India, ISBN: 81_2007771
Intelligence & EnginCeti AppiuitCh ', Tna Mc-(iraw I lilt
5 Rjschat-KOft "ArtiiCiat
18
-21 -
ConpUtCr SceflCe & Engineering.
Lr SO marks Paper:
L Miuinum tn qctin
2. Five questions In each seOn
A and Question no. 6 frt)rn seedon 13. 10 rMirks cch wtI bc
. QueiOfl r.tl. I from sccd011
coi11pu %oPj upposed o ,bIve tny two
in scLion A and B 1nts LIc
.1. From the TCfltifl1 qustiQfl5
questions from each stcli0a, 15 marksnch
19
- 22 -
I)
t%ABASAHEfl AMB1DKAR MARATHWADA UN VFRS1T" AU LtANGA'
Dr. FACULTY OF ENGINEERING AND TECIJNOL() GY
Final Year EngineeiDg (SE)
ScrncStCr - I
Prerequisite:
Fundamentals of Computer Organil2tiofl and Operating Sytews
ObjtVe5To be able to differentiaC bcwccn eompi.ti5 n mono co:e and rnit core tecliflc't\
•
various cha11c1gC while writing code for muU ewo
• TO get acquatiLd with
Tc>undrtand cliffcntit archiccWrcS of muldcore seins.
•
in parallet algorithms-
• To urider1afld the design i%sucs
CONTENTS
SECT1oNA
Vnit 1 -Tntrn<lttcltnn to multLcorc computing
AIelutLu1u1U
miEtie' Multic -u
Snglc corc, Dual coi'e id qu COIC procCsOr. In1mitUet0I1 10
oint.MU1tipT01ti1Th rind mu procsSflg ,MtdUCDR ppUIi
The software dcvc!opc view p
desn and iplemCtiUitLO1'l
irIOili 7 hi.l
Utilt 4 :Foundation of Sh.red memory
Analytical modeling of parallel progranlrnil'g succ of ovcihcad in
p al1c prgraflul;I
performance. SeihiIily
Performance Mcuics for paraflci systems .Thc etrect of graiularily on
or parallel programmlfl.
parallel systems, Asymptotic analysis
20
23 -
IL\1 bQDL
3.
I i iri llugs,Trtcy Elugc," Profcsionil Multi corc progranw.in.g'WiCX pub1icc0 .20!
1lrcflCL
r Mul:icorc
ILUi Md:amch.ilybrid s itm.muUi Micro kcrnt OperLizl; systcrn
proccssors'JounaL of Computer Scictce,5(7).pp.43500.2009
.iions on ccond pan. Quc.Lion papc should covcr the entire syllabus
- ] ma rks, Pul)er;
Min imum in questions
l?w& questions in each sciior.
from section 13. 10 marks each will be
3, Q11-tion no. I from section A and Quastion no. 6
eomptilstwy.
aninz questions in section
A and studcnts arc supposed o solve any two
. Vrno the r
quctions from each section. 15 marks =h-
21
& flLteCr]flg
Cc>rnput SceflCC
SE'F tl
Fallowing as gimetl shoitd be performed in \VEKA with detail ucaIys'.
pncproCCSSi1%g on \YEKi\ tat - .0
Create data-set in arif flhi format, Dc nlratiCmfl of
9. Demonstration of Association rule proceSs on data-Set contact lcnscs.arlTtuP 1 -
10.
using apfloti atotthfl1. a1orithiii
ifmcatic>fl rule process on WEKA ata-set usmg
11. cmontt r 11 f nuithIfl.
of classiflCaiOfl rule process on WEKA dt-t using id
12. DmuflsIrai0fl
ctassLfication rule process on WEKA da1a-t using naivc bay
13. Demonstration of
algorithm. isiflg ..implc kmtI.
Demonstration or clustcring rule pocc-ss on data-set iris.LtrIf
14.
pi-imetical EantntLOfi
itic
e conducted by intcmal cxarnirur for Lhrc hur. under
Practical E xamination should b External examiner hu1d evaluate studeilt by checking pf:Imi':I
e.cs- isinn of ext tMcmitCr
perform3nce and conducting viva.
22
- 25
Cjii:Jr cieflC & E ngirernflg.
iu1L0F1L011( )IA).
Practical ElflttIOfl
should be conducted by lntemai examieer for three hoursunder the
Pi.icOCl Examirt1i0fl ctLeckmn pieLicaI
cXIflflC thou1tI ev.thiaLe student by
of external exn1incr. ExLerni
pr iftrmiuc urid cu nd uctiit vi a.
23
CatnpUtcr Scie1CC &
ytcI'
c for various iccxrios. ram to ergani?C and manage your tare and comple'
3 rmw oie. or more Pickagc diag
aswell as their complex models,
raw aciviy diagrams to display either nusineSs flows or like flow charts.
4. Draw cl:iss5, 1yc
identify and describe key eoncCPth bike
5, Dcav basic class diagrarn "Cl
system and their rclatioflshi
to dcpict advanced rcIibiuttshtP'. t,Thu
6. Draw advancedclass diagrams
Withadvanced tnk.n% tcjl
\lIlI
jnterfac-c,
IXaW sequence OR coinniuuic .100 dflIflTh
1.
show objects and their rnc,csago eunigc-S.
system 10
S. Thaw state machine to model the bthaviOr of a single object, specifying tti scqucflcC f
CvCnts that an objcet goes through during its Liktinie in rspotThc to events. :\1?llr
9. Draw component diagramS assumIng that -you will build your systeiri reusing
a few neW ones.
10- componentS along with
Draw depboyrnem d agialTtc to mode] Jte rutitinic arch cture of your syteTh.
2. Singleton
3. ProotypC
4. Adapter
5. Decorator Paflcm
. Ob-xrv.-r Patterns
7. Strategy
Pructical Exannation: SUpe;VI'I'
racticd laminaUOfl shcrntd he c0nducted by internal aniin for three houe rtdc thc
xiernl examiner. External exminer hu]d evaluate .studnt by ch kin :actical pefoFrnaI)c td
iunducdng viva,
24
- 27 -
Eogl1CCrtfl&
C::i H1)I Sc:kflce ,
UN1VERS1T AURAN(ABAD
SALES AMIEDKAR MARATHWADA
I) r. lA 1A FACULTY OF ENGINERNG MD TECHN1O
Final Year E gneeriflg (C SE)
Semester - I
Title :- LAB1 EkctlVl Cloud Computing
uIIre Code: CSE424
E 32 )L0fl SclieflIe
(achiflg SchC
rfl Teork \V 50Morks
P rcLica 2 ho I 'Jee
I SL ni pi1caI ML
Mhiifluim 8 "ssipme'lU shotitU he
to ekU4 Computing.
1. services in CjtJJAVA App1ieb0flS
2. m plemel atio of S OA1 Wb In C./JAVAApieatioas.
fV1CC5
- pmCflWiiTh0I RESTFal Web
\1Wre Woji(tti0fli Ock'
1 1 pjflitt10fl O p tU14tO
4
Viiwal Box and Oucst O-S, and Guest OS.
ou sistg VMWarC E.
1. Ii iemetati0fl of luU-Vit
in SticsPorce,com,
DL-.house ApPficati011
CL Citm W
Scip in Htd>op.
and C011FgUrtt0fl of Sg-t
Ln1311L1
Con1) Using !-la&>OP
. Cr'aUy Aplicl'° (F--x:
, To SWdY Cloud curiVj cha11Z
10. Cue Swdy: PAAS (Face book. Googic App Engine)
Web SeriiC
Case Snidy AmaW1'
h-Irn Work
s gnfl
based on thc y11abt'c ahoVC
8 expri tsf
COi51t oF t1tt
LLn11 work Shall fi1O
\sS1tCn1
of term work should bc dor
• Contim3ous lab assc5Stflc
perfofli jc in Lahoratoly.
• Actual pr.C1Cal
25
CornpUt( Scit1C
SdyCf roIo
Program o gctra uiuly tree
2
3. Program for Water Jug Problem.
perSOfl clgbC for 'othg.
4. Program checking a
PrgrtTi to caculatC factorial of a number
5.
gencr.tflg Fibonmcei ccic
6 Prigram fur.
- Program for generath pyramid
UNIVERSITY, AUR.NGA.BAD
MA1
L)i. IjA1JASA11 AEDT
FACULTY OF 1NG1NEER AND TECRNOLOGY
Flta1 Year EnginCCrUt (CSE)
SeineStCt - I
Tttc: LAJJ-LY ElecthC-1
Cnir (de: CSE424
E h
xutiOfl Scn
i.ich1ng
c Scheme Term \Vor k 5OMAk
j'1C'l 210fWC w
lenil \Vork:
l: teim work shall onsis of at lasL exp--limcaw assigmnetltS tOd on the y11a5Us above.
of tcm work 5houd be dorte as follows
• Ce11imIO lab asses5l1iflL
Actual practical prforni1nC0 in I .aboratory
•
27
- 30 -
UIVEl AUTtANGABA1)
Dr. BABASAI AMBEDI
IACCI1TY MRA
Ot? ENG1NEERI AND TECHNOl Cr\
I1ng (CSE)
1'lflLt Year ET101112c
ScnStet - I 'jIIC l'riijcQt PaLI I
78
3
C:,mpUtC ScicflCC & Er.gflCCfl'g-
Title Of U; Piuject:
Chapter 1 1iWidueLofl
Lit
a
Sn fine Minbe,
Si fGt:
29
32 -
Engineering
CompUe1 qcicr.c-r &
S tndedil orropic
• Report prCporatLLfl
pucr Scicncc & Eriflg.
UNIVERSiTY, AURANGABAD
UABASA1 ILII AM flEt) KA1 MAI ITFIWADA
FACULTY OF ENGINEERING AND TIiCUNOLOGY
Finni Year Engineering (CSEIIT)
S€iicstet - II
E lfliUntLQfl Scheme
I'LlLifl1 ScIiuw C!a Tcst: 20 Mrk
I Theory ExminatiOa (Marks) : SO Mar
Thry Earninath,fl (Dua1iofl) 1 03 Hows
Pr rcqulstet
Iunc(arnan1414 of CoTnpulCt Ni fl
CONTENTS
31
iag
Scierice '
44
(Q( bis
Unit.6 and
Comer for 1cC cfC ccr. taveü'
sOY of Cybtf0I 5Cring inLetY of
Cyhcr Forensics- cscW0T'
viden FO:CnS OCUOS. COt1WU
fornS a1sS jÜVSt
CUOL
Euati
McGtW UIU
NeWO ScidtYp
Tetb00 U Mu Kaat, CrPtOPY and Fid
M.nCOC 'cybcr euiiY
\VUI
2. john W. Rit°
Compt icfcLt1
1ccwicr Put'.
3 RobCt Mark odY
McGraw lull pub1it0a
NctWO Scuñf ,Tata
32
-35 -
&
00nputer SjflCC
:
C
• ach i11 e
SCC1O
B 10 i
qu tt)fll QOfl no 6 fifl
A d
1 fm ully two
I suppOS to
A d B 5udcn
qui0
çt1 th eCtO. 5 ii tk cath.
cli
qut' ftofl
33
36 -
IVERS1T V, M3RA A BA I)
MkTII\V ADA
Dr. UBASAH' AMI l)I1 AND
FAcULTO ENG1NR1NG T)
1nIl Vcar Lznginccring(CSEII
ScLt - It
• To UnCC
the rC>lflle 1?.
th basi 0IWAP and WML.
• 1i knOW .MhitC App1iCi-
ad se open soUrCe ooIS lor
• 10 d1-
34
Computer Science & Engineering.
- 37 -
SF
0nit4: Mo bile III L1r4tocol Architecture
(S IIs-s
liij W (Gtik. ass .mpton, entifics and tI-mino1ogy, I? packet cldivei-y, agcu advertiscmen
rid discovery, registration, tunneling and .apu1ation, apliinzion) Mobile IPv4 and IP v 6
,
:nd ih areplicadon i n mobile computing.. CDFD, \'OrP. GPRS axchitccturc and Services, Wireless
lLil l-x)pWLL em
I,i flrjiiks
4rence lnlst
Six Units in the syllabus shall be divided in two equal pans i.e. 3 units in each part. Questior. paper
shall be set having two sections A and B. Section A questions shall be st on first pare and Scdon B
(.;LIe.unns on scccrd part. Question paper should cover the entire sy[Labs,
coip'Jlsc'ry.
I lront the rcinatnrtg questions in seeaiou A and 13 students are supposed to solve any two
cIucst3 ons from each section, 15 xnails each,
35
Computer Science 8 engineering,
- 38 -
Image Procssing
ObjcctI'c.s
• To understand the copc of soft cornpuung and pattern conj[ion tasks that cm b
performed by some of the basic s icres of artifcia] neural networks
• Analyze feed forward networks and Understand the sigrifficance of nonlinear Output
1'4=60 ns of poccssing unit in feedback network for pattern storage.
• To describe and explain Core concepts and lchrtiques of fuzzy logic.
• To understand Fuzzy Logic in
database Systeni and information, inoduciicjn t
CONTENTS
;CTrON.A
init— I
7 Ur.'j
Soft Computing : Introduction of soft compnthig, soft cqmputin vs. hard computing, varkius ivpc
of computing techniques, applications of soft Computing.
ChaMterisliCs of Neural 1ktwork, Structure and Working of a biological neural network, Anilk
Neural Network Teiuinolckgy, models of neuruns; MP model, Pcrccptron
model, Athtii .
Topology, Basic Learninglaws, WN'tis learning, perv[sed and unupervkcd lcarnin,
units of ANN for pattern recoguJtion(k: Pattern Recognition Problem, Basic furlctjo:IHI
Unit-2
(711,i
Perctptrnn learning
- single layer and mulUta\rer perceptron, linear and nijn-liir J1it4liIrp
problems, -cupcn'ised learning algorithms, Error Correction and Gradient
A.ihitecture of FFNN, 8ackpropagUon Dcccni ltik. llm..
learning nJgcirithrn pattern ckis.ifieajji.
association by FFNt
3G
Conijter Science: & Engineering.
- 39-
I 31i1'3
(6 II)
P1urn assocja(. auto asscjatj arid hctcrc assOciation, fecdbk t4N acchitccturc of FBNN,
lunclion, 3swciadve nicmory, b!directioial associative nmoryi-1op&Ld rievwork.
E('TION.R
Unit4
(7 Hr)
tattiis
Ienrnliig - pMtcrn clustering, SIf-trganition crap (SOM). Generalized taarnir
. C ru iiivc Lcdming, examples,
lcarninR Vector Quantization, sclf --organizing fczgure mip,
Appfic.jliuns rdt-cNgani7Jng feature map.
•
(6 Ili)
CLj:...ucLil sets, Fuzzy scs, Crisp rclat.jor.s, Fuzzy reiauon, ExirnpI.. Properties of mciberhip
)unIjnoç ruzzification and Dd'uz2jtjcajon to crisp scts.Applfcaticn
of fuzzy control
I nit6
(7 firs)
"u,i.y kc in database and iniornzjon
S),sleMs, Fuzzy relational data models. Operations in fuzzy
rd:liunal datp rnode1s Dccigzi theory for fuzzy iladoçrn1 databases Fuzzy If-Than Rqiauu. , Puzzy
1 .:ii.r Pmgrìmming
S.N.Si\'ujaridauit
& S.N, Detpa, Principles of Soft Computing". Wiley Pibiic.iions.
. l. Y niriyina. Aiiificial Ncural twork?, P1-ti Publications.
.1. John Yen, Rcza Langari, Puzzy Logic", Pcaron Education.
S. Rjsekaran, Vijav1asmi Pal. "Ncurl ctwork, Fuzzy Logic and Gctic algorithms-
Syntiasis and AppJicziJon P1-I1 PubLicaiiva.
Ittftj-eni1 BI4kS
I Timothy .1 Kos , "Fuzzy Logic with Engg. AppIictkun', Wiy Pub ictior.,
2. D. Satih Kumnj, 'Ncjral Networks - A Cimmom
Appriet, McCrwJ till pubktions
37
Computer Science & Engineering.
-40 -
39
Computer Sc:ence & Engineering.
41
CONTROLLE CQr
Dr
. HABASAHEB AMBEDLR MARAT1I%%DA UN1 VERSITY JWP.ANGABAD
FACULTY OF ENGiNEERING AND TECHNOLOGY
Final Year Engineeijig (CSE)
Scnuester— 11
Cod CSE491
Title: - Elective II 1 e1110 te Scnsng & GIS
Ic8chh19 Sclietrje
Ihcory:fl4 kai'Wk ExaUc Sthenc
CL a. Tct:2O Madcs
Thc-ory Examination (Marks) :Q Marks
'rLquisift: Theory lix aminatiori (Duration) :03 Hours
StUdenis should ha'e Prior kowkdgc of Jmagc processing and Cornputcr Graphics.
Otjectivs:
• To gtt icquu!ted with the cor.cep;s of Earth obsrvatjoi andznoo tk
oh niqu. qiitio
• To UndrLthU tbc
concepts of remotely scrtsd data manipulation, processing, and
Urift I: ,juing
(7hrs)
i,ci>kr, of Remote cmijr,, Ffltory of Rrr,ete 5ensiri, Remote seilsinoi n
India, Eltrmarjc
r:diaiion. Ilectmimignetic Radiation und EIeetronignct Spctrurn, EMR quantities.
and Units, Themuji Emission of Radiation, RdiaLinn Prir1ciplc, lntcraciiun oIEMR
he Earth Surface , Spcctal sigriutur; Retlectance
cha ctthtjcs oh' Earths cover type. Remote
ciiri syterns. Human vision c1otu, Secuaf signatures and their Interpretation
39
Computer Science & Engineering.
SECTION-13
Text Books.-
Rererence l3aoks:
I. Funcianicja of Remote Sensing, George Joseph, Univerities Press (lnJiii}P't Lfd
2. Remute Sensing - principles & AppliitJon5, Dr. U C Panda, Vi,
3.. J. B. Campbell and it H. Wync, Intrr.-Jucaon ia Books Pvt. Ltd.
to Remote Sesthg, Guilford Press, 2')P
PATTERN OF QUESTION PAPER:
Six units in the syllabus shalt be divided in two equal parts i.e. 3 units in cadi pun, Quesiinn
shall be set having two scction.c A and B. Section A questions shall be set on ILrsL
cIue ,LiOns on second part. Question paper should covcr the entire sy3lubu part a:d Sx;i.r
For 8 marks Paper;
1. Minimum tcfl questions
2. Five question.s in each section
Qucstian no. 1 from section A and Question no. 6 from scctiou B. 10 mur- .s c.ch, cci
cOiulsoy.
4. From the remaining qucstions in section Aand B student are supposed to
solve ;uis' Iwci
questions from ech Section, 15 marks each.
40
Computer Science & Enginrjng
- 413
CcLLLZD COPY
1). BAIJASAIJEW / 81)IcA k
&XATMVAIM UNIVERSITY) AURANGABAJ
FACULTY OF 1 NGINEEIuNG
AND TECHNOLOGY
PhiJ Yea" Engineering
(CSEIIT)
Seniter —Il
Coll 1-se (ocjc: CSE492
Teaching Schen Title: Elective. IT Green IT
ThLI7ry: - 14 J-IOurxIWc EaiJioji Schem
Class Te.c 20 Marks
Theory E rlinjjj1 (Mrk): RC) Ma,j
I ri req i 1'heory xarina'j (D a[icrt)' 03 Hours
IJeci&ricJj,,
Environrncni Science and
CONIENTS
41
Computer Science & Ertgince-jng,
- 44 -
crloNl3 c'
UNIT 4: Green Networks and Corninu.
Jntme-uction, ObjOellves of Oteen 106 I
etwork PtOt0Co1.SflcIgy.Optimng PIDtLoJ
Costs Aso acj with Nctwork C nriu cation Ptncf GrecN Dc.L k,
Strntcgies to Reduce Carbon Emisio1 vrk Prorls and St.rrril, 1
Couribition (rrm the J'1AN Vcrkir: (Ii
Contributions from S(andardj7jQ Bodies.
UNIT 5: Green
Cloud Computing and envirotinjejjtaj SUStIIjjy
Cloud Cornputhig, Cloud Computing Enei-y uagc MOdeI Fctures ol Cloj Lriablirr(O }1r.r
Compuiing Green Cloud Architictu-c, case Study: IaaS Provider, (v,
Text Books:
I.
San Mu.njesaii, and G. R. Gangadlwun Iiai-
IEEE Wiley publication, nessing Green IT: Prtncip uid Fki
42
Computer Sciencc & Engineering.
- 45 -
TROLLED COPY
J)t, tA 1AS, J-j Elt AM111DKAJt
MARAT!IW.DA UNIVERSITY, AURANGA BAD
FACULTY OFENGINF.ERING AND TECHNOLOGY
Final Year Engthecrig (CS WIT)
Seniegr. jj
(iiti,' Code: CSE493
Titles Electhe -IX
1%9"c Methodology (AM)
l'ichng Schme:
Theory:4J 4 HntirW Examination Scheme
Class Test:20 Marks
Theory Examination (M ark): 80 Marks
"rtiLcit Theory Exaniriacjo:t (Du 'cion):O3 Hours
• Awwuies
.x of basic: of SUM= engineering conpepL, and waterfall mcdology,
•
Iposure to any objccl Oriented programming language such us Java, Cl;.
•
li LuJ:rstJ the bckCround and driving forces for taking an Agile approach to software
•
Tn undNiitnd the business value of adopting agile approaches.
T uic1Ci'und the Agile devclopmnt pnwricc.
i 01" VC Lk'e uni with unit tests using lust Driven Developnicat,
' in i\ppiv dcign principle and rcfaitaring to achieve Agility.
To deplay autnmu[j build tools, version corfli-
oI and continuous Fatcgraion.
43
Computer Science & Engineering.
OOWrROLLED COPY
retrospective, Daily serum, Serum roles — Product Owner, Serum Mtscer, Serum Tuu, SCF-111
study. Tools for Agile project IflflgcmenL
The Agile iifccyck anl is impact on testing. Test-Driven Devckprncnt (TDD). . Uiu
and tools for TDD, Testing user stories - acceptance tcsts and sceI1i 105.
PIuiniu :nti
ceting cycle. Exploratory testing, Risk based testing, Regression (CL,;,
Test Au:otjon 1no
support the Agile tester,
SECTION-B
Agile design practices. Role of digri Principlc.s itcludirig Single Iepoasibiliry Pi,ickh- )
Closcd Principle, Liskov S ubstituioii Principle, 1nte1fice Sc cgation Pri nciptc.
Market ceriario and adoption of Agik, Agile ALM, Roles in an Agile prnjcct. Aih.
Agile in Distributed teants. Business benefits. Chiflengcs in Agilc, F<isk
ii: Mitigaii:iv.
projects on Cloud, Balancing Agility with Disdpiir.c, Agile rapid deveIopnen
Lccn:rikigics.
Text hooks;
J&terenco Books
44
Computer Science & Engineering.
- 47-
CONTROLLED COPY
units in the syllabus shall
be divided in iwo equal parts i.e. 3 units in each part. Quesrkrn paper
'htll he ,cr hwng two Nj=iwa A and
B Section A questions shaH be set on first pui and Section B
Jcj 1fl WvIld part.
Queiion poptrsbold cover the eniirc syllabus.
i- I) mark. Pnper
45
Computer Science & Engineering. - 48 -
rouie.r traffic.
PradJciI Examination:
Practicel E,cajninatian thould be conducted by internal cxamrncr rorthi- hours undcrthi i p ivi'r
external examiner, Eternal ca'nInr shceici cvatuatc student by ehccking puctk;1 TiOnhIlIL'
conducting viva.
Li C
Cmpur Science & Engineering. - 49-
\Vi j' .i I n I it, Fool liV Ihin8 <p>,line braking, I'miLs and formatting of text iii \VML
\Yrji pimm for Navigation bctwccn cards, dcck, and fomuitted text.
Practical Examination:
Pe;ictial Examination should be conducted by lmcrrtal examiner for three hors undcr the supcMsion
0. :xiirfttI xmtiincr Extornal eaniiner should evaluate student by checking pr ticl tcrforrnncc
ii criductiimj. viva.
Computer Science & Eigineering. - 30 -
2, Write a pogram for solving lineaiiy scparbIc and nonlinearly separable p hcs with
layer and multilayei' perception
3. Write a program to solve pattern recognition problcrt with FFN['4 using back propiwation
4gorithm
5 \Vntc a prutrartI to Solve paticm cluLering prohiem by unu per. iseLl lami ii' ii".''
selL t gaiii i i riap (SOM)
. Write a progrmto 5oLve PaLterti recognition problem with Learning vecter t1aiuItInh1i.t tLl)
S. Write a program to solve character recognition problem (ore(assiflvniion for medical th.t
tO, Write a program to perform Max-Mm cwiipoit.iort of tWO iatrices obtained tioiti Car.ciai
ProdueL
1. Write it program to solve an optimization problem using Fuzzy If-Then Ru1c
Practical Examination;
Examination should be conduced by internal examiner for three hours undcr die upcn i
P teal Examinati-on it
of external cxamincr. Etet-nal cxtmincr houtd evaluate suderr by che-king pmaeii-aI perhrmii:.:
and ei.mcucting 'vi.a.
Cc.puier Science & Engineering.
I Reading and lrnpoiting u rtr C Utct intn RS/01S %/w and cre.aring n uhct,
2 limig
-v, picssing filters: smohing and eoe deteecion flhering
). Compothion of maps
(rgn 1Vork
I - rli work shall consist of utieast S cxprirneats/ ass ignments bawd on he syl 14bus abovc.
.fflcfl( uF [en ii work shuu]d be done cLi follows
• ('rrnIituot1.s lab assessment
2. Study types of Carbon Management Systems (CMS) their features ind inh1ation.
Term \r
The term work shall cortsist of at least 8 experimcnts/ assignments based on L11 syflab.s abu,ve.
Asccsmcnt of term work should be done as follows
' Continuous lab asessmen
so
Dr. RABASAHEB AMBED1AR MARATUWADA UNiV CtS1TY AU[ANGABAD
FACULTY OF ENGINEEIUNG AND TECHNOLOGY
Final Year Enginecrig (CSE/IT)
Semester 11
I. UnLlcstancI the bnckround and driving 1orcts for taking an Agile approach to softWuc
Ve kipriieu.
iii . l vki ment with unit 1cLc using Test DrIYCO Development.
1 i Work
Thc term work shall coait of nt least S cxperimcn/asinrnents bJ on the syllabus above.
A."cssmcn, oltrm work Oould be done us follow
• Continuous lab a.sccssmcrit
SI
- 5-i
Corn putcr Science & Engineering.
Name of theguide:
Chapter 1: liodton
Chapter 5: Conclusions
(Det.allcd format of the project report is to be made available by the Dept.)
fz