You are on page 1of 86

VIVEKANANDlT

GLOBAL UNIVERSITY

FACULTY OF ENGINEERING & TECHNOLOGY

SCHEME & SYLLABUS


FOR

Bachelor of Technology
(Computer Science & Engineering)

fat.. | | +9i

-e{

-,h
I \r roi,cn-.1.\1,,,. 1'J'or f,i,.r.rr2

rh lcompukr s.ience & Ensineeriq)

AIPUR
TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
(COMPUTER SCIENCE & ENGINEERING)

Cours.
csE

301

csE

302

Data Seu.ture And

CsE

rfr

csE

3ft

C.l {r

Lr Tr

Pr

Adva..e Engineernri Mathmati.s

Algorirhtr

e.konils De\re5.,nn

hnriplcs of Prognmming

Ldr8ua8.

' ll",- ,,&,oc., D.


Ol"rO'rn J .*,,.*"

Crur6

D,r'

.-l-'oo

Tea.hingSchem MaximumMdks

N"nr

,10

en

^,,t,,-. f l

3
1

,15

30

r5
C , nputer frogn' m'n n8 Lah.tll

csL

r1

I csE 11:

Hunanities and So.ial S.ien.c

Dii. fl,n" & E,h, (uriculrr Activftv

(r ''

20

412

23

P rcrr (compder sdcne & Ensin.erins)

VIVEKANANDA GLOBAL UNIVERSITY AIPUR


TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
(COMPUTER SCIENCE & ENGINEERING)

IV SEM
Code

T.

csE;m Tolftr. ir"h."-u.= Lsh


CSE

102

Nrl.tuprcccssor and inteda.nrs

S\.r'nr

DaralIse \lan. gcrunr


CSI

401
ln6

l1

I,

Starisri.s& Probibitjrr Thmry

jl 1.1 fr..'pl
CsE

cP"

. Or,

r0

.1

^.n -tu... o. . EHjr

Lltru8

pihh

CsE40o

CLmmur!!

e \l.nrHemmr sy+em

'ri!n

Ltrtr

Lzb

Sorhirrecv+.mD$ Bn Lrb
DltiCLnc ,t ErkJ Ctr

r.uh'

A.tLrir)

60

100

r00

100

45

75

15

75

ill

50

APPROVED

tr&

r00

\ "-t-

t.

60

r00

28

\,.'

100

Sofb:re Endrc< ng

CSE.107 Ili i.i..nx'.$or Ll

60

r000

{hicomptGscin.e&Eneineenng)

AIPUR
TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
(COMPUTER SCIENCE & ENGINEERING)
V SEM

csE 501

Drrgn & An

Lrs

100

't0

\{urlhms

! or

o0
comPu rer orgmizarion & Desisl

csE 506

10

csE 506l

rngi,,ee

in!crdfln^tude sdo,r5u,dh!,n

I Lio' rh.nTntlrr &

C.l

lJi ai.e DitaSEu!tu'cs

csE507

fcsF.r,ri

Fzrr-;
CSE5tO

csE

ll

c+5l

1
L.mPuier Ar.hite.tu' c Lab

DriJbrsslt.diasnn*L.
P

.drallrrurg lL,Ji\ i

r:b

l,r.vaiior

and

lvlamging

DG.'pTir! &

.1i
ti

E.faau r.uh' qlUr rr


12

-itT1

28

L,
a-'"J.( "z
r, accaoveo

Sn(f

t0

iun

xh (comprtei s.ien

& Eqineerins)

VIVEKANANDA GLOBAL UNIVERSITY. IAIPUR


TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
{COMPUTER SCIENCE & ENGTNEERING)

iea.nnsSchtDr

M-r.rmunrMads

aode
csE 60:l comPuri Nehrorls
CSE

602

Compili Dsi6n
TD,t" r,li.-* & w.."

Ir-*

CcI
Csf

o01

bol

C,,mpurerG.aph c<

CS!

605

n4ldo

CSE

606.1 , Artifi.ial lnilligc ncc Techni

CMbdlq

intl \DUal

Embedddd

q u

loo

/ar[f

t*cms

es

CSE606.2 Artifi.ialNenralN.h{.rk(

csE606i
C9E606
CsE

s.ft$ ar( EnEineerifs

Mulr menii Sr+Lfrs

6(17

=.11
CSE

ALll Jn!e

Compurcl Nertr.rt

LaLr

1.".,,*l:1:'
l,linnis

609

CSl610

Data

an.l \,!are Housins

ljb

;5

Computer Craphics LaL h,it[ lAV,^


programming

CSE6ll Ml.r...nh.rlPil^h

-L'E6+Dier,*&-.t."

1, r-r.r$

l0

'

133

i0

$.

rrr (conpurers.ien.a&[nfinaarina)

VIVEKANANDA GLOBAL U\IVERSIryJAIPUR


TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
(COMPUTER SCIENCE & ENCINEERING)

InJo'mrbon

s\sier se.u',il

Ele.li!.Cousc

'1

l
I

.t

.1

100

Ad! rn.e.nm!uter Atulxt!!tur.s

Snmlation nnd ivtdrteling


DlBit,15' stom Dsitslr u5 nt.

I\In

vljDl.

c].s C.n.nrniei tlof

Irfornurion s\str,n 5e.ur1l I dh

I
I

PFjc.t Formula&,r 3nd Apprais.n


fcsE

,1,

I
Di5!ipl nc & Erbtrau,,tru Jr 1

!v

tv

'=L

t0

rtrh lcompukrs(ien.e & Ensineenns)

AIPUR
TEACHING AND EXAMINATION SCHEME FOR
B.TECH.
(COMPUTER SCIENCE & ENGINEERING)

rlIII

SEM

cs!

301

csE

3U3

P^.6c1 T-,nins i,t L.dust

CSE305 I Prci(t

r,(one

s.m$q)

lll!rI

100

csE 3011.Sorh\re Poid mr aemenr


CSE 3U2.2 Advr.e lava
CSE 802.3 - Partem Recognition

303.1 High Speed NeMortr


CsE301.2 Advd.e Objr.r onenruJ
CSE30l.l Cr{phThPory
CSE

lro5Jmtur, i a++

((.

$.^'-L''-'

APPROVET)

,.',...

120
200

1oO

.-(h

(comp tr f.ien.e & Engines

Scmester

IU
CSE 301

Col6etio.:

ns)

ADVANCE ENGINEERING MATHEMATICS

CSn30t

LT P\,rtrJurr:

Cotrre

lltt:

J- t-0

^d,nn.c

EnBineerinsMatheo*i.s

Moilule 1: LAPIACE TRANSIORM - Lntlncc ha.sLrm s,jth irs


aPFlications to the solution of o inart, and partial rtifterenaal
constant co-.fficients $iith spccial rcfc.enc! to rhe trnvc anrt difflsion
Modul 2: FoURIER SERIES & Z TRANSFORM E\panstur of snnpl. flurctions
Iourier series Half rangc serics, Cnangc of nrrcrvats,
Z -TRANS|OIiM - Introdlction, Prop., tics, lNeisc Z Transfon

Module 3: FOURIER TRANSFORM Compler lorm ot touicr t.ran+orm and irs


iNer5e, lourier s . atut ..snie uansform and rheir i[!e6nn. Afftications .t Fouir
Transnirm ro solution ol partial difi.rcntialcquations h avhg .o ns tant .o- elIi.1enr (,ith
spe.ial reference to hoar eqration and r"are equation.

Mo.lule 4: COMPLEX VARIABIIS, Anatr,ric fun.tions, Cau.hr-Riem,nn eqnation,


Eleh.ntary colJorm.l tuapph8 tr,ith snnptc aFplic.tio.s, Lnrc hregrat in .ompl.r
donanr, Calch);s thcorem Cau.hy's hrgral Iornula.

Mo.llle 5: CoMPIEX VARIABLES TaIIor's serics Laurcnfs serics potes, Rcsdue,


Evaluation ol snnple dhrfte tual inregats us
E tle thcorcm oi rcs ues. Simpte
TxliReference Books:
l\1athemati.nl Techques, Jordan,

o\lord

I AdlanceEnB,neer gM.rhcmri.s,potter,Oxford
2 A.hanced En Bi necri ng l,larheha ti.s, lr!i. Krevszig, Wilq,
I Ma rh.m.r bct ,\ rhuJi Duft., D Ne\ Asu
l. u'.Boiil Oti-r8r,"1.8v,.t,."r..b1I.,.;..A:.
Le

m ti(\.TvEEriritin fN H

ir-Lo

-erh {corpukr f.ien.e & Engineer ns)

CSE 302

DATA STRUCTURE AND ALGORITHMS


cou6! ri{c: Dah srn.tu( Andltgolithms

Module 1: INTRODUCTION rO DATA STiIUCIURE5 , Detinition of d.rri stru.tures ard

i-D.r..
j.: I ":'"..,-.'
, r..m.k on. -.,,pr, nJ..i rr" ll..Jo ns
Ud sr.u.h.-. \.. . .,tF,.,t ,,,,,,h
.,,t".nt Lr ,.,....,,.,..._..-p..

Modrle2: STACKS, QUEUES AND

IISTS D.iiiitu[ ,\r:rtnsed inftem.niation .t

+"J,'.r lapJ i np"n"nr. b, oi.r" .,,. rt,.,,r


n.n i, p,,r .
lpfh..fio-. \4ct,rri,..,p-.on,,".uonb,r
h,.
....odr ,, , eru\&
Dn
I au.r.
,.r
..
ti.
-,. o c.,
'1o41q
'ar.n- ri . o Q, ,r . nJ s rh. r,, .'tir-..,,.r
, jr L-F!,.,,
I'r]"dQucups,
qpprrrrnnr
l.

sta.kr,
pf ...,n..rio..

L'sts nno,r\ qu.uts

or.L'bl

Modul.3rTREES & CRAIHS - Detiniti.n oI hles ard Bnra( bees, ptuIe icsoiBina{,bees
and Implenetarion, Blnary Tralcril pre.rdcr, Fost oa1er, in o"r.. ri,**t. s;-, ("-.h

r'4, lnp,r-rc.on.ll.r-.,t. ,, Bt .o,-t ..\.,,.t,,,.


rLr t,,,
JnFlencntitions, Appli.arions DelNrion of Urdir..idd and Dir.dej Chphs and Ne$ ks,
r 1r.o
.rg.,
p ,..,h. i;tt,.
ti,. r..
j,.o....r.onoio.fhr!,,o
"!dmtlr'.nlFo
r,_n,;{.rt,.
L,t\
\,.d.B
it .,,.r
_'.!'l, r
T,a'r,
D Dt,
.L, .o,1., -.. s,cpn,
- p, it.
I\ ciShtPd Craph!. AprLj.a ron\.

Module4: SORTING SEARCHINC


. ,r .d
3

ALCORTTH\IS_ tnhqlu.tidn, Sortus h. prchanso,


..on _ ir. a ,r, ., ,r
,"oi.,,r,.,arti,.
'.b. ..o ,to\ ..go,,t , ...t - '..h,,ot
,Eor..
rqro,-,",
v,e"
oi,., .
'
.tB.

C n r.
,o' \h'r.t".,,. tuO,.k.,r
".1.'h J J. \. In.,,.g.. "
Modtrlc

ANALySIS

pIC(rNC

-r.r.

prvoT

",

OF QUICK SORT,
_ A pa*tionnrg strareg\,Ileap
A
rJd,m.-u
m,
i..,,.o bo.o,, u...p t.La 1,, Jptjn.i ..-,. orr
-r
s'|r.6 sdor
a,,., .I.ft",., J._tu
n1s Bind s, i
",l\.,.1,
n^n.', ('..
r'rb,,t .vl,,...t\.i.,ti
^-Jon
5r

TerYReferenc Books:

.\3' ti-\b..

,:IU.r,_,,s,",.,

n"flr,taompd

s.ienc&Ensrneering)

CSE 303 ELECTRONIC DEVICES

& CIRCUITS

cotrrr Ti.tc Etcdb.i.

Dviccs &

cii.uls

Mo.lule 1. SEMICONDUCTOR PHYSICS - l,lobiliiv ard .ondu. riv i e, .[n18e densiti.s in


semicondu.to, Icrn Dna. disbiburion, tannr .on.enk.tioN and tcrmi levelr in
somi.ondu.hrr, GcneEiio. and ru..mbinirio. of .harges, Jillusi.n :md continuftl equatioa

a.hon jis . Hnll lfffr1


Module 2: rN lL\rltON
Nlass

.n.,i.,,

.ld.g

, ,,rlr i ,, ,nt,.,.
I
r-"d..
,r..
\
r,
.-..r. ,.d...,,,..llvl .haE.teristi.s.
I
'o .arricr densin,
"i!finorirv
diskibnti.n i,r (, nrnLdd bijsd juNtion.!nl (ri)
DtODt-,,

.6!

.r

Ne&lERd jumiion, Jioder.p".ir ies,r"".ii-,dn ,. nrit hi,rg tunes anj drmdoisrics.


otha Dio.les: Avatan.hd Lrrcirdo$n tu zener bleakdoqar, \,o;king prjn.ittcs oi zendr
a

rUodes,

Ihokld

iodes, I igh t

rmtiii ng

dio

es.

Modlle 3: ANALISIS OI DIODE CIRCUITS,

Dnatd a5 a .ituft elcmcnt, toad [rc, smalt


and larlje signal dn . nodet, analrsis or trn[ h,rve and lult wavc sinste
'nodel
plls r.tiJies,
pcak invcree voltage, lartuus hles of lilrers, thcn matlsis dd
+plicah;;s,
rcitag nulriplids, .tippmg aid .lanfing .n;ns. co.srru.rion, chaLaftdisti.s a;.i worinS
siSnal diode

n iples .f UJT m.l SCR.


Modul 4: BIPOLAR JUNCTION TRANSISTOR , r-N-p and NlrN rtusisrys, hmsisrDi
.r.d.

,mPu.. \d.ia... 1f.gur-n^n, ,. !c.,,.,D,"


"3ro-< r L\ i,b.o /i,,,. o,pJ,o..,. t. jro F,:,,,-,r.
.4u ., -..sr,cnon B
m,r.
u,-.at.;F:." u,.ad..r,h, ".! nt..,o,.14.t i\r^.,oku
'.1g.inla
siSnal
nodelsr h-paraneters and hrtrid Fe dodcls, Bll as i su.itch, m oih,.arier
. on
".n,ho - rl!.h',,
and . han.

ie risn.s, transisi.r rarings.


Module 5. IIELD EFIECT TRAN5ISToRS - con*ru.in]1 \rorkng, vJ.ham.refttis and
. m..la
., rr.t .vo.'f'
... t"t I r. n ...t . , . , ... n, n
:1.

si

ng

IrEfs

'i
v-.h.'ir....,.

1 .\i'

&-N,OSFEI'S Low fuquen.v CS

hd

t,

,,,

CD IIET .nrdiiers. fLT .s n ,otlage var;btc

Te&/Reference Books:

fle.hori. Ddvrcs Aml cn.uir

'p
"' "" M.rL.' E B i" P*^;,
r ll
EhJ.-.n."".
6 Fr{kon r lrs i!e5 F.r!r PeiArn

,, c..,.nso

'

,r

'. .

o
'..' '

Sni.ord(nnDeri.s trodclii)r8 An(t TedrnolDs}, N diuD^sgupii,rrn


:AnLnf! u(Dn,l\len [,l{nrrn.ad. rr l

R \r, tco,npd(s(ierce

& EnEiiesinEl

CSE3O4 PRINCIPLES OF

PROGRAMMING LANCUAGE

Module l PROGRAMMING IANCUAGE, Dclinition, Hisk,r, Fcatures Issu in


LanSlage DcsigLr Stru.turc .nd Or,mtion of corputEi, Langungc Paradigms.
Efiiciencr, Rcguldtr. Issu.s i. Lnngnagc Translation: Slntar, Sdnantics, Stases
analvsis and s] nthesis, Parsc Trce, CFC an(i ENF grainmar
Mo<lule 2 Spe.1fi.a&,n and lnplementation ollllehlntar) and Srru.rurd DataTtpes
li|e equn,alence, .ne.(nrg and.onversdr. A11.at, List, Strucrurc, Unjon

Module 3. Sequen.e.onkol with lxpressions, Conditioral srarcDrcnts, Loopt


lx.eption handlnig. Subpiogran dclinition aL acrn.rion, simpl and rccursive
subpro8ram, subprogl?m eN'ironntnt. Paraneto passnig ncchanhm,

Module4: Abstract Data typc, i.Jorm.tion huing, en.apsuladn, trpe deiinition. Srari.
and Sta.k Based Storagc mnageh.ni Fixcd .nd Vari.blo size heap sroragc
nanagement. Garbage Collection

Module 5: Parallel Progranrmnrg: lit( uction, Farallel pro.cssing and proglaDrm g


languaSc, Tln eads, s.maphore, nonikrr, message passinS.

Tex!/Refeien.e Books:

Robe I\r sebesh con.rpG of ptusEDnirs r_inauasa, aJdn.n l\$tev, pe

ron

rvrib-Toledo rnd

p Lli

omr

rer

D.Appldhl dJlva.dsKofplerrogr?NniigLi.lju.t!6,T aM.crtryLri[

(lf'

India

\''\

\
.(
---L'
(.. ?^PPR}q-ED
/'./.'tAPPRol'-Fn

,\-'--,\c^
l.:\
,. I

...r /A a"

-./ llI'l

i,

[du.ation

s.i.n.c, lvk c,r\r

Deibr and Deirelr Ho$. ro Pmgrul

4-a^

son

d l.omPders!ienc.

S.mester

& Englncrins)

Ul
CSE 305

DIGITAL ELECTRONICS & LOGIC DESIGN


Coune Tnl!: Digiril fle.honns & [osi. DcsigD

Modxle 1; rNmoDucrroN

"

DiSiht 9$Enr; Dah rcpr.nnrarion and

Posiiional nu,bor
Merhods or bare

,.b"r

,.Fi...rn

,\ od-o., ..to..,,J
"opotrr1trd
Pdrirr.rF.l .,!rrs d rimm,rs.nde

".,o tr,ror
r anr spe.ifhation; T h hblc; E i.

ocrc sysTEMs Deri,ntn


losi( Sites Bool.dn rueetlr an(t s\irdri,u r.Nlion
Iundamnhrihqren[ or Doohin agrbrirshidantqrEenr.rior of togtr fun.iions
bgn olrenrion

ral

<n.ohl'..'o, o' ..

ro'

MOdUIC 3:

t'3
'

sorriJ

pos

',r

LOCIC FAMILIES .IN

$tuRiion

rd turofr regionsr opeE oMt.haraderkh-.I \rcEf-El r,yir.[ flL invejrer


d?{L4,ti.n and opciarion, a\ros nlr!ir., d(ut d.s-iprion anttoperaLionr s6u.hre and
oPtraiions or rr_ in.t C]UOS sa
i. garc\ toBi. r.vdj d noise
.rrsins, Ian out, pidpag m dcli', kinsiuon ri'rc, |lDro ronsurnpfi"" .]d po,ro .rctay pro,l,.L
..mbindi.ml L!i. Mdutes ind iheiLrpptic oN-De(torI, ennnlos, mdriptdd5,.lsnirliipk\os
I liP ,t o. . r t.,.' . .. .
1' o r {"h..
;-a.,
BJr n'

.r.ut

Modulg4:s[aUENTIALroclcsYsTEMs.Deihitid]

o r.ner, Eisj. rgue


nip.flot, T nip,rroF; TiDng t,rzards ni
and lK fri!-ilops; Desisn.fsiiie n
s.rtuartial

lk

ri.er,

fl+-itips

rog ,ltzro, D.; - rp

SR

lath,

larh, D flip

flop,

nrhns ui|g D njp-aoe!


ar rrri6on/8.jt io; br,L,
.,a
1,," ".g, "Pt ,t,.

Nlodule t: sEaulNrI^L roc


rHEm Arpltc^rroNs \tuliibn lakhes
ind Lqiscrs, .dunterc, sh,fr.egisreL, afpri.ihon lxinptes.lvllmorv- Rc&r ofl\ irin4, ,eid/\.Liie
r.mo4 snA\,, and DRANI procirDD.ble Logi. Da!i.!! !r,\s, fAL! rd tftir afpri.irions,

[L

Li

Proj

ribr!lik.raL\

(FP!l.)

.(
( /,"

l1

't

z- APPRov ED

t'

R.-.r, (conpuier

scien.e & EnEineerjne)

CSE 306 OBJECT

ORIENTED PROGRAMMING WITH C++


cou,$ rnh: obiecr Orinted ProgranninS

Module 1: Djfferenr ptuadigms fu problem solvi.g, need ior OOl, diffcrcn.cs


betrrcen OOP an.l Pro.e.lurc oriented programming, Abstracuon, OlcNirh, ol OOP

oi1 pF\r,,'p,rl-r.on.n..,r...,. i1 rJ' r !t,.,.

Module 2: C++ Basics: Shucture of a C++ progr.al]r, Data t_rpes, De.ldation oI


lariabls, l\pressions, Olcrators, Oprator Pr..cdcn.c, Eralnation of dprcssions,
TvP conreEiotr, Pofitcrs, Amrs, Poiiitc$ ind Anars, Strinss, Str(rures,

llolr ..nk.l

statemonr- ii, swft.h, w1itc, for, do, L,reak, .onrinu., goto state ents.
Fhctions-Scop of vdi.blcs, ParaDreter passinS, Deiault argum0nts, inline functions,
Recffsiyc functioro, Poinrcrs to iunctions.
Modlle 3: Dvnami. memo.I alli,.atior and de,alb.ation operators n.w and delete,
Prepro.essor dnectns. C++ Clases And Data Abstra.ri.n: Class definition, Ctass
stru.turc. Class obje.ts, Clas (op., this pointr, lriends to a class, Stahc class
members, Co$tant ftcnrbcr fun.tions, Consh!.tors and D.srru.rors, Drna,ni..reario.

'n.1..{r.'ior.ru(pitrDar,.ti..r'ro.^D'r

r'.o.rlr'.1

Module 4: IOITMORPHISM , FuD.tion overlo.dnrg, Olerator oronoadhS, Gneri.


ProSiahming Messitll 01 iomplates, lrn.tu,r temtLates and .lass
templats.lnhcrtance Delnling a class hiemr.h\', DitIercnt lorms of n eritance,
Delinnlg the Base and Ded,ed dassos, A.ce$ to rhc base cLass members, Bar and
Dern'cd class c onstru. ti on, Dcsh.uctoE, Vnual basc cl.,ss
Mo.lule 5: VIRTUAL FUNCTIONS AND IOIYMORPHISM

Static and DyDaDric

.i'-in8. B"..d1d De.i\.J.1,.. v rld i.n,Linn- D.,i,n..L,r.n.rS'.orgt.'\ir.,

functionr Virtu.l lunction .all me.h.nism, Pure virtual Iun.tions, Abstract


Inpli.ations ol polyDrorfhi. use of.lasses, Vntual .icstructo6.

ctasses,

Terl8eference Books:

L
2.
3.

4.
5,

Problern soli lng * ith c++, The ooB.tih ldtiion, 1\,: tr$ s.vft.L pear son Edu.ihon.
C++,The Contl.te ReJerencc,.1ti Edition,l lc rprrS.htldr,TMH.
C++ Primoi,
Edihon, S.B.Lippftr and J Laiot, rearson E.tu.rh.n.
The C++ Pioganrmirg LangxaAc, 3rd E!lit6f, B.Srontshr!, Pca6on Edu.aiion.
OO?in C++,3rd Edirioo T.Gaddn,l.vvalreis.rnd c.l\,lugand.,
L,r DieaDrTo..hpp!s.
oLlid.r orienr.d Pi.gr'irnrminS m c++,31d Edfti.n, t.t aforc, cdigotia pubtications pvt

]!

r r cirh*sltrPRl\
',
(;( -'.

e['

;:Y;;,:
'i
\"

?ch

(conp(* s.i.rt.

& Engrnedrne)

CSE 307
Coursc No.: CSE

DATA STRUCTURE LAA

307

Coure Title: Data Skucture Lab

LTPShncbn:0-0-2
1. Progam on aray searclin& sorHng (Blbble sort, Qulck sor! Marge solt etc.)
2.

ProFam to itrert elemcnt at desi.e position, replacingelement deletion in afal,.

3.

Vdious matrices operatioru.

4.

Vdiotrs strings proglams.

5.

Implementation of sta.k and queuc using airay

6.

Implemcntation of stack and guue using

7.

Implementation of.ncular guue usin8li,rk lists.

8.

Poiynomialadditiorrmultitlication.

9.

Two-way linl< lists programs.

10.Inf
I

l. BsT

linl

lists

?ostfn/preix convcrsion.
imp -T"' tdrol (i.ldir'o, . d \r'o ... r, inB)
to

12. Stack

ADT (array implementation) Inplemelting ba.ic ope.ation of sta.k (pusl,

Hw!!

ah{conPr

sciene&Eng'nedns)

LAB

CSE 308 ELECTRONICS

CsI103
002

Cotr^eNo,:

Cour!.Iirle: El.choni.s Lrb


MaxnnuD ]t!rl$;75

L-T-Pstructnrc:
1. Study the

following dvices:

h) Analos & disrtal Drultnnctors


(b) Fun rion/ sienat senerator

rl<1.

.r.loB.PO r -..urp1'r

r., tr

..1

,, pl,, '. !,.- n.ra pl,',e

angh usinsLGsajous lisures.


2.

llol Vl .hara.terislic oIP

jun ti.n dbde &.alculatc cut inroltago, rcrcrsc

saturatio. currnt and static & d_rmmic iesisrances.


3

ilot\LI

chara.teristic ol2ener dniJc trnd stu.lv

of,crrr

diode as loltag regulator.

ObtcN the effect ol Ioad chang.s and determnre loadlituitsol th

.1 Plot

frequency

.ife.l tlnnriit.r in,l rn.,rure.f


6.

y ol

tage rcgula ior.

lor snrglc stage ampliJie. anLl to detemine gain

I.lqs &

Application oI Diodc as clipper &

vn

cla

per

-1o8.,'.'..u,.r\.1,.,.,r"ii...r,...6.P..111,J.rrp...rcrE...1,-1.'cr..
bandu,i.lthan,l.6m.an u,irhihe.reri.il r,l,rp
8

Plot

ga

iequen.r charactcllstic ofemituldlouer&

9. Plot input and output.haracteristi.s

10. Studv hall h'ave rectilier and

practi.a I rippl c

l1

fac

ol

(ii

ort its input

and output

BJT in CB, CC and CE .onJigurarions.

Fhd

c*e.t.t liltcrs.n rL.r. Arro.3r.xliip rhpopii.il &

br.

Study brnjge rqdjliqr ard neasurc

thc.ffc.tol filter

nt$ 9rk

or

D.C. loliaAeoutput

\ :?[('.-';r"[t'"""
e.{*n.pRoveo
i;t,. ...; t1l5

'

-(r

(conpukr sdencc & Engincedn!)

CSE 309
couGc\o.:

LT

DIGITAL ELECTORNICS LAB

cstr309

Sru.iurc.

Cou*cTntc

Disjtal Elcdroni.s

r_rr)

0-0-2

1 Tostudv and pc{orm the follo{ ing expcriments.

/"'Op..,.hon oI J.B.b ._'.rr.

(b)Binarvtode.inalen(
G)

4rr, r,l 4, nrJ'rt "!

cr.

Charadeisti.s oI CMOS integrated .ircuits.

2. To

strlty.nd

perfonn exlcrnncnt- Conrpound iogi. fun.tnns and varbus

conbinational .ir.uiis based on AND/ NAND and OR/ NOR Logic blocks.

3.Io study

and perform cxpcrnnent -Digltal to analo8.nd analog to digital conlerters.

4 To study and perlorm .apc.imenr vaious

tyFs.l

countcrs and sliltre8isters.

5. To stu.lv and pilorm capc.inent - lnterlacin8 ol CNIOS 1o TTL anll

'fl

L to CMOS

6.To study atul perfom e\perimcnt IICD to biMrr.onvrsnn on digitallCthnrcr.


7. To

studt, and perform expcriment

(a) Astabl (b) Monostalrlc (c) Disrable Multnibrarors and the


ditlercn t parame lis, observc vol

I
I

ta

ge N

a v

eloms

frequerrl raiation sith

t diifercn t poi nts

f rra nsi

To study and

lerlorm e\periment vdtagc c.nrparator cir.uit using

To study and

lerform exteriment- S.hmitttransistor binary.irc!it.


$,n Lr arv.on.teron br.,d l,.,rd .

stor

1C-710.

orr^oulJ'"=L-

t t''

(ff',

CSE 310 COMPUTFR

PROGRAMMING LAB-IIT
Coursc

l.
2.

Tille Computer?rogrimhingLab-Ill

Creab!userdcfincd lun.rionlxny)lnd usc irnN e rhe progmDr.


Inplenrenr "c0ll b! vahe-&'callbr r.rcrcncc lnnclion call rechniqucs by usingany

vorkiig olcLsscs and obiccts by usnr! dr Eal\rond ohiccr.


C'e0te a Shck .bjed flrdcl nr C++ & also mrtic nsc ol dehull lnd pdraineterized
ltuplcnrentlhc

constnElor lo hake $e cla$ inore Iexible nr $c


5. iviake a lthcmenber lnncaons. insl ud nr-! c onsucr.
non inhre in nrc abolcclass.
CElle anr nscr deined clas usnrg lhe concepr.fsrar. dati and nrernbei tundioDs
1 Cr.alc a C18s or r.oaBn inplemeDling rhc conceDr of prssif! ntrd rcrrnin.! obje.l
lo/non ilcnrber funclions.
wAP lo implemeDl polymorphisnr through tun.tion o\,bldirrs (Area of diffeErl

3.
9.

Cr.atc alserdefincdrr?e Corplc\ rnddolllrhe CoDrplc\ nnmber ,ridrmelic. And aho


m.lc Dse oloperaror orcnoadnrs
l0.lmplcn1cnr snrgle le\el inMliran.. b\ usnrs studcnt and N,txrLs ctns.

l.ll .1.',r'm'h.l(\.lii

1l.l)chonslnte

r.o. '.rr.l ..'....1'c.'


lhe calling nrechanisnr ol conntrLcds

and dcnrucb$ nr MLrhilelel

(lrcale geneic Slack tuodel lnrnorif! ditfeLer( r!p.s oadr1!.


1.1. Creale n user dctned lype ivani\ and perlbrnr rlL iiari\ opeftrbns
11.

15 lmplernenr thc coNept

ol Absracl

classes and

\ntu.1 tunclions by nsin!

rl ('-

use

ol

Shape,

\ ,'r-t-

APFROVEO

T.

Ah. nlalc

Brml' (co'nputer

scien(e &Insineerins)

HUMANITIES AND SOCIAL SCIENCES

CSE 311

cour$ Tirle Hrn,nlies^nd s.cirr scicn.cs


'IO
sotri.er A(haeordgy, NumisD ns,
MOddC 1: INTRODUCIION

Hktot

lpigrrprrr

Nledrods trscd

Histurr,;

ti, ta*e, d6'8e,nrer, Prw).s


HISTORY & IE]UODIZ,ITION; EVOL'ftION OF URIIANIZATION
. tun, s(ond & rhnd p
I poli! ; ear]! *ar6 b emtns,

PROCIsS

Lnd.chndnlSso.ial

fesf{tiles

of

*tu.tur6 ,eudilf detr c undcriandliS

Nhr! llcbsr

so.irr

*rudre mJ so.ial pro.!<..:

& Durknenn.

o coLoNIALrsM - lhc onrifg ol,riridl;


so.ie\r cad!, cra$, Frhni.,iy and Gerdc| Edogl and

rr\

rrrodemity & *ruggre

ironmerr

Modul.4ISSUES & CONCERNS IN Posl,coLoNlAL INDI^ (uPTo re9r)

po+-..L.niirr,rdir?"d prr .

(LFC

Issus

d( kFo*l,,r)

N CONTEMPONANY INDIA -

Sedarhm and .oNu'rl$f, N


chuBn,gndtureotlork and orSanr?ion

I\

Tert^efren.e Books:

I
5.

Dsx,1R eer, sNln B&L8N

c !, Rdnehflrdc (2.07), L ri A
rh,Bu,ro he002), E&r\ rid ,ro,sr0
sh|nJ^s( $r,hdihFr . En,Ni.nihtr
DrhFinde,s G6(2N2),.orbd

cuDlrler),r Ftr$tr{ jir,\i

E.ollsiL.r rLno

r crd<lon,,\ l:m9.so.dogv, Pollr,6rh edn.


o, emq. sondorjr aini,
e \ a, Y a0$), sG b, s(r$ iirrr.ih5 rqEoo
,

0 ci

in

& hntoriograph!. Intodudion to so.Dldgi.il .onlcptr sbu

r oo

rdo6,

)isn,

N*ri

r.(

Gd

&

rFren pririJiishi (2oDl Gfulrpor.tr\ hdi.L f@rcD] s4in

) (re7),

cniln

rI5
..., ...rduqrardLLo,i,o!
,i ,, .. , .,.

v,L (resr),

,ffi&.-,
I ',.,,
r"o^ s \ L'/IdE,ii&r,)\.,
t/:/ <\

ll:,,
lltr

,l.

L/.v .tt--)_
),/r "t
-"^PPROVED

\i:
\.\--/ , 7 I/ I'"'n^
lr I
I

&.on.ers nl

B rh (coDpurer scien.e

& rngirdenns)

CSE 401 DISCRETE

MATHEMATICAL STRUCTURES
CotrBe

Tirh: Disr.eie MathenEti.al shn.hre!

Mo.lul 1: IORMAL LOGIC - St tcment,51mboli. R.presntah.n.nd Tautologies,


Qtantilicrr Prednatur and validity, Noinal iorm PrcpositionalLosi., p.ddi.are Logic,
Logi. lrogramDrins and Pro.i olcorre.tness.
Module 2: IROOT, RELATION AND ANALYSIS OF AIGORITHM TECHNIeUIS
FOR THEORIM PROVING Direct I,r..r, P,ooi bI Contra positjon, proof bI
oxhaustinS .a.cs a puri b! cortmti.tion, prntific or Duthemri..l irduction,
prin.iplc of .ompletc indu.tion. Rccursive delini &ms, solur n hetho(tsIorl ear,lirsr
order r..urrn.e rclations Nith.of stant c.ef li.icf ts.
Module 3: CRAPH THEORY - Gr.phs Dne.t.d anrt Un.li.ectud, luterian .hains and
cvcles Haniltonian chanr and.rclcs, Trees, .hromari. .unbci, .onne.tn il\ and o$cr
grapli.al pnrnnters Applications. Polla sTheorr olrnumemtion.nd its ippljcations.
Module4: SETS AND FUNCTIONS-Seh, relntior, fun.tions, opcrations, equivalencc
rclatioN, ,.lauon of paftial ordcr, partftions, bnra'r rtarions Tr.trstorms: Dis.rete
Iourier an.l I.lerse louri.r liatuldnrs in one nn.l rwo dnnnsions. dis.r.rc C.snre

Modlte 5: MONOIDS AND GROUPS - Ctuups, $mi groups nnd Mono s .v.tic semi
graPhs and sul, moro r, Sub$ouF.nd cosets. Congrucn.e relati..! on semi goups.
Nlorphism, No.nal slb grcups Srr..lurc o1f cr.li. groups, permutation groups and
dih.dlal grcups elencntary appli.ations in .odnrA rtre.rv

C LLlu, elenr.nts of Dis.Nre I,larllchnii.s

ftiilu.ari.s
\',rt.. i.n.. r , ,1,1..

Rl.hdrdjohnsonb.ush d$vrdtc

.lx T,L. D,'

Nlci,l

Iilt pubtishtng Cohpanv t-d.,


trcdson Asir 2O0t .

Ta ra

Robe*I.l\,1.Elle..rinboduarionb Dis.rerp ]\tarhcnrati.s, Tara Nl. CLnj H l,lalia.


Lils.Iutz:DirFreMarhcnr:ri.s, tataluc.cDr,lt1llIndi.r

2000

d taomP

er<.,cn(. & Etrgji.!rin3)

CSE 402 MICROPROCESSOR

AND INTF.RFACINC

Coirrc Tirr.: Mi.ropro.essor And Inrcla.ing

ModuIeUNTRODUCTION TO NTICROIROCESSOR,OTeTI ie$i ot micropro.ssor


stru.rur. nnd its oporation, Micropro.essor rralLa nr and its tvpes, Address bus

Dala bus, Corltrol Lrus, Dmultiplcring and bufternrg ol slstm bus, pripneral rlevi.er
and

memot organization

Module 2: 8085 MICROPROCISSOR , 8085 NIPU, l,ins nn.l signals, N{icropro.essor

A(hitc.tur, internal data operatn s and Rcgistrs, M.mort napped

I/O

and

Peipneral matpd l/O,8085 Nli.rop.o.$sor Prcghlrmin8 modcl,lntc.Lupts o18085,


Addreslnig nodes of 8085
Module3r ASSEMBLY IANGUAG! PROGRAMMING USING 8085 - lftrru.tion

ser,

lans!.c. prl,granrs
nmn\ ftg logi.al, Bran.h & Cnll nsxu.tnnr, sorlins, rQluntn,r oi nrithm.ti.
crtressnl}, +rniB nhntflrtnD, Nla.hnie.\.1e, T +.n,, ltn1nrg Dingrm
Module 4r MICROPROCISSOR SYSTEM IERIPHERAI AND INTERFACE ,
Classifi.alion ol n$huctions, Prografrnnrg b.hnqu, Assnbl\

lii(

uction to intertachg, 8155, 8255, 8251,8257, 8259, 8279, DI,l-{ CoDtroll.r, A/D

Conlersion, Memorr and Kcyboard interlac!.

Modute 5: 8036-MICROPROCESSOR - 8086- I,lns aml signals,. Ifternal ar.tftecture,


8086 slstom conJiguration

.nd tiDing, miniDrun rr.l marnnmn nulc, Dr.morl

segmentarion, Add.csshg modcs oi 8086, tnshuctnDs s.t of 8086, rrrc.rupts of8086.

TryReferen e Booke.
1 Micropro.ssor Ar.hitccture, Programnrin8 and alpli.ation wirh rhe 8085
..r ' .t C.'nn a. \\ '!)'
2. lntrodnctbn to Micrcpro.ess.r t\ B Ran.
3. iuicroproc.ssor Interlacnrg, programrningand harln{nr. b} D v. Hall, T\4H.

r. -u,,l.ren,rLq.'., .o.-....,.r ..
. v. o.r(dgo{iq\ 1r, -.n.ar-, i . - ill

:\. . (
//J/,
\\l',t t/ -"'1,

.-

-4

\ \l,Y .' i lprk' appnoteo-

bt

rh (co putcrs.ien.e& Eneinednsl

CSE 403 DATABASE

MANAGEMENT SYSTEM
coure Tnh: Darabasc Mrnaaeme.r syslem

Modlle 1: INTRODUCIION, Databasc St3totr re6ns File Slsrornr Vrcn, oI Data,


Dah Nrodclr dahbase languages, Datab.s. Usars :nnl Adminnhab's.-hansadion
Managenent, DNision Suppot Syslcns, Componcnts oi i Dahbase manaScment
Sl6lem. Diskibuled Pro.cssing md Clienr serler Ai.litt.hu.o. Inti[ Rc]arionship
iqodel - Basi. Con..pts, Conshaints, Kevs, Designhsu.s, E-R Dirgnns.
Motluls 2: RELATIONAL MODEL - Shu.tures of rclati.nal nahbases, Intr.grlt! Costraints,
lrSi.al dnrabase DesrSn, Tables, vidws, Dari Di.tionrrl,. Relah.nal Algebra, Relatioml
Calculus SQL Bas( Stru.tures, Query Ha.dlins, EmLredded sQI- Open Database
Conne.tility (oDBC), Iawa Databasd C.nne.tiviry 0DBc), Triagers, Securfty and
Authorizaiion. Qud!, Br Examfle (QBE), User Interra..s and Tools, Iorms and Crapti.al
User hr tcrfa.os Rdpoft Genc ra los (\,ei v ie Lr .l Rel a tn)n a I Qu. ry Op innizaiior
Module 3: RELATIONAL DATAAASE DESICN fur.honrl Defenden.es, I,hlr].mlucd
DePendcn.idt Normal Form, De.omposi[rn nto Nonnlizpd Relniio.s, Ph],sl.al Databasc
Design - Fne Sha,.tures, OLrle.t,Rel.tional Databas.s N.sted Relahons, Complex Dara
tyf es, olrio.t Rdlahonal FealureslnsQL:1999.

Modnle

4: INIERNET DATABASES [o'l!] l\ d .b, Cli.nt

Side Sdipiing and

x\,[

9en jces, server

Applets, we6 StNe6 and s.ssiont


sid. s.riliting.
sru.tu'eoaXNIL
Data, XN1L D..umeniS.hema, XQuerv,Sroiagc oI L\'11Dri\, XNIL Afpti.ariofs,

Module 5, ADVANCED TO?ICS - Inndanentnl ConcelLs o! Trars.dion lt.tugemdnt,


XCon rrdr.l, Conbol, Re.overy si3tcn$, D.ti An.n$$ and OLAP. hLrodu.tion ro Data
\4ining, Data larmina, Daia \,\,aEhousnrg, Spatiil hd ce.gEfhr. Darabascs, Tcmpohl
databas.s a.d

r,lultinxyl; llahbases

Text/ Refren

'D.,1Ar

e Books:
o,

-"c.;a$", M.cn. H,I


oD rrusc svrlrf" cagorn fdrnadoos
Bhdhdrfli, "DdabN rndsmc srrnon", rru I 0r)
3 RamkrnMxrcehikq " Drab e
7. Nlajamdtu &

ndamentals, D!\igtr

a r

PrrnEnl

B.rrch icomprhr s.rcncc & Ensimedns)

CSE 404 STATISTTCS

AND PROBABII,ITY THFORY


CouHcTirlc: Slaiistics And ltobrbitityTheory

Modlle 1: INTRODUCTIoN - Sampl

space,

lv.nrs, ,\lgebra of elents, B.)cs

Probibility Distribution and lrobability Densities: Bc(oulli, Einonial,

Rule,

Pohson,

Normal, rectangllarand exponentinldistriLrutio$ ard thcirPDIS. Momnrs and MCFS


for aboYc dist ibuttuns
Module 2: DISCRETI RANDOM VARIABLES, Ranrlonr \r.rirbles and their.rcnt
sPace, probability mass (un.tion. DirtriLrution !unc&
lrobability Cenekring
Function Expectatio$: Mom.nrs, Conpuration ol mean Tim. 10 faihre. Bernoulli &

Modul 3: QUEUING THEORY - Pure bntlr, Pur Death and Biirh Deatl ptucess.s,
mathonatical Modeb n! M/I,l/r, M/M/N, M/M/s and I\,t/Ni/S/N/ queues

Modlle 4: DISCRITE PARAMETER MARKov CHAINS - M/C/l Qucuing Modd,


Dlscrete larameter Birth-Dcafi Pro.esr.

Module 5. NEThTORK OF QUEUES . Open Quuin8 Ncth,orkr Co elarion &


Regress n: Lhear regrcssior, M.tho! ol last squares, Normal regrlsstun and

1.

Dl)1, ]
Tth

N'I

s
s

nd.rn P,occss !r T Vcrajan,TMH


i.al Statisti.s BrSC.Guptaand vK. Kapoor,

t),,S

2.

1.

r{, eshwarl, Mr. Praleen D.ora "Statisil. nna

D N
I)h
D]

LlitI
tI

h.or.B)

lanr & Rah'at,CBC


s, T Nl

'f\cory bv S.haum

\
)

. ..L-I
'-'

/. IPFRCVEA=./

,\n^"n.

,--_

B.r{h (colrpurcr s.ien.. & [nsineedns)

CSE4O5 PRINCIPLES OF

COMMUNICATION ENGINEERING
Cou^! Tnle: Prin.iplesof

cdonuri.

ion

Modnlc 1: INTRODUCI1ON Ltrodu.tion to onrnrunl..rtion svdem, Need fu].

l-.tu.'.\ i!'..i".'rp,,1g

'odntiti.n,
1r,,,r. t,
domanr dos.ription, snrgre rone modntahon, pox?r retaLiors i. A)l waves, Ceneralion oI Ay

.nnt. iil-\.,

,.r,

srvfthing m.ddabr, Del.rion oI AI,l $Iaves, squa,! Ialr deredor,


EnvelolE .lcte.tor. DSB Modulation DSESC n'odulitDrs, Ceneniion oI DS|6C l{aves, Batan.ed
ivlodrhtotu, Iting Modulator, coher. t d.tu.hon of LrsB sc tvr.d .tert N.lcs ssB l\,todntarlon:
Frequen$ domain descriptio, Frluno dis.6nnD6on nerhod for g.rcirtion ot AM ssB
Modulatcd llare, rime d.m,,. des.iprion, phi{ dnnimnrdon rneitr.d ior aenerarinS M ssB
iuodulard waves Denodurah.n of ssE l,ravcs, v.stiSiat side bard modnlahon: frequen _v
desiptio\ Cerciauo. of VSB \,lo.iularcd \.a!e, l ine domanr dcsoipiion.
Module 2: ANGLE MODULATION , Bisi. .oncepb, Frcqnen.t, NlodrhLi.n: Shglc ionc ftcqucncy
modulitioo Sp{bun Analysis ol Sinusoidal FivI l\rave, \aii.N band FM, W e b rd }_l!! CoEbrr
Alciigc l,oKi, Transmision Lindrviddr oI lil\,, lthv. - ccNration of rNr $av.s, Dire.r IM,
Detedion .l FM llares B.nanccd l,requen.r dn.inrnDtor, Zpro (.$nrg deredor, Irhase locked
l..p Cohparnon ofFnl & ]\i!l
Modde 3r NOISE - Noise iI ]\n.log .ohnurna.on slsbn R6ntor none, NeN.rks with rca.tilc
elenens, Noisp temperaturc, Noise ban.t{iddr, rfac.hre i+rut
icfrp.riture, Noise tigure
'ronc
NoGc hgnre & eqrivalcntnoise rpmFralrne nr os.aded cn(ft Ca
l. ulatidr .i s igNl- to,'oisc ri tio
in ssE sc, DSBsc, DsB Nth carier Noi$ .d.ulati.n oi alufc law &no.tntabr & eNlope
dete.tor. Noip nr AnSre lvlodul.tio. $*e.r, lhreddd efre.t in AnSt lu.rlutaLion *+.m, pi!
wavo6, squarc law Morlulator,

Module 4r TRANSMITTERS - R
Clasili.ari.n .f TrdnsnnEr, ANI Tmnrnidcr,
Efflct of feed ba.k on teifomDn.e !I AM lan.nritrcr, I\,l1ial'nrftcr - vairble readan.e q,pe
and pnase rodulated Ft\{ Transmrter, treg!!n$ sr&itiif in fNI Tnnnnirter Rl:cElvF.RS I Radio
lc.ciler-Re.eivcrlypes lired rad io neg uenc], nciv.r, Sr pdnrer.dlne r.circr, Rr se. tion xt
Cnaradenstus liequenrt .hanging and ha.tiry, lntdmrediah n.$rcn.I, nCC, l.M Re.eiver,

Modrles: PULSE MODULAIION . lilneDilisor t\,trthptxng, rvpes olprhc nodulation, pANl


(Singlepolarity,doublepola,ih,PrvII:cc..riion&denodrrari.nofPw\I,PPIvl,cc.craiionmd

Textiltef erence Books:


1 Inn.ipl6 ol aronDu trtihdn

sr<eN
B r r athL n5

t.lltrrr&D SdriltnE,cauhns,heTNln,2ooT3rd

.onxnoircation synnx,
t, ubli.rrion, 2006
Prin.ipls of c.NnLl.icaiior s|deuE snronrrarlin, john witcr,, 2nr rd,
trsv3bD ceors. KenELtI DJ D.rnarJ Di\n, lMt 12001
nrar4[B4sr] ond r,!iiridtr - Rr th):r,spsapre,Trnr,2007

lonl

honslncN rohfG r,d.kit

:1

t:

Nlasond, sathi

f[:\,2006

-eh (compurers.ien.a&Ensineeri4)

CSF. 406

SOFTWARF ENGINFERIN(]
Cours! Tirlc Sof hrare Engincering

Modllc 1: INTRoDUC'rION Norion of SoI re as a P(nluct .hara.nristics of i good


Soltrvaic Produ.t. hgin.ering aspe.ts of Sof ,arc produ.h.n N..$ity of art m.tion. lob
respon$ibilitics oi Pro81a,mc6 ad SoJtwiic rnglnccis is Soltrrm dcvclot.s.

PROCESS MODELS AND PROCRAM DISICN TEC]INIOUES - Solt$ar.


Development Pro.css Nlodcls - Code & tu nodel, N.terIill model, In iemontal modol Rapid

Modlle

PL.towtin8 nod.l, spnd (Evolutiontuj) nodel. cood Piogim Design To.lmlqucs Sh.tured Programming, C.!Ili.g and Cohesl.n, Absha.tion and hn.rnati.. Hidnrg,
AutoDuted Pr.gramminS, Defensiye Progr.mming, Red!ndanl lJrogGn'ning, Ae{hehcs
Sofnlare Modehrg To.ls - Data lloN Dlagrams, UNll- and XN,IL. Jacksotr System

Modlle 3: VIRIIICATION AND VALDATION Teshng .f Sofhlare ?turin ts Bl.ckBoi Teslingand Wtritc-Box Tosting, Stahr ,\nilysis, Symboli. Ia{ntion .hd Control Flog
Grphs - CyclomaLlc Complr\ily. lntiodn.ti.n to tcsung .I R..!tim. SLritriic Svst ms.

4: SOITIAR!

PROJECa MAh(ACEI'IENT Nlanagfment Fnncii.$ md


Irro.e$cs, Prq..t Plming .nd Conhol, Organization n lnba tuam Comnuni.ation Risk
N,anagcmcnt. Solthare Cost l$imnti.n rnntdrlyinA fd.tors oI .iiti. .on.er Nlcki.s
lor estim.ting c.sh ol softard pb.tuctr lun.ti.. Rnnb. Tahnntres Id s.lt,raie .ost
cstimation Expeii judgement Delphi .ost eshmaiiof, l\IGk b,eaklnxu shu.turd md
Pro.c6s breik do* n shxcture. COCONIO and COCO]IIO ll

Module

Modulc 5: ADVANCED TOPICs loimil l4cthods nl Soltrva,r Engrn ciing Z nolatron,


Hoaie snot.ti.n FormaliTation of Functional Spc.ifidhons SPEC. Suppo .n\ircnmcntfor
Development of SofMarc Prcdnds ReIEse rhk T..ls h Edit.rs, Lnrlen, hrerpreteE,
Code Ccnciato6, DdbuggeE Took for Dc.ision Suppo,l and SFihesis, Confi Sura ii.n .on hol
and lng,neeiing Data6ases, Pioje.t lvr.mgcmcni Pciin.ts. Inhoduction to Desi8n Patiems,
A+e.ronenrcd rrogrming.
Text / Referen.e Books:

Pctddone.5Am@lh,\Lc]!}'Hl'l]d7,al0

cEuiEUhg,PEnti.Ib[dL\rh,riEdbn,2m9

\r /'^)r \ ^,,b::/^"f"' \,
,

v. APeE:676--

CSE 407 MICROPROCESOR

LAB

CouNe

1. Study th

le Mi.ropro.essor

hardware, tu.ctionr memory suucture and oPeration

2.

Program kl perform integer divGnrn: (i)3-6itbI3-bit (ii) 16-bit q! 8 bit.

3.

Trmstur of

4. Searching a
5.

biock ol dara in memory to anothr pla.c in memory

i.

rhe

of

hb

8085

dircct rd

number in an array tud finding ils pariry.

soiting or airay in: (i) kcending (ii) Dscending oeter

6. Progrme to perforn nrlowing .onvereron: (i) BCD to ASCII (ii) BCD to

7.

Programe

to

dultiply two 8-bit

numbers.

r. Progr.mm. log,n"rdr.dnJ\um ll(ban...r1url,rr..


q.

rro8 dlm"'or rol''n8 d:pla\

10. To
:11.

iroert

Srial md

lish1. runnnrs

. rn,^..!. l\DlA\"

number atcorr(tplacc in

a sortEd

arrq'.

alel dah rrmsfer on output port

lghl

8155 & 3%s & rlesi8ring ol

and sequential lights on off by above

'[r11i'-

ut
1Y-.'14"'lr'

';

hardw

e.

diko

CSE4O8 DATABASE MANAGEMENT SYSTEM I,AR

cou6r Tillc: DatabaseManrgement system

studdr (J u5e Mv arr bi.fotud oFer surc DBM5) o inr dhs commr.iar DBMS hor (Ms
/ oliAcLE) at Lra.kefd and c++ (pturdal) vB/l^v^ d .ro eld.
^..!*
(a)wiE a c++ prcemr b $otu 5tudens re.ords (rollno, namc, rath.i name)or a dss usins rite
r.
handriistusinsc++ and Fitch nni'r3)
(I) Rs$fue Froran 1, usins dr D8N{s and aor, (mp i6le lansnasc (c1+/Mvsallots and Ms
,.

D ah* d6ibn/ dddroo, hrrre dearion/ detdion


(i) wri'e i pqrdm ro bke a *rins as lrrl,u t from uspr
inPut6{0
stinsi o
(h) Nrire a prosram,'noi.
{hnh 6k u
daiab e .ikt and trbre e\st th.n dereb

.ruatu

ahba

ask useL to

th

hbre.

oenEravi[lSQLquery nrdktralrhercstrft of$aiqoery


I wiE a prosram in c++ ro pa& rrF u+! anr!,d qlsl in.r nE.k $e validi! of quolr
(of ry srlEoqu$r'iih |\,HER[.tiu!)
5 6 Creaieadarabas.dbr,havinsir.bhrlrd(d,EDe,iEe)a r( , bj(r, m{k)
(i)wnkaquerybdispraf nimerndaeeof siv.nid( lll,utdtie.Rredas rp!r)
(b) wrire a

q0v

ro

dispray:yehgl

k)L!!iciquaybLlirelayhdkshe{ofanf 5tudent(ldroscidissiv$
(d) Dispray lniofar *uda,6 smEd by drchbrD kina nrbF.b.

3 Derign a LoJr appbral Md ncpalmo{ S\srem to handle cunomcr I


hedte loan Epayrenb LrI dcposi( i,g i,xhLlnr.Eand EJuorybrrres
d n'ana8!

!u*oms!

iirpur)

pplnarion Ior r_oaf and

queLtes

\,.,,A-1

_a*o#
ft'r?'

. ri,

COMMUNICATION LAB

CSE 409

Cou^c Titlr:

1. Hamonic anallsis ofa square wave ol

Colmrni..tion rnb

nrdulatc.l Nave rorm.

2. Obsefl,e the Aniplitxde modulated wav lorm

& maasrr moduhtion inder

Demodulation ol ANI signal.

3 Generation & Dcmodrhtion oIDSB SCsigf.l.

I \lodulrt

a snrsoidal signal

(ith

high frequcn.I .arrier io obrain FN,l signal

Demodul.tion of the INI sig.al.


5, To
(a)

obscFe the lollowing nr a h.ansnnssion Lrc dcm.nstrator

Tie propagafion ofpulsc in non reflecting h.ansDrisshn line.

(b) TIE car.ct of

lo$es in transmission

t)-rFnsni$ion $nh shrdnrS


(.1)

fte

obse^,c tl]e

a lra

lf-i,a!e len8lh t.rng x-mission line

arion of sanplilS a.d simple & hold .tuuits.

eff(t ofsampling tine (samphrs pulsc wi.lth).


study $c ctlects of changing thc samphrg kequ.ncv & .lrcn,ing

ro trudy

(.) To

op

hle

x avcs on n Trarsmission Lne.

rcnnmnce charaderisti.! or

6. (a) To

(b)

lit:

the

To'tuJ, E ol

aliasing

.pnp|n,.p!..nor'o.'..D-.1' ,,J c'qFrFr

8 To shrdl & .bsen

e dre

amptitude restonse ol atrbnrari. gain .onkolldr (AGC).

CSE 410 SOFTWARE SYSTEM DESIGN LAB

conEe Tillo: Sofhvr Systen Design

lab

In this lab fnsi 3 erpcrirunb are to tiacri.e sofhlare cngineerinS iecrniqres usc my open
source CASE tool. NImy oJ dren aic availa6le ai

otier CASE tool,


Lansuage

C++

as pe.

choose any

choi.e

/ JAVA

TlEse dcsignlng .an

lara, so!(efrse.net You

tc

nesign Apprca.h : OL,mi Oienred

libiary managemcni sl6ien,

Aas

agen.I management s_rsrm,

done on any automation sl6ten c

blling sy*em, layrclt sy*cm, bE resenalm sysrer4

boo(-shop mmgement sysreh, sh,d.nb mrasenenr 9stcm.

iie

'I

rcqunpnents as spc.ilild blr

.u{oner in

sEJth.are Requirenent

Design Collaboraiion diagrah

r. DcaCn Drra Eoh D'agrum rorthtFr


ie.t
'r.

Desig,l Entitl Retation DiaSmn for the

Dcsign at Ieast 10 test cass

loi

proi{i

each module

hnh

\.u

rrave dcsignsJ rn

lr*6

hb5

CSE501 OPERAIING StSTEMS


Cou6c Titlo Operating Systcm

srn.tuie or r1sDo5 lrinLlo\rs

i\sr/ so
Stand ds.ln bodudion anJ
shnd d, Tlr.

20

BroS sr-*en calls/lvtorihr aalls,

Bro.r

Non

roc$ s.rrdutifS

anl c++. Th! rosrx


.hirahtr!,/tosiar n,&m oI

,i
rrmrlare 0los, Dd 9r,f

operi6ons

or

Loador

jio.esos, Thread:,

Pree,nphvcl

AlgxnErb, LnDo.mol Lkr, Mqnoy

out oa a

rrosram,

.J p , ,i

,,
uNtx Krnrelsupp.rr h, proe$*. rro!$5 co nDL
- Conorior l,ro..sA, .i oNi.rins rLo.e$$,
P !!e Cnph, Ilierir.hI oi Pro.es\.., cr ii s{ftn nFbkD tno p,o..$ soluiio.,
s)inlhronizaiion Inn iq scmaphores Dc.dlo.k- n*.dnrn, traNLting, prv.,jrron, avonhui
iadvqr sra atiof, citi.al n$iofr, Mdiiro(,
velren Mmig. r - 8etrrihri, fbrirnir

rhd6E,

Denitul

Pasiig

Pisr

R+li.eoe^lgolithfr5'scgneniio|snt]c'\IuL6.hvd,seg|tr

+rc,

pasi.s

r.vntoal Nrcoory co nrcpL vntu.taddE$


ing schrm. haid(ar. luppdr

rlEnc prc sogN

p.lo+ iurctioN, copreft$s, Flros, sysElr

n..p,

v ,fc, ilresi+

Qucus, senmptrrls

r+3

'"-.

rnt.ryr;$

Dr" .oi. .p rrr

e.rA.c$sbngeD*i.*

chamcrs cdnrotunii! DnksdRlutirSntrthqlr

'3' i'

LNrX srsEn r!,so'nminS

usi|8.++,6r T.r.re clrn:

wirLiamskIi,rss,

'\l

At-

l't i."

ri!

{,n 0du.ation

prt

aH.xln(ria,r99e

sia (20!2)

\.,..,,,#----_

^YY*'--'

CSE 502 DESIGN & ANAI-YSIS OF

AIGORTTHMS

Corrse TiIlc: Dsistr &

Moduk 1, SAcKcRoUND- Algorlthrn comple\tot i.d orhrNoado


DrvrDE AND CONQUER METrrOn Xh.rr, searh, N1ug. So , Q kr

Duriprn:lion

rarbn

alsofuhDrs

atul Minimal

alryrG

or

Knapirk p oliteD,,06 lrqtren.ins, (htimat

Nlcrsc

Sl,arri'rgTres

\'rrri\ ah.ri, \ruktri..rion


Lor er Bound Thcorv

Backra.kfg
MATCSTNC ALGORTTHMS

algo'ilhN,KNx,\6khcrr
^asrcN\IENT

- Niiv. rnr lcb!, Krlp shins marhus

soye

fRoBr_Fvs rormutariof of A$iSf n.ntaM Qurd h.

\Gs

ilso,iihms, nbntc

c h

argdiLhms,

randomiz.{ arsor orm for Min..ur,

P,NP'H^RDANDNP-coMfLEI
satidiabiri9 plohlen rrd veder covei rnrbtenr

coremaf,Rivat,

aFproxn

ion

gorithN forvctu: coveratrd ser

Li*sy,.,: ",\Lsoriith, pHl

2 Bara., icomprtui Alsorit r ns: lnrododnrtr b DaiS &Anr$n,rrddkion\!eslpr.


3 r loroq itz & $h ani, , Fundincnial of conputs l lsoith m , calgo tia.

, ,, .'"t
5 PrcpaEi.tindshamos conFubhooitCeomerLl,Sfii|9.,

vdtig

$lng

iPrmgfr

\(i3

CSE 5()3THEORY OF COMPUTATION

CSDs03
L-T-? Sriucrurc l I 0

CoDrrNo.r

Coursc Tntc: Theoryof Compuhtion

Mdimrn Mrrks

r0r)

! i '.\fLe$io'n,

atsDmar. nlSurarsb;nJ nqjlL


ror Leeulrs.L, de.nron ALgo thns rorrpguktuLs,

\ryrt

fu]aridndliP

rclalir sck, prnp

trg

t.mnL

N?lod lr

TA - Coniexi FLr Crammai s


Latiofd'ip

ri"we.i d4irdon iod dsnadon

hd5

CFL

mbisuirr

- Appli.ations oI

INES lrinSnElhin$ Conpui.bteLafgxag6aMfun no.s- runns


srorageinfrnr..oniol rluiplebac]!5 dKki'rgols\nfirr subiouiins

Modure 4: TllRrNG NrACts

- univ(&n ruing voch6e5 rs dl und..

, a''.o

dabte prdbtln'

o,.,

i.

- Lnio 5r Lin

'o r

T*t{teferen.e Books:

1 Hopcroit, Ullni.n, "hrnodu.tjon ro Autunata 1hcor,, Lan,tuasc and


\ ur pu.lon \.. -.,lnll.l'
'rH.u.F "lltorl of Corputui
2. KLP. Nrishn a \ Chdrtrasckaian,
S.ience

(Aur.mara,LmStrages and compuration), , pHr


3. Nldtln J. C., "lnhoducrion ro tangrages and Tlcory ol Computatiors ,, TN]Fr
.1. Hop.roft, Ullmnn,."Lrh.oduction tr) Aubfrata ftcon, Languges nnd

PHI

l). r ,

CSE 504 PROGRAMMING IN

JAVA

Cou(e l illcr Prcgramnrnrg Ir lava

Module:l; IAVA - Introdn.tior b Objocr Oricnrited Programn g, Absrii.iion,


objed Oienid Pro8iaNding P n.iplcs, Feahus oi IAVA, lftrtnludion to ]ava
b}'te code, Jala Vntu machnrc.
PROGRANI ElllvlENTS: lrimiuve data tvpcs,

ra abls, dsignmcnt, aiithDetic,


snoit .ircuit logi.al o!rahrrs, r\riih.reric operalors, bt rlis. operators, tutahonal
oPorito$, Boolc.fl lo8i. opcraror, rhe assignmont .perarors, opoird prc.cden.e,
Decision and conkol stattnents, arrals.
Module 2: CoNTROL STATEMENTS laya's Sclcctioo Sr.remdnis, il stiicmcnti
$rit h *rtement, Itmtion Stitemenh, \Lhilo, do{lile, Ior, tu cach, Nesred Loops,
Jump Siatomcnts, Ushg trroak, Usi,rg conrintu, rchtrn
Modulp 3: OBJECTS AND crAssES OL,,ects,.orsrr!.h.is, retulnlg rd pissnrg
oblc.Ls as paraDreter, Nest.d and nnrer .lasses, Snrgl. in! Nlulrilevol Inhoriran.e,
Erterdd classes, A..r$ Conhol, uagc ol $po, Oyerloadnrg and ore.iding
ncthods, Abstra.tclasses, Using tural Nltn nlheitan.c
PACKAGE AND INTERIACES: Derirnlg packigo, .on.cpr oI CLASSPATH, a..css
modiric,r, nnporting pa.kage, nefinnrg and inrplcmerting n*.la.ca
Module 4: STRING EANDLTNG - Shnlg.onsrruct s, special shing opcrarions.
.Iar..ter

tnr,

ching

nring s h.nri{s, srri I B Bn frer class.


EXCEITION HANDLING: Fr.eprion landling nn .nnentats, lr..ptron hpet
uncaught elception!, h.I/ cal.h a nrultiple car.h statcnrcnrs Us.ge oI tlrow,
th,owsand linallt IILEHANDLINC I/Osrr.anrs, File t/o
Modulo 5:CONCURRENCY Pro..sscsand lhrends,llrad objects, Detinins d
r
J ndi,u Tn.ts.rh ..,.ro" .r l, / 1"..' u!.. r,u, -t.rlL. i ,ri..
"'"E
APPLET: Appletlundanrntals, rsnrg print oethod a drawil1gpol\,gons
ex trac

sea,

a n

d co.r

1 HerbertS.hildt JAVA 2 - Tlc c.nrltere Referenc.,'r uH, Dehi


Dcitel How to ProgramJAVA, !l11
3. U.K. Chakiahorh and D.c. Dasri.lar: Sofhrarc and systor An Inhoductjon,
2.

(f?,
Q,.

'ha.h Y.nN.llI/\vA, TNllI Delhi.

(:
VED

CSE 505 COMPUTER

ORGANIZATTON ANT' DESI(]N


Cotrref h: CoopukrOrEut*ion ind

Module 1: BASIC ORCIMZATION Or COMPUIERS - Blo.l lcv.t dri+iion oI $c


Im.tional unitsas r.lated to the exe.a&,n of . ptugrao FcLh, de..de.nd exe.ule ry.le.

Module 2: MACHINE INSTRUCflONS - lnstru.hon sei ar.nit.tups, r\s&rblr_


lanSuage prcgmmming, addr$ing nodes, nBbu.tbn .y.les, ie8i*ers and (.rage,
addre*nrg

nro desr d

is.ussions about ItiSC ve6us CISC.,thite.rures,lnsidea CPU:

Mo&]e 3: Inforhati.n tuppsenttrhon, rloat g Nnr reprepnhhon (ILLL 75r),


comPuter aithnretic and drir inpl.nentahonr r_iied l'oint ,\ridnEti., Addiiioq
Subeadion, Multidication and Dnlsion, .\itlmeti. bgi. Units .onkol nd d.h path,
daia palh components, dcsign ol ,\LU .nlL dah padr, .onholer designr Ha *ndd
and

MiorpmgrarrNld Conbol

Modnle 4r mcmoq ll(finolcg)r st.ti. a.d d].ami. nremory, Randonr Ac.ess and
Serial Accss Mch.ries, C.che nenrot and luemot llie,arfitr Address i\lappin8,
ca.hcupdah.ns.hemes,virllal emor!andnemor) hanig.norunii
Module 5: VO SUBSYSTEMS lnptrr-Ourpul neviressldr ar l)isk, CD'RONI, Pri'rteiek,
hhllacing ri& lO devi.es, kcyboad and disphl inic r.cs; Basic con.cpb Bns Conhol,
R.ad ]\lite operati.ns, Pro8nlmcd IO, Con cpt ol handshaling, tou.d and h frpt
diiver l/O, DMA dati h.nafcr, l+eline Pro.ess A, LBtuch.n and Aitlxnetn P,pehre,
riPeline haa s and thcn rcsolution

Tdxt/Reference Booksl
aon]puh orsafizariotr

br-

v crrl

coDrB'Er oiBeiz.rion and Ds gn, bl, Drvid Pan.ron rnd tohf

3 coDp er synerro D!:iFr ntur arhire.hi.

cd.r

rlfril,)

br

Hcfi.!r.\r " fls.yili

!6ert r

Hcurirs

oqanzidon, bvHarrI n ee8,M.cmN rr l

,l"fr+
{P',

i'

AFFRI

:ii.:

inr Haiy

CSf, 506.1 DIGITAL SIGNAL PIIOCESSING

Conne Title: Digital sisnrt Proe$ins

Moduh 1; TNfllODUCflON TO s
DisGle iinp siBmL and r)rr!m,
z trsfontu, *rudu{ ior diSrtal fii(crs, d6 gn prc.edrres tur tn
Fr NoGe analrrsis oI djsiial
s,gials inr 5isnir Pu$,ns, .ha
o, stmrs, rypi:ar siElar Pro.e$hs ofeRtiorr, c\amft. of rtptal si8nats, llpnil sgnal

, fte smpli,rg pro.ss,

.ouierTnsform, Difrete

DFr proNrtier, .omFubdo. of rhe DFr oI reat


*q!!nE, Lincir coNolurion urins the Dfl. z{rannoLm', rnvrE. zraxfofli! properties dfh slonn, ratrdom ddniin EP,6
of LTr sydem' dr freqncn.f i.sto
prcc$ing

or

Fourier Tirnsfoim,

.aMoh ns.n!

coniinuour 9Bnal5,lnaloE rilrer D.si3r atrtrnriasil8 r_ik4 D4isn, s


A/D & D/A oNds. ReoNEfti,Drir'(D-isn.

AND DIS|CN. B1o.k DiagraD tupr\.rration,


ixibt Fitrer sru.rures, nR
rc, all pi$ rilh6, runatile nR Disi
Glld rl p s rcariz.iion of IrR rrNgr inndidi, Digriil stu.
DjSibr ElEr D
ot lut u.r LtrsiSl, Birincar
DesiSnorDisibrun
nokh
ritGrs,
ftR rlu D!5isn b6ed oo
3i,
c5ign bafll on FL.{Le v srhprhsdFFEdr.

sisnar r.lou c,aph

cs

Terl/

E ddd

Represaftahdn

Rfeience Books:

1 Digihrsic'dfr.e$i&eln(Mika.rlu
, Digihrsisr Prce$rs" s qNdrtr,h A vd LE Gi.
r Di8ihrsBM!f6e$m3 tub.iFb arru rE 1*ihdos,lohn
^r

G Prcaks.

Dhir.! c

CSX 506.2 ENGINEERING SYSTEM

MODEI,ING AND SIMI]I,ATION


Cousc Title: Eisineering

sFr.

Module 1: INTRODUCTION - Slnens, Systen i]p.s, q*on llrodclng, Typ.s of


svien modening, Chssifir.tion and romfarlson oI snulaho modcls, attributes ol
modclling, Camparison of phvsnal anlt ..mputer elaqinrnts, Alpli.ation dms .l
Modnle 2: MATHEII-ATICAL AND STATISTICAL MODELS - Protrl,ilii! .on.qb,
Queuhg \,Iodels, Nled$ds ior goncrating rilrd.m variable5 and Validation oi random

Modrle 3: LANGUACI systefr modelling, prqramn g lanSuages, c.npalilon oI


laneuages, Idcntiilng and sele.hon ol programinij langu.Ae feasil,ilitt shdt, of
programminslansuasefor re siven a ilnition
Module 4: EXPERIMENTS - Simulaii.n of
veriti.a

ti

on of

inp* ed

ou tpu r

MDdule s: CASE STUDY

'nve.to

diffc'oi

snnuh red d ara, 5r! d ) of

sl,(ctns, nallsir lalidition and


nt hrna r. td!.finigues

Dereloping simulation mo.lel


systetu and anal_vsis of nraintoran.p sl *ems

nr

i.Jornation .etrhE,

Texr/ Refereffe Dooks:


ceoffiey cordon, ,s|nem

si'n

atio

Lio,rhe tandrieme",, Ecf r tuurt,Ne\ Jeuer,,re5

! ,r,tv,
Ar"

,rr,:

csE

INFORMATION THEORY & CODING

506.3

Cou^c f itlr: Inrofl narion Thcory & codina

r: ELEMENTS OF INFORMATION TI{EORY Nlcasrr ot nrformarion,


avcrage nrlrhation, enfio!y, and inturnrrion rnte. Connnrnicarion .hannel,
dlscrcte and .ontinuors .|ann.r
ModuG

Modul.2Sha ron Hartler d1e.En xl its intli..rions. Ctamel.apacjtl, Cnusim


.lDnnol and bandwidth

s/N h.adp.fr

INTRODUCTION OF CODING
control.oding, mcthods olconrrolli.g e
MOdUIC 3:

1pc\ r (rhr15 ttP!\ .r

.0\115, c ror

"s
Modnh 4 IINEAR BLOCK AND BINARy cyClIC CoDIS mnfii\ dc.^,Diion .r
.ine. t o | ,.des
I t,..hnr'
!.r-ro rtrls n t,, r.1..^
'
'r.
codes. Hannnrs colLs, srructure .r crclic .odos, encodnr; usins an (Nk) bit striii
rcgisr.i s!ndrome.alcularion, its. or detd.tioo &..1icction, spe.i.n.tasses ofq,cti.
s, BURST AND CONVOLUTIoN CODES - burt and random errcr
.orectinS .odes, cncode$ ror conrohtion .odes. D...deE jin condution .o{l.s
Nlodule

1. Codhg and In({marion Tleory (craduare Trxts

in

N,tathemati.s)

br

Stevcn

orm.tion an.l Coding Theory (Sfringer Undergra.fuare tvatnenatics Sdie, lry


Crreth A. Iones and J ]\lar1,ld1es
3.lnfonation Theorl anrl \etworkCodnrg 0nt.Nntion Tcchrotogl.: Trnnnnission,
lro.essirg and Siorage) bt Ralnuid i{ yeung
,r lunducntals ol hlohauon T[co'l and Coding Dcsign (Dh.rcre ]\hthenati.s
Pobl .. gr,. ,, J-t Fuple,J...j - r,
'"'1.^p.li."r.n.,b\
5. Anoop Singh Poonia, "Lrforma nr Theorv .I co.t ing ,, Dharpat Rai prbtjshine

-^.
/7",'!<i\\
' '\. .
r./
t
tl:t
/\
\i\
r !'1"
Y"1A I

'r,

.-

l'('

)^

.;

ty't ,-Y

nee66veo

CSE 506.4 ADVANCE

DATA STRUCTURES
cou'$ Tirls Advm.edData Shu.rues

1.3 r,ee5 and Red-

rle

Bta.kt..5

ApplEdrons.

BioomiarHeaPs

eJ

)etin lons operrdon, or lreighr Bararcd Trc!\ trrrrrmMTE6),

oes iotr^us
m DRioir srs

Fnn em lhFteme irg sets

iE oparaiiqn,

rlndion oi Fibona..i I]eap h,demenrior ribonk.i lre.lf sonrrNc N[TtloRk comp]ilsotr

ne

oiL

?erc one Prin.ipte, trironi.

Fuat nenkr cmuiis, curseb cui verti.c5 ptiner

.rPhi. comporcib cn.uE,


anLt Dtral FnF6s,

Modul.4r GRAPH-IHEORY ALCORTTHMS Algorfthm5 ror Conn. ednas, Findingan spaniins


Ires in a lveiSlrbd GapL .tnd pl
\ Te*fg, Brlndrtr tu* anJ Depth Firn sead, I .polosrsl

N$!ok

r.tow5.

ford-Futk.60tr Ma

ccD,{urion, \loJular

aritLhedc, sohinB Li,re equahon, ahn!+ rcmtrlndeL th.oruD, poser ot


af denenr, nsA prbri. key crypni s$b,n, FriDi rt, I e*ins aoi rnc8s radonzaddn

R.ndomi2d Atsofthnx., calnrrdge urir.uity

Ptup

and Shamos

r Mehlun D i

rlar

a.npuhuonil GoDrhv,sta,rS& vqr.i!

], sc dri,r3 rdd

"tfz

sorhn!

CSE 506.5

LOCIC SYNTHESFS
coune Tiilr: r-oai. synrheses

D6isn, Stvlcs, ,ou!


omlurei r\nicJ srnhesn and
oprirrahon Atsdi$m5 Raie$ of cr;pr' DerDririoE dnt NoLrions oe.rsion amLbFdnnahon
Probren5, shonen nr roiS!* p h probtoD, vener covs, cra$, cdo,ns ctiquc (ry(irs and

Jnsrotrs.s {Fb'lr} inn!o1erpr .rn.


ro Hednirc nrodelirr!

;.

': .
I'r'! "

o,.

"

L *raF, shE

.,

oJer5an\rs)NhrcnEahor Prcbh

RnrMs -

NtoLlei ri, sdrrtulhs prolirems, s.hcltuli,rg r!drut


ds.heduths^s^ps.hedutior Arsoiihms L a,.y co;sh.h.d

rrcs.

condmi,6 rnEsn Linsar


! E, l,a, .l< 1,.

la"'\.,'d.g"'r('".

rmi,rs r,io.iel, M,thp,(esoL

s.h.d.,t-p H*i1,fi. sd"d,

"q
Losic oFrjmizaiiof f iin.iples

n'n]]sijh,r,\.e.F:,,ligs

Module s: sEeuENrrAL

Loclc oprrMrzAiroN - L.r"Judron, saluc El .n uii opiimiz

iotr

, .-... ^.. ,;

2.

Jin

Nr Rabacj. Dighxt

hreldrnr

IDr Delo Rqrrc* nior.n S) hsii.


cmn6 Des

p.raon

edr

cnPetsl.dire.pre iccHRlt, sccond Ed rton.1005


^
L Walne Worr. FICA.R.sd Sr-nsn Dsjln. pd sor 1009
irhmaorvr-sr Physhar Dclgr Adonlion. $i'E.iT[nd.dir

APPRO'/

,I

t__

lLii-.. L-

ii,..,1

iotr.:007

0n.t999.

CSE 506,6 SYSTFM TFSTINC


Con

're

Tirlr.: Synem Testing

Module 1: SYSTEM SOFTWARE -,{$nblen, Cereral dpsi8n porcduls, Dlsign oI hvo


lass assembler, crc$ $emblers, I,la.ro tiodssos , f.atues of a nrao! la.il!,,(ma.ro
irshution ai8lnent' .ondihonal nra . .x1]ansion, ma(u ..lls widin ma.n,s),
lnrllrcntation of a rp5inctcd fa.ilit! : r\ hI. p.$ .lgorithm, Irl..ro Ass.D$lers
Loder schemes: Compile and go loadpB, absolute loide(, r.lo.ating loadci, Li .ing,
Reallocation- staii. & rtl nami. Iintn,g, Dnc.t liirling lorrleB, Bindere, Ovedays, d)rmmi.
bnrdeB; Woil<ing piin.ipla .f tdito6, Debu88c6
Module 2: NEIIVORK INFORMATION SYSTEM - Gcrina l.quanted afth NrS, NrS
Ve6us NIS+ , lhe Clienr Sntc of NIS, nu rganNlsSe,!er,NISScivcrS..uii)
Nehlo lilc slsem, Preparh! NIS, Mouniing an Nfs volunc, Th. NIS Daomons, The
.xporh File.Systcm Ba.knp & Re.olcry, lng Ines ft,r synem and nppli.ations: Ba.kup
s.hoddes and mcthods (mdnual.nd auionatcd)
Module 3: BASICS Ol SOFTWARE TSTING- Ths Tstins t'o.ess, Tcstjrs d

lFo'38 q l4l \'lehi.

l-tu,o l-rin8(o \-'.r'dhorDr.

l\'tanagoment, Elecution Hisl,orl; len casc gcncraiion Sbategies, Sr.ri. a.d d$ami.
analisis, Model' aased Testingr conkol-flow Gr2pn, shte
and dara oow bascd
'nodel,

Mo.lule 4: TEST GINEnATION AND REGRESSION tIsTtNclnh..luch.nr fte'l!s!


S.lc.tion Problm; Eqnivalsre Ptr{niod.!, Bo{ndar1 Vrlue An.\'sGr Carc8oD-Partiiion
\'fethod Cause F(e.t GRplrlng, len Gen.htion honr PrpJi.ards Combilatorial Desi8.s;
]\ conbinatorial len-Dcsign fr..ps) IiaulL r\'r.dpr nFi.s oJ Ragrusrn Lestnrs (Rrs),
Sete.thg R.AGsion leds; Test S.letion Using Le.nriof Tra.cj Tcst S.le.rion Using
pr%ram sli.ing; Test Minimization; Test rrioftizatior li)ols ior Regresion Tcsting.
Module 5: I1ST ADEQUACY, Ten Adequacl Rasi.s; ldequa.y Cdieria R$ed .n
Conbol Flon Data'rlol Con.cpbr dpqDr.y Crilerii R.scd .n Dara-flow, Conhol
rbv verus Data- Flor; lhe Sutsum.s tulation, Sbu.rrzl and rln.riomt Tcstnrg;
kalability.f Coveragc \,t.dsuenenL

1. Si"ivsan Dlsik r, copildraml

2
I
4

Rdnesh soltw

r [nitr3

prin iflrs aftt

AJiryaP\4irhurfound io6otsofrarr.T.dins,peidodLJuGhon
RonP ton:S.ftwar.Ta*ir&2ndFdirrorP.dsor p00it,
NhuroPezz. LrNlnhaLYouns.sottw !ro( f s.nrd an.nNs,w .y

6. clqge rrrxr. " !\rrjt r;uNrxd

$1

(2003).
(2006)

p]r.hc,

TNJH

CSE

507 OPERATING SYSTEM LAB


Conrso lnte: operating

Sy smLab

l
-

nrite snnFlc iunctions

l. i{rlt. progmns

using uc lollownlg system catls of!\tX olcr?tug slsren


c\ec, get!,ext, {air close,srar.opendjr, rcaddn
Writu piograms usnrg dr l/O
sFtcm calls ol UNIX oporatirgsrsicm (opa! rcail,
te,et)

fol!,

tlr'ite C piograms

b. Lr..r.pLro

ro

sinrllate LN]X conman.ts tike ts, Arep, cr.

p',d-,-.ha't

I Lu.lii,.. f.r-, i.rhrn

tFpl., p,rt

Gantt.hart lorICFSandSIF F.r ea.hofdr. s.herluhrg poli.ies, .onpuic


, -'4a,.
p' rl' dr J;
I np
".
"",,r.1'n.l
the

and

Given ue list oIprc.esses, rhrir CPU bust times and irn al tiuesdisplav/pnrr
the G,nttcha* tu Priortr in.l Round robnr ro' c..h of th. s.helilting pol;cics,
cohpute and pturt th. nleragc waiting rime and nlerag. tuirraiornd rimc
8. Ihllemeltthe Eodu.er - Consumer prob[in ushg scmaphoies

9. hplement

some memory hanagemnr s.h?mes - I nrr cg Fiee s!a.c is


nhnltanr.d as a linked iisrofnodes with ea.t rode lavjrg rhe stardrg brre addr.ss
ann rhc .ndin8 brr addrss of a free bni.k Fach nunorl rcqucsr ;. jsrs .f rte
Pro.ess and ilc anuurt of storage spa.c reqdrcd ir) bytcs. Allo.ntdd nr..rory

sPa.eisaSanrmanrranredasahrkdtiltotnodcsh,ithea.hnoden,nlgtheprotuss
ld, staiti'rg byrc .ddrcss and rhe a jrg brte a(tdrc$ oi thc all;.atui sp.ce.
ll. Implement some mehory managemnt schmes - rr n, eg $,nen a pr;e$
linishes (tnten as nrFt) thc alpropriard nod tr.N fic altocated iist s!;n1.1 be
deletcd nnd dris te. disk spa.. sn.lld br addcd to rhc free spa.. list [Care s]udd
b"l"lor L.r'.'r ,.r.ndu.. - h t', ,'r
t,tu I
,.1- tt- 11

".',J

CSE

508

COMPUTER ARCHITECTURF

AB

cotrnt Tnlc; Compntc Ar.hite.ture Lab


Ihis

Iab

lvill

sinllator

be

ba*d

on assembtr

G alailable ar site

tr,grammingon ot RrSC Ftu.es$rsjnutarorst,tlj. SpIM


hrtp:/ / |ages .s L!is..c(tn/,l.rars/ spnl hhnl

d iniqer ,rom $e kevtEanl and liinr i out f (n => n-rnin AND I <= n nax).
2 l&ad a integer lroh rh. kpvb.ard and p t our r,\e 1o o{ing as per swft.h{ase
1 Read

In

<= r0

n ==

Piint nor a lot


12prni a .lozh

Pii'ri abakersdozcn
n == 20 pdnt a {ore
n == 13

>= 100

Prinr lotsand lots

prht intcger
Otlrerwise pinr y.u fiale
n I= 42

3. Read a sh'hg from ihe

lolowDg lor loop io.ounr


foi

levboaal

nu

shtsll r= ,\n!

G1=0;

.1.

Pint out a lin

5.

Prnt.!t.

thc

ms$e

dd

court the number ol teften. Use thc oqnivatent o!


botnchars.

++s1)

of clraractt$ usnrg simple pro..dure

.all

himAle ol.hara.ieE usine re.ursivr prc.pdure.alt.

6 P.ht fa.iorial ol a f,urber lsing re.uBion

7I'rn*r.vereshing:fteirtad l
3 Piint

a sn

from

trl boad

lng aJter swappi ng .as of each lcrter

9 l,rintarint.gerinLinaryandhdx.
0.lD
11.

t1' ,

l o, ob',

Plint P.s.al

.ol to'iuD

angle of base size 12.

"a

APPR

ro($Y

'.-/./

CSE

509 DATABASE MANAGEMENT

T,AB

CotrreTith: Databa6e Mamgcmeni Lab

studmr

oi a.

oF su(e

My sq (pipler.d

DDM5)

A..esr / orr ACLE) .i rra.ka.d and c+ + (lrero red)

{a)

i\rib

cfi

poshn b noE shdcfb

v D/

r.$ft

tr

atry

I^v^

otrr!.ommo.nr
rrodmi

(roll no, nime, farher

nd.)

DDM5 hor

Dr o clia5

o,r!'

uirs

fite

(u5h3cr+and rile handtins)

{n'cPlosmm r, Ehs

(Lr) Re

2 D*aba* daa
(a)

rion

anv DDr',s

deletio n, hble

wr c r prosrm

ind r.o

}iihtrbhtrsuagstc*/Mrsol)(vBandrrs

ft66on/ rletdio,i

ft, bke a

sriirs

lnl)|r noh u5q crcie

askNer ro i.puihlo nrore*rins,.reakhyo h6l.sof


(b)

rvik i

p ogftm. whi.h

piosED, rvhi.h ask

.1

Fogram nr C!+ k, pare dre uso cnhred quny

(ou, sEllcr

0r6enam!inibov.d

ak uss h enr* dahb6o Dme

3 l{rih
Wri6

a daraba

u*!banEri \ir

d sQL

qtrei, drd Jrplavihe

i.r

drc.t

rlre

h
Brtr

of rhat ltuely

validitv of qucry

que$, with ]IHERE dausp)

niDc.nd aE.ofsi!!n

id (,d should

b{trk&la rp

m k sred..anynudent(rrhoe id rnvenas
G)Djsplav lisrof,ll stud.n6sorEd bv lire roral harks

h$dh

aLrsa

ldan rcpavma.E by depos

irs i'rbLLhens

and

in.Isubi.{c

r.du.ing h;ldrc5.

inpuo

CSE 510 PROCRAMMING

]N

IAVA LAE

Conrsc Tille: P@ErammitreIn

cNnt

5
6
7

l\'rih Frt,8EnE usilg tundion ov.noidDs.

nre

numbs or oLrF.b

dohd hr

3. Wrte})nrS,amsonirrb a..s
4. WiLe prcBlu5 on p.rkagls.

s usin8

naft

.rhb{

l.vi Lih

tu,dron

PmgranEulinainheLftarc
Program usi.8 IO *rean$

nhiidling'nr!ha.ien

r3

ID trvdop

a tava pacrage

{iih

simpte

sh.k tud Qlcue dases usins tavaDc .omen6

Lra*I..las foi compler nuntrcis rn javi Lr addihor ro DreuDds fo


on.oDph\ numl{ro, prornhinerhod to rcturn drc nu mlE. oi adivc obis6 oe*at
Dcsi$ a DrE d s siNlar r, thc one frcvi(1.,i in rhe j.Na *il pEl.tsl
D4elop wirh 5ulrabte hicmrcht, da*$ for poin, shipq Rshfsh, Squ cci,d!,Eltjp.se,
rLiargre Porygon, er Daig. a 5impte ien apptnarioi ro
17 Dsign ajava irerfa.! n, ADrsra.r Drldop 6\0 Llitfdofr dsser
handting i,r rod,

3h,f
le

trr Dr]rcmerrarions.

., i).r6.h F
o.t,oo. i rrc.od,e
oldE wrr Gl,(r b ih.;uml)tr;i t^r^ *b*q*-*

,J

sequen.6; ds.endins
pFscfr. Fi'dl! rrhihe*qu6G m so&d orlld i'n. anorhar filc
Deverop a inprc paint tike proSrhr ilur.in dr rbdnsDphi.at

Drvdop , (ientifi G r.utaror u si'r8 eren-dr ivcn ]noE m,mins pdod,E n oI I ava
DeveroFa temfrare fo.lukcd tistdssdlonswith irsm.rh.dr ttr,ayr
Dosi8tr r thrnd sare ihFhDenraiion or Oupue rtiss wr b a nutri rhrcadeJ

(L'['

: t::
a.-

ftq,?
i,t

\.,,,r-l

CSE 511

MANAGING INNOVATION AND ENTREPRENEURSHIP


CouFcTitle M Dsilgrmovriiotrand

Mo.Ids 1: INIRODUCTIOh\ 1,O ENTREPRIiNEURSHIP Evolution of


enhltreneu*Iip 6rn e..nomi. L\eory NtaMge .t and enreprencuri.l comperen.ics
Lnb.prpneuiial 9r0*d1 and dlldt.pment.

Module 2: CREATMTY AND INNOVATTON Cratiliiy md t.novarion: Concepk


Shilting Composihon .l the E.onomy Purposeful tnnovarion & dre 7 Sou(es oI
lmovativ. opportlnit) Ine hr.ovarion PF.css l Dvarnr. sharesies s&kxns urat iim

r'EJi jB

u,o\ih.. l'..\ r', tpr. t',.r'.r'i

,g...

..t."..,,

PlmrinS h.odpatiblc hith hDovarion&enrrcttuneurship.

Modnle 3: ENTRIIRINEURIAL MOTIVATION Nc.d for ..niinnous learning &


tulea.1irg Ac,tuinng T{hnologiral trno!?tion hheprcneuiat motilaii.n (nA.h sr.ry)
A.hielment Nlotivation n Rcat liJe. Casc Shdv

Modde 4: INTERNAIONAL I\rIRF]RENIURSHTP

.,

lnteilational

t,, I
'., I Sh?iegi.
rirLepr.neurship
ksuos in lnte

- Con.e.B .ra Nahre


.\-rn.n
th.

iLio.at InrrepFncnBtrip

Modde 5: PROBLEM IDINTIIICATION AND PROBLEM SOLVING


IdentiIi.aii.\ Problornnnvnrg [movation d Diverifi..tion.
rvlarti vt.,1991, "M,rgi.s rrnrovaii.n and t:rrEpL.i.uhh

EdietE.,

2m0,

"Nlang

n31{hn

osv

lrrladoi,

fli,re oir..ov
pubri$cd 1e35, Nray h oq 613),67 7r r

r .h*brd,C
,
6.

.o-

Rrfru,

tohn

on,"H

t\r. E. (200:r), The

p id

prouem

r{

lvicr
Lj

lnsin!$

trxrvir! ! s.ruhir

lmovadon icox.diotr .r

R*h,,

Nhr,, (orisinaltr

creatidB aod Sun ini,rs

&nLi

repieneun,ir (cot .diof .r aft,d+),

-'"{ ' 9+{,"


,"! .8 t
',"
Z-o!ri'"\\
/

\s\
\.

1i

Hd;rd B6iNr Rsier.or

M.-

or
id

.'.

/ ', d,,'

I^>',"{'
,l {

,t\

r.rd B,6i,rs!

,.1

srhool

,t'.-_,,-_

A,PPR61D--

CSE 501 COMPUTER"NETWORKS


Cou*e Titk:

complrer Nct*orks

Modul. 1: INTRODUC'IIoN O5l, TCJ,/ll, md orlu.n.nr.r*s hodets, Neeo*


Top.logios 1I,\\, L,\\, i\r^NToken Bus, Tokcn Rin8, trDDt, rFrr stmdi s3022,3023
Hubs, Bridg.s, Ronters Gat rrays, Innsnissi.n Mcdi.r: lransnission.f signals L\rouglr
Twistud pan, c.alial.able,.pri.d 6rrre(s\1, Mlvr, cradcd
.\)

Modtrle 2: Il Dr\TA LINr( LAYFR & MEDIUNI ACCTSS LA)TR , ]).sign irnL.!, nrnnr,
enor dli&tion and (om.&nr, cRc, ElonenLr\ r,r.ror.l nop and rfiji, srrdils \!indo$.
Sl4r, Data link l.ar.r in Ht)c tur and slottd ]\loha, Cs\t\, CSIIA/CD, .ollision jrcp
mulriple...ess llroughpnr alvsis ot !!ie anJ slor.li ,\tola, lll-t- s0t\ standa

Module 3:

lo, ..

NtTr'\oR( I-A1Ilt - Vrtrul .r.rir nnlt

, .,r i.

t.; t. . ,

L).l,rgr.nn suLrnd,lrorlitrg

itgoridn

t.i,.,\.

,...

ronrinS. Dm.nnir r.uri'u - Brndlr( u,ri,ig. N.ttrorl lil,er in rhc lnterner tpv,l & tPI6
tlrot(ols. conScshon aiNd Algoithms tj.n.ial rrn1.4nes - oI c.n8.fon ppvenlior

Modulc 4: DATA Trd{NSMISSION Termn og!, Ficqnencl,, sFe1tum, band\lidd!


analog and .tigitalhmsmEsFn, Transmission im! nrenrs, .hann.l .apa.il_a indndns
sampl ing lheorm an.1 I. u rier scics
wndcss Transaission: Antcnna tl inren.a ganl inhadn rion ro icrcshiat dd sareltik
hi.ro$,ave,Iiopagation oI indess signals, hte spir.l.ss lor l-ars ronnNnt.ari.n.Relie$
oI l.1nc [n.oding S.hemds Con.cpt of b Fnod, cff..r of.lork sk.r,, S],n.tuonous and
]\$yn hronons.omui.ation
Mod e 5: MULTIPLEXING , Irequcn I dilisbn, iimc division (Strn.nrcnous tud
statisti.al) mdtiplexinS Muliiple A..e$ds: Pertormar.c oI FDi'IA-FN!FDMA, S ste

i'..' v D\.r..,t.,.J,.
,-,. rn\ta a,,mclhL
j',r'o1 ..,.r| .'? b.' \wir(ninc Oi L, d,r ...rto nirrp, ..!,hnjs
."vi.o".meotr...o. -., t,"in-.o...,E
hfflt,.

c.mPur$Ne$.rk,

Dis r.r

r.r.-

Leon

lnd am

\or[

r.L.phu,],3 EJ,riD.

---r{e}99

LNrH

s6io, r.rouz]I

rN,rH

, ri,:, ,

, t.. |

't

CSE 502

COMPILERDESICN
couFc Tnle: conpito Design

.omPne! kduolocv,

prcsrmDins
Modlle

2r

Iexi.al ra\sd. rrc

role o1.t kx..rt inrtlzai +Edftidor or b*aN,


teri(atrnitlz{s, LEr, !\rnrls orLlxFrosr s.

ltu'Bua8e5

temovatlpfi rcuc

roP-Dor{N r^RsrNc

preli\s, varid

ftnr,

on,

FtRsT &

{),

nD-

}ollotr

'l

o *t,re

se6,

LL0).o

\.'

'

g o,i1 4,

'o,

,n,,,, I,''e\L,i

LR {0) auionrator, LR.Fa6rs alsoLiihm, sLR(l), LR0), aid LALR(I)


h
ac aid crmpte! oay^cc spc.ifn ion5 sr,nd dire.Ed

dlfiniiiotu (arribur sra,mds) synrtusi/cd .nd inhc sd ar6bubs,

cvarrahqr onte6 fdr ritiut.s ofa


drd th., itr,Pl.nrenr ion urins LR

eiuyrs or sLrDs,

Nloduk 3: SIMANTIC ANALYSTS - Slmbot hL]B d Lhei, !L i sbudures Rcpjsefhrion dr


!.oFe" Semafh. amlysis of e\prsstons, dsignmcnr, a,n1 tunEot flos, *.rcmenb, Lledajauons o,
variabres i.d im.tions, fui.hon..nb,.k, using s-.nr!i r.ifrribubd sDDs (rnah$r d anF
a.drbu.tures induded) scDmnri. aodr r.o\rrtl

,i.,i
nE ay

\*h $b(46).
.55grnst{ibDrnE
{at.mcM - ft- rrren.ke lnril*il
Boollln expn*iotrs 3ek ptrrh;s E\mrln$ b ilru$c( inrrnEJ;r!
(indud

Text / Rererer.e Books:

'rrT
z (

o ,,p-

,o,.

Eretur.es

1 ..o.

D cNper,

rtu,.

'+t r'i'
'.' '.'i.

rd r.i a nr?o[

.oJe eenorrtun ror:lr

*, i

)
Efgi,].*ifg

contiler,

ilD

l\r,sir

,rfrA

CSE 603

DATAMINING &WARE HOUSING


CourscTnle: DaiaMining&w eHousing

Modlle 1r INTRODUCIION - lasi. comeph oa ;ata m n1g. in.hding motiuiion md


d.fi.iiionr ltillerent tltrs of dartr roposiknies; (lara ]nininB funcriotulfti.sj .on(pt of
interestin8 pattums, dara nining tastr.nn.nt honds, nuj.r issu.s.nkt edncs d dab
Modulez: DAT - Typcs of dtria and dita qnalii, Dar.r treptu.essirr8: dah cled B,
data htcgntion an,l trdJomari.n, dara atadb., dis.rciizah.n ind .on.L.pt hilrtu \,
Semration; E\plorng Data: sunrmal *aiistics, lisuatzntion, nulLidimcnsionit data

Module 3: ASSOOATION AND CORREI-ATION NALYSIS B.sit ...tur6.


..,.1 .., .
n"11 , udF-, J..o i.o. rh ..,.fo, ..t.., J
i,,.
",,
- Aprnni alg.ndu! liP GLor th .lgorilnn, Rule tpferation, ,\ppli.ations ot r\sso.iari.n
rd.s, anrlarion anallsis
Modlle 4I CLUSTER]NG ALGORNHMS AND CTUSIIR ANA]JSIS . ..n.cDI oT

1...-,g....E,i"..r rn J

t'..

g,n..r_,. .......r

and k medoids, CLARANS, Hieradn .l meL\ods ag8lom.i.tn e and dn nive .tu*ernr8,


BIRCI I, Densiq,' bascd meihods slbspa.e .lusternrg, DBSCAN; craph-Isdd .hftrns
MST dusturin8, Cluster cv.haiion, Ourlisr detertim .nkt .ra1'xis
Module 5: CI"{SSDICATION. BINARY CLASSITICATION - Rasi. .on.cprs, Ra),es

theoror and Nailo Bires dassifiel Asso.iah.n bled .tassi6.aii.n, ]tu1 based
.hssiridr NeaEsr n.iSltrour .la$ifiers, De.isi.n Tr.G, l{andom Fo,csr; fd(ephons;
NlL h .a tegorl .las silica honr v

od el

ovcrnttnE [va

l u a ri

on oi .lassifie r Fcrf. nr

ancc

.ross

Alpli.alions, Text mi.ng, tb d a inahsis, uec.nrmardd ,6tens prcr..luislres:


Fannliariiy a i$ basl. Linear Algebitr and Prol.bititl i,n1 Lre a$!m.(L
Texr/Relerence Books:

sref
.i''rr0)'i"'b,,fs!r.
.. r. ,Jvhr,. n | -0
", ! { i,. .r ... ( :0,)
r ..B\ 3 Ln IJ t{ftE. md rji& Fmnk

Palrc Nins Tan, Mirlmel

l,nrodudion to Dab Nti,ri,rs


.o

_e.rning

rc.rniques, i!{oq:n kufnrann,3!r cd ion uanuri)

ro ) 6r pir$

T lr.nieR.ribdrnrria.dI

d sraiLfiqt

rI

f.i!turmao, The Uemotr!

6i$6.

GI

nrl!

aM

rsBN e7s

^^-"1

"erJveg-,...

CSE 604 COMPUTER

(lRAPHICS AND \,'ISUALIZATION


CouncTnle: cqnp c!crapnksand

Modutel: INIRODUCIION - Hinory ol .om$rd ijr.phi.s, appl ations, graphi.s


p4rclnq phvsical and slardEh. ihages, q ntheri. .anEu, nodelirg, anim.tioa pndein&
relail.n to compute' vjsior and inag. lrr!.essnrt. reyn\! of bisi. martr.man.al oLrjects
(Ioirb, vecios, nakix methods)
Module 2: INTRODUCIION TO OPINCL - Olencr. adite.hk, priniiivcs md
ahibutes, simpld nodelirg anll Fndering of nr. ard drcc-dimensional geonckic
obje.ts, indcxed and RCn..ld modets, lrame buffei doubt. bufJerin8, cr.UT, intfa.tion,
cv.nB ind calba.ts, Pi.king
Module 3: CIOMETRIC TRANSIORTVIATIoNS . Honogenons ..ordinites, affine
ka.sfomations (h'anslation, rotation, nnlin8, shear), .on.arenalion, ftatrn m.rs md
lse of modclli.x marrlr in opdrcl Lr ihes. o*tutions \iclLinS clalsn:l &ree
dim.nsnral licxing, compuro vidrin8, spe.ilying rir},s, parall.r and |e6pe.tive
pnje.tive hNfomaiions, visibilib- z-Rufic! !S! rees, O$rcL .a tnr& nidden

4, SHADINC l-i8ht sonr.s, rlluniiarron rnoJet, Conind and ltronA


shading for lDlt8ons. ltafe aiion l-ife se8nent rd !.1]lgol ctipgnS, 3D dipping,
Iolt'8onal lrl, Biesenhamr algoiilu Dh.rerc Tc.tmiques Texrre
maPPing, .onpositing, terturds n oNnGL; Riy Tn.n13- R.rusile n), rrNei iay{phdc
Module

Modlle 5: RIInESINTATION A\D \,'IsUAUz,\ltON Bezisr.utres and nrfdGs,


R splines,

visualizati.n,

nftrlolalo\

r.rsi.r

ve

dr.l raurir.
ir

nanhingntL'aresits.Liihm

comFd{ aEpli.s.
E.rker, LoDFut

r\

T.f DoM ApPr(i.h

cripri-

o|tncl(l

op.icl tih

yirh

Nr Kene, conpubr (iaphirs trlii3

u5i

srlshErltushm.,co,hFuEr(jmrir.s (,idalirtdnl,^

=-i"-\t")
;,

'-

..

/ '. ,t
't . ).\1'
lb\.-d-,,,,. Ar.r,ievEg
^

lr I

'

CSE 605

MICRO CONTROLLTR AND EMBEDDID SYSTEMS


Cotrhc Tnh: Nlkro Conton.,:nd Emb.dded

Module 1: INTRODUCTION TO VARIOUS MICROCONTROLI-ER, Oycn ios,


01lmbedded slstcm: Deturirion, Dcsig. Chllenges and Chari.teristiL\, Dilfcrln.e
benvecn ml.roproccssor, mnro.onh.ollcr. inh.odu.rioD oilaiiors nicfuconhoil.rs,
tr051 By lnicl, PIC bv Nlicro.hip, A\1I br ATVEI_, AR\j bv ARNI, MSP.130 br Texas,
Us. .nd apDlication ol 3051

Modnle 2: 805:l MICRo CONTROLLER , 30i1 \'Iicrc..nt(rler: Architeciue,


Addressnrg modes, l/O Port lr.grimtunig, Snrglo b1t, lnstru.ti.ns and
Module 3 :3051 PROGnAMMING - l.terupt Prcgr anr mnr8, Tnncrs P'ogramming,
serialportProgranrmi,rg and intenuttprogrannnrg in Asscmbtr and C

Mo.lrle4 : ARM PROCESSORS- ARIJlundamcnr.h: Registcrs, Curenthogram


Status Regstcr lipelin., Ex.eprions, Ilr.rnpts, and rho Ve.ror t.rble, cor.
Exlensions, Irstrudion Set, lnh.o.l!.rjon nr Tnnmb hrstiudior Set (l,Vdring
P'ograms mtincluded nr rhe theorr c.ui!e)
Module 5 | APPLICATIONS OI EMBEDDID S1STEMS , Cor.pts .t lrsrcm .n
.nip. Ho$ modern day slstem-on-.lip .C) nicro.on nlors c.u tmplcmcnr a
rvhole signal chain. Applications ol Embedde.l s),srcnrs: Enrg! merErs, SnDko
detectors, Data a.quisition stsreN, ri.d sensor nchLork, ard Nirlcss scnsor
1,1.- . \itl'\L P,. j, Pt , ri,,..

l.

Andi.$ N.

ar AR\'t Synm Dcyctotur Cnid., Elg[vt titt


MaTidi cr.il, lI.305t Mi.tu.onroler & F.$.dd.d svshn,

Sloss et

2. Ntunanna.t Ali

Imbedd.dsvsleinD8i3a, AUnilicdHa lLa'./S.Ii\ir.tnkodnttion,Irank

'8

/-.:

((i(\

\t

?fLi ,j.h lrilcrShJenl


The Plc

r\r(ro.onh!]ltr,

, tlt'-(-

ll'r"'

t-

'

,,,,V
;h,

^t:

..ii..

CSE

606.1 ARTIFICIAL INTELLIGENCE TECHNIQUES


Coune Tnlc: A(iri.ht rienison.r T(hniqus

Module 1 INTRODUCION , nlhat is intclliBcn.? r.undatio.s oI irtiJi.ial


inhni8en.e (AI) Hi*ory ol AIr Pioblern Solvnrt Fonnulatjng Fn,blenr, problcm tl,pcs,
sta tes

and opei.noh, n. tc spa.e, s eai! h . trategi !s.

Module 2: INFORMED STARCH STILc.TEGIES R.sr fi6t se.r.h, A, .lgoiL\a


heuisti. fu.ctions, I tera tive dccrer s A'(jDA), stuin nen.Lr A,(sr,rA)rcaft ltarnrs
- Perlc d{ision game, nnperfc.t d..ision ginre, ev.lLttion ,un rion, aldra,bcta p ming

Modlle 3: REASONII_G - RepEcntation, hferen&., h.psiii.nal r.gi., prcdi.ate


togic (6nt order logir), loSi.al reaso1nrg, nnwRt rnrin8, bi.\rrad .hainin6 t
languages and tools . I isl1 ?rc]og, CLII$. l,limin8 Baii. nprccntaiion of plans, parLhl
ordcr plamnrg, flaming in $. blo.ls Nond, nenir.hi.al plannin8, .ondi tionnt ptmning,
rcPrPsenhtion oJ rdsoure c.nskan16, me.ntrcs, icrnporal .orskainh
Modde 4: UNCERTAINTY " Bsi. ti.babi[\', Bares tulc, Bcticl n.h!o*s, Def.utt
reasoning, luzz) scts .nd fuzzy loanr De.ision mknrg- uhlih theoq uhlitr
funciions, De.ision,

&..rcti.

exFert s_ystchs

Module 5, INDUCIIVE LIARNING - d$ision rees, tu1. bnserl lciintuE, .urenrbcsr


hypoL\csis searn, leasL..mn nenr sea(h , nenkt nchLorls, reintorembt lc.mjlg,
Seneti. algorithns; Other letuning nethods ncuial nehLorks, rinJor.amefr leailri.g,
Sencti. al8onftms. Comnunicabr , Cormiun.nhon a'nong ag.nrs, n.iuEl langua8c

forml 8hlmar, pari'r& gramnii


lerr/Reference Iook!:
,s
lnr trSere
^niririil

prNessing,

Ceorg.

r.

r.tr*e, riifi.iat lntullirncc,

Nirs$n, Art4E !qcniEe,r.: A

Mih

'.

(*a".*\

\er

pe

s!nth!s5,

Mors

Karlrmxn, 2002

tfr''

",n-{

CSE

606.2 ARTIFICIAL NEURAL NETWORT<S


Course Tillc:

neroi,

5isnal floN graph of

Id13

Ariifi.ial

Ntur

, LriohSr.ar

n.u

Ntrrc4 odJd5 of

, kn.irralge

ror,i.-nii

'o
.r-...

., i3
I nebLorks and

aEhrr{rres

lnE

u.r

o\

YOdU]C

ERCETTRONS AND LMS

orher reaEirs ilgoLithn5

lr

rs, s},a.e

of soolea.

,!prc{ ion,
ao') I .,',
,., h.u

netror siBrEt fundjdf,

clomd,Y or
ni .onvN

Nehvorks

Bil;y

rhre5hord

LEAII\INC OsJECTIVE OTT

1 ^1" .,/
.o'/
"
r hrniju trts;riiirh, p,-d-r

[]lliitay

piobib ntk inrdpEhtion


ftLlrilryered nd'roik & Fceriol prbitrriiies,

cjgdal\ a! pFLrbirides,

..or fuidrn\ for dtusjridri.o r;ble s


\e6\dksR%dI;ionn.trrolkig!neJP!dRB|!.h!ork,RBFn.h{olL

Modtle

Adapri'e Rcsonin.c rl]eDil,

rtuort, lscrf

olganzins

Buld s blo.rs oaadilrivcrr


M ;Dr eiEorEbr fitr ina, Eir.ipal
nid.."...i'.c

TeavRdference Book* .
r sra,.Haykin,-NeuralNc.yo*r',pHr
r l. M zurada, ,,rf rdr u.d of b Artifidat

I
5
6
3

Neu Fr NehYo

lrLrF

rs,l,r.

Ne urar

syn.,nr,,

J;

no pubtrsheis,3rd

v..4

[d.

"ifi.61
a})Pidadr,s ish(umr,.rNlH
Arifninl \tuEr N.6rork, christina R.n 1\IH
Nculal Ne61os Fol raftlr R
FundanenhLs OI N.urat

\hvrls a(hirtturc,

Atgd,iLh

uriiS: supFo( v{tDr r1a.nnes, N.urit t\e&.orks,

CSE

505.3 ADVAN(]F SOFTI4IARE ENGINEERING


Co

rse Ti

tlc

dvan.ed soriwxe

Maxnnm \'rrks:

EnEi

leqils

100

Proe$, oriF6 h sofrrarc


rus r.po*itrg, sclvr *ddalirs
soFr\t^RE auALrrY
ind
auirrr co.eprs, Quiri$ Mov..r!.i sa^
^rsuRANcri
^cti\irie5
Forn:r APPF{h* b saA

.onfrSuiation,

!s!6n.o rol,chd

z sorTr{ARE TEsTrNc A
s h! eTenugfufdancnrah.rerrcr.
IreiSn,WI e -Rox lstin& Bass PiUr Esdng, conror slldre Te*nrg, Ela.k Bo\ Tsths and
re$iig h sri(nrasr ErlnonnlnE, Arr i..tures ami :\tpri.*nnrs. prdHFD E(o, Dlbussi.s
Prc.es 0nfomarioi cadrons, .n
o.umenhuoi, fi\n8 faulr,
r*&'e) DlrrusDs rx Dr.
Nrodule

und

nindinS bchavlor.lid set$6ns,isrrr F.Eon for rhe iob,


Morivatiof, NDiki.s
Dakis, teadershit, nr orsrfizaiiDnrl shu.tuEs
INTERN^I|ONAL 5I \TDARDS: rmFohn.c an( definrg sorrN e qu.t!v, rso 9t2rr, Bs 6079
Fhminsnepr, rso11207ipprordl b sofh rte tife.td.tt. a
Modul.4: w[3 ENGTNEEnTNC - AftfiuEs df L\rdi Bifd AfpLir.tions. purs, Modetig rdivit],
Analysn modelins inr ulcb^})ps, Da,gn- tundiDr, hronMrior & intuFdin, re*hg lrebApps
.onnr,nivis io'r.o iguFriof,andperfonnin.ctdl)rg.
Module 5; PRO]ECI MANACEM
Usi"8 CASE hors, CBSE, R.+nsin.rhe,

oubou(ing, sofhrar.

For.d

T SOITWARE PRo]EcTs ,
loNa engrtudrg, dieni/
maraEefre ninLl d5 chans. afd conr!trr MaiaSed'eit of hdb

rhg

2C

lo

A Pmdirr,itr$

Aepr.d!h,rMH

Chezi, M.lariyci, D. llLd

nanla notr sorrh.r.Lnlrrgug rdr

!ruh r rol

'r.slnnFUri"Ad! .csofrwreEos

tif"-''*

CSE

606.4 MULTIMEDIA SYSTEMS


Couhe Tnk: Multimedia Sysiems

MULTTMEDTA r,trrri,nedia trnom ior, xuthDcdi, orjj<^.6,


conve4.r.. of aohpurr, conumi.arion atul Enr rjnmefr
b PrcjdE, rn nmalii rDrdnaru,
asofiq;c!, prsen ion rDl5, hots tororrjcdsaFirhoE, vidco,
5ound, image.apbnneaurhoi,rlltoors,.aid ind
Fga ri6d idhorinB rDt5
Mddde 2: Mnhimedia BuitdinB Brolk Te\L sounJ NaDt, Dlgirat Au.liq audio Iite fonmb,

M[rl

Module 3| Data (nmp,$ion Hurrnal codinS, shatudn r o AtBolirhm, rrurfmdr Algoilhms,


Adaprive coding, r\ii[]'neri. codins HiBhcr order Mod.li,r3

slidinS rvinJd\! aoilfl.sion,


comprsion cdo ro$ tes & lo$y .onr},l$iof

L7i,

Lzu, .oDlnesion, .nrpr4sion,

Modure 4: sF!-.h compr.$ion & sy hesis Digiht


o .on.cpc, snmphS vanrrlss, Lo$
^ud
.o,nPrd$ion of somd, tos .omPs

re*

Module5:IMAGEs.N1u]LiplehdnitoE,bihnaPs,v.doldIawi.!'lo$

Pt, t-.-, ./E s

Ev,, Ft;D',.

conbni rE&r rcbieeal Ioi ro* and


MHIG St dant viLl$ sbeamus on ,ai video (olteLcn.i,r3, Mulrin.Jii
Brcad.a{s i.es, rndcrlns d rcr,evat oI vnilo Dabb.xE r(o1 devstopmlnr in tvlutrinedia

Tay vaushan

"

Mur rired n, Nlak in3 rT rlork " oshn

nE tMH

I
(:

(,

u1

,,r"
\
noffi

CSE5O7 COMPUTER NETWORK LAB


Co .scTitlcr conpui.rNlMorr

fel \ork!

rr prosranninS tanguaSe,

r\rr

e feLy

b*i. pmBrd5

ore

kclrio.id &nl di5ph]irs

h$ nrings s inpft anil.omp


undlEhnd adv.n.c.on*rr6 0f psl

r. To

prcgram

rare

r.1{r

n]
e

pi't

ufr

rhem

or monibr.

drem

rhem

a pro8i rm ro

asked by

fhttuE (ndrdhg

(in rlEory .ou+s u o, rcnt *m"re4 Enrs

f youL .ourse

amy

rL

0, Pert.

from

d wriE

on

Lab

arapr En nunrber, shre

i'{o

hxh iibte (riert lrvc i'srr) and

I,hh

Eu him thar

nd (donotnoicdurr.i6tu b.E)
B r iadp Jd,aF . upL . h. .L l-..' lr. n
nuober e\kb o!

fiftr dre rP iddres or a ho* o, tu


5 com<r ro r tsl.P scr!( aod set

.1

or pur

ites AutonEb rh. on+tir

do{nroad rh. lilc evaryd:y,


h,hnh have.hmsld sin.e
6.

V/rib

ysie

ay.(usNer:Fip)

proErim to seiJ mail. t he pro8iams sl'ould

'h.nfror

svnem

rcsorr.s

tikd Jnk 5pa.e and

ll;k spde b{om.s dinslroqny bs. (6e Nd:mait)


7 Fd.h nra

rd

POrr serv$ ('se Net poFr)

Fhd out who okro a domaii

reainntion adhoiities b

(u{

NehLhois , rvhok ts

i $rvnc lr.vidsd

b} domain Dme

idarifl

o. .v'.e.n,r.,"t.!rn!

3t r",.

o,

lo ili n

rmhilc.
r0

You havc a URL drat fektr fts

.one.r 6om i

!.1""",

r.F

{ripr, onv!* it b Asc0 i!\r (b).srippinE rrhir

s"."",^f .",,,

./l

la':,.7

l,I

RO\./

'I ,UW'

CSE

608 COMPILER DESICNLAB


cmPild

connc Tnle

1.

Dev.lop

lexical analyzer to recoBrize

lei

Design fab

paiterns in IASCAL and C.

a. (er: i.len tifiers, .ons tants, commmrs, operakns etc.)

program to pdsc using Brutc lor.e tecnnlqu. oI Top down parsing.

2.

Write

3.

Dwerop on LL (1) pds.r (Cotuhuct parse rable also)

4. Deverop an operator preceden.e


5. Develop a
6.

Writo

lor generating loi vdi.us nrternediate cod. Ioms

I'Iuee addre$ codc ii) Polish notati.n

7.

wiite

8.

Generac Lexical ana,l,zer using LEx

(conshud pa6e table arso)

re.ursive descent pa6er.

progm

a. i)

laNr

pro8ram to sirtularE Heap srorage altocaiion srraragy

o G(nerJFYA(C-pp. ili.dron

o'nr- s.tJ.ri..ar

Bo.i(-

.ode n{m implenent.ode oprimizahon techniqu*

. r"e.4,.

\"2

\,,,'{t-l
APPROVED

5(_ \"r

CSE 609

DATA MINING AND WAREHOUSING LAB


Course Tiller

L'T-Psiructlrer
Ihe objc.tivc ol
availablc

ho

0-0-2

Lhe

D.ir Mjnins md

warehousins

M imln Mrks:7s

lab e\er.ises is k,use data mining t(hniques r, lse

nandn

databases

und.stand D\{ Fi..esses usin! any D\l kn)l)

Cain i.sight loi tuming PIa. dofinod decnior t.es and expLorc psulis

us

g I!l5

OL/\I

2 Using IBNi OLAP Nlincr UndeErand tne nse of Jara nininS rorevaluaLirg dre.ontenr oi
nultidinmslonal.utcs.
3 Usig liLadara r,varchousc Minei Create nining models tht ire ex(uted in SQL
(Portal work: lhe orrje.tive cf thh laLr cxcriscs is to int.gEtc pretruilt rqroG nto a loftl

c Plblish d.l

analyzo a bnsnress ntelligen.e porhl.


lvlebdah & En- lib: ft. obie.tile of d* l.b erer.nes is b impletnent netallah import
aSents to pull mctadata JIom lpadnrg bueine$ intelligen.e tools an.1 populate a neiadah
rpository ]b undeBtand ETI prlccss.s
5 I po rndhrllta nin sp{iri! busi..$ riell,gcn.. tooh a.d popllatc a meh daLr

Publish metadata stored in fie icposito4 .


7. Loid dat2 frcm het.rogcneous sourcds in lnding text iiles inkJ
6.

3. Desl8n a dnta

hart from soat.h

to

*on

L\c credit hisiory of

.FditpEfihrgio pro.ess rtrrtrre l.an attl.arions


9 DesiSi and buiI.l. Data (Iarehouse usng botom

\.-^.

,7.,f,a1d'd\

/.;11\,\
Ilil ', -: ',I
It)t -

\"..

.1

\l:--,7'

'w

tr

/ tu.
/'
,
tJ _t,/

/A'' ^'
ll (

lr

up

r prd{teturrt

.u*om.r

af

\rarehouse

banl. Use dis

apfro{h iirled CIizen lnformation

{
'\..(,
J^'!\
^

aE

CsE51O COMPUTER CRAPHICS T,AB TMTH JAVA PROCRAMM1NG


Cou6cTnh CompukrCEphics Lrbwiih

Laplemcrtation

2 lDplmmt.1tion

of line g.nrration using sl.pe's m.thod, DDA and

oJ cn!1e

Sencration using lvid-point

3. lnplementaiion of nifse ee.eration nsing

Nl

mcihod

ponr

Java

Bresenhads

d Bresennaft algorfthm.

'ncrlrod

4.

Implenenlation oi pol).n filling Dsini l,loodJill, RoLm.Iit fill and a.an iinc atgoilrtl6.

5.

lmplemntnhon of 2D transfornationr Trinslaiion, s.aling, Rotation, Mnror Refl{hon and

lmdemmtntidl oI Lnrc clipFing using cohcn surherland algorfihf and Rnection

us

7.

Inplemcnhtion of IrolySon Cliliping

3.

Inplenentation oI3D gcomphir tansfonnationsr Trrolarion,

9. ImPldmentation ol

l0

crsi

I' r"mm.ah,,, r (u1.

SurlErland Hodgmnn ntgornhm.

S.,ind

rd rotarion.

sen.rtion usi'r! lnleDolation rndL\o.ls


epr,

"L

ji r.tr

s B 1.

r,.,'

ii

/a

i,' .',.

J.r.e ftmoral algo,fihms su.h as Dcpdr-Bulfor

also fin, s.in linearrlolithfr)

D-4

6"
APPRO

I'

0i

.i.

CSE 611

MICROCONIROLLER LAB
CotrBe Tiile: Mi.ro.onholler Lab

1.

Simplc arithmeh. operations Using 8 bit \'li.rocontroller: lUulti Prccision addition

/ sutskaction/multipli.ation / rlilisi.n
2. Ddnonsrration oI basi. nrshu.tnnE (,ith

8051 iUicro

coniroler

a Conditional juDrps, looping


b. Calling subroutincs.
c.

Stac! parameter testing

3 lnteifacing Keyltroad and Displa_\'


4. Steeptcr motor lnterfa.ing\

a D/AInterla.ing
6.

Traffi. light conholler Ift.rIacnrg


s051 based Serial loitCo,Nnunl.iuon.
8086 and lroEranmin8 nr .ortl 01 stepper tuotor

s.

l,rterfa.hg to

Prognmnnrg GnrB arithmetic, logi.al and bit manipdarion iNtructions oI

T.Ilogram.nd vedly Timd/ Countornr

8051

li. Program ard vorify l,rterrup t nandling ni 3051

9 UARTop.ration

nr 8051.

:10.

Commuicarion beh{cn 8051kitard

1:1.

Interfachg LCD

.: hlF'r"

A
t(t.:

n6

t,"

805r

V, . kejboJror,S0.l
'

rc.

3051

CSE

701 INFORMATION

SYSTFM SFCIIRTTY

Course

lillci Infomation Systen Seonty

Module 1: intodu.tion to s&u tl ati1.ks, serri..s rd m..hanis'n, inrLod!.rion ro


cryPtognphy .colmntioml En.ryF in: G,nrenlnnral en.r\Ition modcl, .lassnal
cncryttion te.hniques- subsiituiion .iphc$ anJ tansp.siti.n .irhe4, crl, a.alEis,
s tereoSri ply, s bem and }ro.k .i
Phc6
Modein Blo.k Ciphcrs: Rlo.k.4nr.6 prin +ah, Shi.noni thcor) .f rcrh'snrn.nd
diffusion,Iiestal sku.htre, d.h cncl]pii.n smda (D[S), *ienl]ri.I Dr:s, dillerenLiar and
linear.rypt draltrsis.t r)I:5, lito.t.ipnd norhs of opemtions, tnplp lrF5, )EA...rJrrior
.nd de.ryption, shcngur of IDLA, .onfidcnhanN (sing .onventi.nal en.D|in,r, baffic
..nfid.ntlalih, ter dniiibruon, i.ndom number gener.iion.
Module 2: Ineoduction to graph, ring.nn ficl.t, pri.rc anJ plihle prime nunrrB, r.dular
arithhetic Fermafs and Eulel's the.icin, Frnn.niLr r.sting, Eu.htt Alg.ritlu, chnr.se
Rcmaindei dre.re'n, dis.rct! logaritlu . Pin.ipals .a trtli. k.r .rygo ststcms, R5r\
algorid@ $dr,rl of RSA, kct managenent, DilneJlellnan kct cxch.n8. algoridn\
int,.du.tory idea dFllipti..trNc avpn,graFh!, Ll8anel en.rQtion
MOdUI' 3: MESSACI AUTI{ENTICAIION AND HASH FUNCIION .\UtIrCIh'AhON
icqLnefr.nts, auttuntuation tuf.tiors, mc$ag. authenln ion .ode, h.sh nnr.tions,
bitidiy atra.G, sc.uiitv of h.sh fun.tions .n!l NlAaS, rrDt m.sqap rligest ar8oithm,
sc.Lut h. sh al goriilnn(gH r\) lri8 iral SiE. atu rcs Di gii.l Sign.thrr au then hla lon pn r.colt
disittrl si8.a ture stdda s (Dss), fForordlgirar sigMtu!,t8odrtm.
Module 4: AUTIiIN CATION APPIICAIIONS - kerber.s atrJ x50., nirs .ry
au then tication seruice, elc. kof i. mail s.ftrillprcnr gooll pi! a.r' (PCl,), s/ \l I M Fl
Modlle 5r I? SECUIIITY - Ar.f1iectlr, Authcnti.nti.n header, In.apsularing se.urii
Fayloads,.ombinings{uriiy aso.iatlons, Lpv nin.igement
[Ieb Sc.uriq: Se.ure q].let lalcr Md h.urspor hl er s{uriil, se.uje .l..rronj. transa$ion
(sLr)
5!stc'n se.ur4: I'rkldcs, vnxscs and rclarcd rlnrads, nr.uall desiSn prii.ifils, rrsteJ

1. ConPuter Securit!, Di.ter g.um.n,lond wilcy

& Sofs
Cotuputer Securib: Artand s.idn.r, \'Iadrow Bishop, AddisonJ^rislev
Inhoduction t..onpnicr Se.!iq- \latnerv Birh.p, Addison r\'isler
.1. N.tworksecu q, (aufman,lennlan a.d sle.iner, Pea$on Edu.ation
5. Cryptugrapb, and \otq,oik Seoritl , yilliaDr Stallings, f.arn r Education

2.
3.

William Slrllings, "Crtpnrgraph! and Not(ork Se.uitT:

lrndpals

CSE 702 IMAGE PROCESSING


Coursc Tnlc: hage Pro.essing

Module:L INTRODUCTION - Fundanental steps nr DI!, clcmcnrs oI DtP. Simple


imrge nodcl, saDrltnrg & qrdtization, basi. Elationships berueen pix.rls, colou
Module 2: IMAGE TRANSIORMS - Onc-dnnensional & two dimcnsional DIT,
.osine, rnre, Hadamard, Haar, ard Slant & KL han#oflns lmage E ran.ement:
Introduction, potut opcrations, hisbgranr nrodelhrg. spatial operations. Transnrrm

Module 3: IMAGE RESTORATION - t,rh.odtr.rion, imgc otrsilarion models,


Inversc & wiener filternrg, dilfeicn.e bet*oe! enhan.ement & rcsnrration
Resbration spatial filteiing, N.isc rcd uction in heqrcn.r' domanr.
Module 4: Inage Compression Introduction,
TraEfonn coding, Iiter 6.amc cortnrA

Ilrel

codnrs,

lredi.tiv. ...lins,

Module 5: IMAGE SEGMENTATION - Irhoduction, Spatial fcature erha.tion,


Transforns leatures, Edge detedion, Bouxlary orh..ction, Se,tmenrarion rc.lmiqncs.

r.
2.

Dig al lmaSe tro.cssing usDg NIA .AE Gonzalcz, Woods ind lddins,
catdsm k Prblishing
ApFkati.ns al Patcrn Rccogntion, I u, K s, CRC Press
Digiial nnage Restoration, ]\ndplLs, 1t.C th.r, B.t, li.nti.c Hatl,

I
Fnglc$ ood Cliffs.
4 Appli.ations of l)igihl Signi Pruressi,r!, Opp.nn.nn, A V.,henti.e Hall
r' gl.v'o '(
5 Di8ital In.go Prc.essir8, co aloz, R C. & $nra P ,\, Readiry, Addisor6.
7.

3.

Digihl Inage Pro.e$ing, Prar, hr.( , Ne$ York Witq


Digltal lnaEe Plo.cssing of llemotcll, scnseli Dara, Hord,

\,1, A.ad.mi.

Parem Re&Jgtution: Huma. a|d I\ c.hdiral \{atanabq s, lvney


lrndaDrenrals ol Digital Lnagc Prc.c$nrg, jain, A K , Fyenti.. Hau

l0 Ago'tm. - CiLlr. aJ n,
l

S..PEss

.^1

,uts r t,'. I i. 'p'a.

Sel{td PaFs on Digral Imagc tio..ssins, tin edi,

Prcss
t2. The lmag. Pro.ersin Handbook, Rort-l C., CRC Prest

ffi

NI N{

, Opti.at EnEs

CSE 703 MOBILE COMPUTTNG


coursd Title: Mobile comPuring

MaxiblD Mrks:

100

Module 1r INmODUCTION To MoBILE COMPUTING - pnnciptcs, classiricaiion


& oveNiew or devi&s, operainrg systems. Wneless htushissionr briet orervicw,
oultipath propaSation, hidddn & exposed terminals

Mo.lule 2: MEDIUM ACCESS CONTROL & PROTOCOLS , SDMA, FDMA,


TDMA, DAMA,IAMA, IRNIA, Resenation aDillA, pollin& CSMA/CA, CDMA et .
Module 3: WIRELISS LAN

nniash.u.ture

&

ad,troc retq,orks, IEEE so2.:u,

HIPERLAN.

Modtrle

MOBIL! NETwoR( rAyER - nobilc lq DHCP, inn.ashftrun & Ad-

Modq,e 5: MOBILE TRANSPORT rAYER - indnect TC?, s.o.ping TCB mobile


TCP et . nobne support, wWW & mobiliry, WAP,

Princlplcs of mobile .onpufir8 Hansnrann & N4ork., Springer


2. Nlobile communications Joche! Scliler , learon
3. 80211 wnekss netl{oik Nlatrhew S.cast, O'REILLY.
1.

Wirelss LANS: Dalis & Mcc!ffin, N,lccnw Hilt


M.Jbile Comuniltigns Handbool by Jcrry D. cybson
andboot by Raymond Stee

,.y.b'"''v

CSE 704 OPTICAL


cou6.No.r CSI 70J
L T P Strucl'rr: 3-1-0

COMMUNICATION
Coursc Tittc: oprkar

Cofrhnlidhn

OPTICAL FIBERS Basi. oph.al la(5 nnd dofnirions, prnriplN .r lghr


ProPaSation in fiberc, Raj'tireo,r. Opii.al libcrmndcsand confiAuarions, StCp nrder
md 8'1q.J ndc\ fb,1. \'I'oo'u,' ,"r -'. qrn.l. l.p., tio,. ,r q:,. rber
Iibrication, riber opti. cablcs. Aitenuation, sigml disktrtion jn opticat fih.rs,
Dispcrsio ntra nodal & intcr nodal, Dispcrsion shltdd in.l flaftenedfibcr.

Modd.

1:

Module 2: OPIICAL SOURCES,lED,s, str cturc, trlateri.ls, Charactcisti.s,


Moddation, Power & efiicieno, Laser Diorlcs - Basic .onc.pt, Heho Stru.ture,
propelties and modularion.

Module 3: OIT CAL DETECIORS - lIN and Ayatm.lrc phob dnlics, photo
d.ioctor !oGc, detector rcsponse timc, AyalaD.he mulriphcation n.ise. ploro d]od.
matials Funddrcntal oI opti.al Recn,er op.r.tion
Mo.lule 4: OPTICAI FIaER COMMUNICATTON SYSTEMS - Soultd to tiber
.oupling, fiber to lih.rhinE fibo splicing, fibo connectors. principat coDrponenrs.
Linl dcsign cal.ulation, Apllic.tions, llavclengd1 dn,isnrn mutripk\nrg.

Moduie 5: OPTICAL FIBER MEASURIMENTS


attentration, DGpcrsion, reia.tn

Nleasucmcnrs oI Fiter
e nrder pftr61c, Numeri.ni aperhue & diam.ter.

r. optirarFihre And Laca. priEiprc! AnLl Appti.a6oE, r)e, A.uradhi Nar{A8e


l. opb Eleboni.s And Fibrco|t
L Opti.al Fiber conxnufi.*toB tun.rFtss And racttc, c p Aera
4 opri.arFibscomunkarioisprh.ipr.sAnd pra.tir,lohn+nio,pHt
L- Opb.. ,..
5 rib.i oPti.coDDud.arionsTr
arekl

Ko

n[iLG,

3. Uida6rhdingFittropti.,,tef HdtpHL
e. optiqr comuni..ti.n sj,nenr, tohan cosr,

!.

fHr

pHl

l3

cdMndn 6E 9ynonr, rrinad B t{rc, o*oid


prldpr.s A.d !ra.u c, Enr anaih M ukheLie orntrd
opti.al Fi]l.r conurunna[on t rincirles And B Ni..,: ].hn M s.iroL peasdn

rr

nbo oprGaom, r! rGronT!

rnroduchon I o opri.at F$er

12. Opti.r r lld m Neh! ork5 -

r1 Fh4opri!5c'fxn!tooiut|\ h!!r) rir ur, nc6or


'_ oFr Iib,'

T',J

j"d}6j\1t\,"-,',r*.-"'1,,,
//.7J '?)\ , / ^! a,z
't-''tt)F)
'
APPRovEp--:,"' .ll ?-.(
\:\
Y:--. .,',1
I

CSE 705.1 ADVANCE COMPUTER ARCHITFCTI'RFS


CouAr

rc: adlanced compucr

A(h

ectores

Module 1: INTRODUCIIoN, Paraltcl Conlnting, Parallel C.mpurcr \4odcl, Prcgram and


N.sork Pi!!eLti6, Parallel Arclnte.tural Classifiration Sd,emcs,
& I6g.s

Ilymt

Clasincadon, Perlormn.! \'lebi.s and Mcasur.s, Speedup Performan.e La(5


Iu iipro.ess.r Sl,$em and llhr.oDe.iio. Nek.rl<s; IIE! POSIX llueads Creaug and
Eriting Threads, simultane.rs Frc.urion oI lhrcads, Th.ad syndlronization ushg
Scnap}or.nd Murei, can..ting ih. Iluei.L!.
Modtle 2: PIPELININC AND MEMORY HIIMRCITY - Basi. and Inremcdiatc Con..pg
lnsbu.tiDn Set Prin.iptc; ILP, Basns, E\ploiting ILP, l,imns on ILP, Lin.ar and N..lnrear
Pipeline I,rccesson; Supei Scalar and Snper Pipeline tresrgn; I,tcnroit Hieia(hy Desigr:
.htrncc.l Optimizarion of Ca!.hp ldlomD..e, Nlcmotr Td.hnol.fy and Opri'nizatior,
Ca.ho Caneren.card Sln.hruniz.tion iU..hanirns
Module

3:

THR]JAD AND PROCESS LEVEL IARALLIL ARCITITICIURE. Inhodu.tion

to IvIlIlD Ar.nncctur.,

lvlultfthreadcd ,\r..nii.chms, Dishiblred N{cmort \,flvD


Arhte.tLres, Sharcd Menory NIMD Ai.lil..ruie, Ctunering, tnshr.iion Levet Dah
Paiallel Arhn..hue, Sli\'rr) A(hitcctut, Inp Cnined ard Coase ciained SIMD
Arclritecture, r\s)ciativc and Neunl Ar.htte.ture, Dai. Pnrattet Pipetinpd and q6Lotic
Ar.hitochrcs. ve.i.r Ar.hiFdDre'
Module 4r ?uallel Algorirhns: PRAM Algoiithns - l,ara1le1 Redrcho\ lrcfi suns,
Preoidd Tpe TEve6al, Nlerging o So .d li*sr trlarir Ntulrttti.arion: Rou Colmr
oientcd r\lgoifthms, Blo.k onented Argoridms, tairllel Quicksofr, Iltp.r Qnnk so ,
Solving Linear Sysicns: Causrian Flimination, Jat.tl A1t.r irhn) rahl.t ,\tgofthh DesiAn
Module s:Developing Paial1el Conp{ting Appli.*ions - Open\rP t'lplemenration in,C'
E\ecutjon \,lodel, Menorr l\,rodcl, Dn{h!p5r Condjtional Compitaiion, Inicrat Contul
Variables, Parallel Construct, W.rk Shariig Consrn.ts, Combi.ed paralct Woik-Snaing
Conshu.ts, \'lastq hd Suchronization Co.nru.h, Rur ti'ne Librai! Rouiines [ie.ution
lnvnonmcnr Routines, Lo.t Routines, Ttming R.utincsr Snnple [ianrples i,1 C. Bas].s of
:' lT e\YRd.,encc Boo(.:

I kr Hw

e"

2 Henn6sy and^LrurecMipr
Pide6o!," Corpurd

/\

rchiEfrk:

oudrfihi( Af

CSE 705.2 CLOUD COMPUTING


cstr 70s.2
L-T-Psrrnctnr.: 3,0-0
Con Ee No.:

Courc Titl.r Cloud Computing

imumMrrklloo

Module 1: INTRODUCTION - Snft fron disiriLrnt d compuring to cloud


.omluting; prin.iplc! rnd charact.ristics of .loud cofrputing IaaS, raat Saag
servi.. oriented compu tirs .nd clord cnrnon'ncnr
Modrle 1 CLOUD CoMIUTINC TECIINOLOCY - Clierr s_!sten$, Nehvorks,
s.Ner sysreDs ari s..nritl 6r,m scrl i.es perspe.tiles, A..cssnlg the clold rvith
Platfonns and appll.ations, cloud stomg.

Module 3: I{ORKING I\TITL CIOUD- INFRASTRUCTUR! AS A SERVICE .on.ePtual nodel an(l (orknrg Plad.rm as.seNi.e -.on.cptual nodel and
Irn.ti.nalities SoIhlaro as a ser\ ice .on.cptual nr.del and xorknrg Technologies
and Trcnds in Serli.e pn,visionins $.i$.lourls

Module 4: USING cLoUD SERVICES - Clotrd .ollaboritile apllnations and


s.^ices - tE.hnolo$, aftlications and .ase shdi.! \Lith calendds, s.hedulers md
cvcnt managcmen! cldkl applicitions in projecl manascmen r.
Module s: CASE STUDIES Mictusolt Azurc, coogle App Engnrc and Open
sou.. .louds- Open-Ncbula and lucallphrs, Crrenttfunds and research

Tert/Refern.e Books:

Robc

I,

$eL bascd

,C
n"n

CloLd Comrutins
ppli.atnrns,

CSE 705.3 DISTRIBUTED SYSTF.MS

cou*c Tirlc: Diskibured syslens


Module 1, DISTRIBUTED DEADL
Llerdlo.k5, deadro.k frevention, iv

sFen

Iroro.ok, rlhoirudron,

Fu5h

ns argo,iihnrs, .d3e .hasi,rg algo.ithm agleemnt

mo

pmblefr, Appli., tion oI AErancnt prebh m, Atoni. Connn in D

dcilndk Prvorfion, avoi(1a'ne, r.


lrcad o(l dctcdiof, pa$ pu*,ns rgo,

htodrtidr, sr'ser
Appli.ahon or

vodlle

models,

^sRme

d.rs

})idbrlm,

ihms,

lzaftin. aSremon prrbllnr,


sist.n.'[PnnneD'S.|uiioibB]'zr
Aromtr Comrnii in D ribur.d D.r$xe sy*rfr

DrsrRr6urED oBlEcr
dndb cd objeds, Runde prucduc.all, lvensind niukdior,l.rri RNx..Ieshnr
or s?.uritr- E.hniLrus, c^phErprir dgorirhN, Digibl si8n
c4 pbflcphy prar]ti.s, cise sb
DJ5IIIBUIED FILI SYgTFJ\{S FjIE
3:

4: TRANSAoTONS
rm rioE, r o.G, optimnd. cof
Modnr.

- TLansa.tions, N.ncd
clnpaiisdn oi mdhod5 fq

CONmOL
rg,

tunlr <Drot
Tcnsadion : Nov.rv Rapri.; hdn: sFern moLlel

ir
dd

d +r

tur.J hiNa

grcu p tummun

Module 5r DrsrRrBUrED l\Lco


didhgNindov prcto.or, RoutrnSa
Pi.ket slit.hing, Inrodu.rion b r\

ic

ion,

r lt - roterdr

Co

ulourir, Don

ihdr,

Ki,r

"

s, App pLorrlenr DlrdLo.k

'-

ft.r

n ats!,irhmconBA CASI

lrrE, Disbibubd

.ld

servi.es,

uni.arior proro.dh, Bran e.l

Tc\r,/Rere,ence Boo\-:
1

ures

svrm: con

b,.

epb and

n'

tts 3r", rarso

EJ

CSE 705.4

SIMULATION ANDMODELLING
Courc Title: Simulation andModeling

sFeN, hodd

or

srstem eNnonrnenr, .onrrDncnl


dn. ct! evanr sinrt;hon, {c}x n a sindarior stu r.
'nodek,
sinur,hon of
.lupuei|g s\.rsm5, oo,\reDknd and inlniory st,*ens,

syshm, typc5 or

cENEn-{L PRTNCTPLTS - CmGp


arsorithms, $o,rd vFr! Lk prca$ingi

sdf$

r,

ft
frcpqtis

5ched

ti,rgl iimc advin.e

drLl ol,e

popdtu anlr usetul nr rhe indo*ry, e3, Arena,


Exra.Lt, flc$inr, Mrcro sahL
^uroNtod,
vod-r oue I !"1
e

MOdUh 2: STATISTICAL MODE

*adon , pmssa. Empni.al Dishibnuont Ete,nerhry auQcins Thsry


Qu.ueiirgluodelsli,puts.tr..e(c:lLtusPoIularion)auauc,oulueDs.il.lneseri.cM.dmnhN.
xohriotu and rcrarionship5 trch\ren L,
Lq, and !,Ll _rfrtrt fr,nn i
'\"
DLEirrurion and Fropeiries
l\r/\1/5 queues FiI c
vr ion l
M/Mtl( nodcrs efth diifse s values. FiI c cili'r8 p.puLadon . es \u.ue
QrepirB Nlodets
involvins Non-E\pofcrtial D,*ibu6ons: l!1/c/r, M/D6, r,l/Evs (iNolvins Ertins
,listibuuM), voders
lnFur, lvtodek invdlins
disbibutio'E Priorit! Dis.plrc QueueirB
and sener numtru v ndoN, oqdein! Ne6lorks Eq vatlnc propqe
hfhiEarrcs in s.rEs M.lpredud ronn sDluln,n5 li.kon Neblorks,
llistosEm5, seredion or tu:pFreptuE FMdy of Dnb b(io;s, auanrtk Ouaihl! plotr
Partunctft E*ida6on: Samtle Mc

J Validatio.r Fa.a var lrl, vitidarion or A$uDrprions, Lrput-ouirianstolmrrionvdl ado.


APPLrcArroN oF auEUErNc M
ka[rq poputarioDr sysbn

.dp,

r.

ndhhons,

1..d1 p,
appkadon ol

Long

Rri

P$.r.;
vY'91

M.isurcs oI per.onMn..i Time

h m,;

rt

,lurrrion. sro.hdi. \;tuE

OuiFd analFis anr t-rpcs of

outrni D

,\ia]]'r

sr41y si^r simurari

oathe

NJ.asuE of rsiDr

sntn i,s

sinutdions and

oi Pseudo-Random NnDrbcE r.iie.n cdnSruenfin, conbird r-nc


consruenii.r, Random N!.\b.r sheins rcsls loL Randor \untiqsi rrcquln.y T6!5 uJ r esb for
rnv s. Tnnsforrn T..hnqu5 ,or D:liDnentiir,
unirorm, ]!eitu[, riiansur.r and
DntLiMrio$. A..cprm!! Rljcrion
r(l'tr qu.! rd! loi$on (st.niom0 ,uLt rloi str{ir y) D dritution dnd canrnm Disriburion
rike rhe Dir Nt Tmnsfoiimtion fn
convorurion Medrod anJ oiLrqs.
corpaosdn or

r{o

SYSTEM DISIGNS ,

syns.r D!sisn5., s.rnf ns xiih Equit ind ufequat

D.signs Eonrdon
b
^ppoanEs
ure B6t MeLrmodellnsl
san,ple rl',ear lieCr.sDn, r$ri.r
negiesion. Random \umbcr Asis'nnert foi RlBrssiq

rning dd

SIMULATION OF COMPUTER 5
lnpuri \lodu ei
NloderirS,

NhJ;

^(e$

PLoEra
a(omPany ea.h unit and .ar be of b

B:ik,toru s c*on

anJSmrulatior Piof

of

]ON ANd EVENI

nirs aod/.r sr( e Ns. illiannenr&8s b

n, Bairy

u.crr.

L Net\rn

orri

iE

ur

L rg.rnd

cabriel

OIflt

or

fo.EdLi T

Labonbry colrponenc

Jerty

PrO($

ro sered

arLl D.vid \1.

^'i.ot,

Dis.rcr Erdtsr-*!m

dDrr5i(sri,

s,nrr;hqr, r*r Nr.6r.l r1lu,I' ia


n] sinutdrion: a pcditioners appro.dr

,\ rlaiEr, D.oeE.cv. rnode[rg

B nanl P. ZciSrei irpltle* !!.ehor.r ras cof Kir lreory or nodc


int gntingdis.ruEcvcntand(onhtrous.ompt$LtIDntrstrsE,Ac
Averill r!r. Lrtr1 11r
t\hlier l. ( plus, L.oLgr
Elkeli B.rd \rkob KoEio,
.nd Pradilt, sPiiryer, 200r.^
sta slan RaczyEki, Ivlod.lirg e rihuhiidn

{.

\loddi

L,'')-l

["i"'^:'*'-

csE 70s.s DIGITAL SYSTEM DESICN USING VHDI,


coune Titl.:

Disihlsy*.

Desisn

usirs

Module 1. INTRODUCTION TO VHDL . reseNe wo s, structuics. mod.lln8,


olrjccts, dah qpc and operatorr scquential sratemerts mrl pro.csscs, scquenrial
mo dchr g ard a tkibur.s, condi tional assi8nncnt. conca ten a tion a n d casc, aray toops
and asseit statements, subprograns.

- Abska.tion Lcycls,
srstem level desjgn lloq,, RTL dcsign IIor', vrIDL R11 Desigr (ith VI-IDL - Bdi.
shuctues .f VHDL, Conrbnranonal .n.uits. Sequertial circufts, I{riting Test
bc.drs, Sudrcsis issues, VHDL Essential Tcmirologies VHDL Consnu.b loi
shu.hrrc, anll HLcrarchJ Des.npri x
Basic Compon.nts, Component
Irl stan tiatio n s, I ter. tivc nch! or ks, B dnrg Altonauves, Association m.rhods, generic
ParameteE, Design Conf igu.arion
Modnle 3i CONCURRENT CONSTRUCTS FOR RT LEVEL DESCRIPTIONS CoNuuent Signal Assignmcnh, CMrded signal assignmenr Sequenrial Consh.n.rs
for RT level Des. ltions - Pr...\s Starement, Seqrcnijal WAIT sritemenr, \4iDL
Stbprograms, VHDL librat Shuctu.e, lackaSnrg Utillties and Annponcnts,
Sequcntial StatEmcnts. VHDL languagc lltilities Type Dc.laratnDs and Usage,
VHDL oP.ratols, Operator atl Slbpiogan olerloadnrg, Otier lYPEs.nd IYPE related issuer Pred.tured Att burcs
Mo.lule 4: vHDr SIGNAL MODEI - chaia.terizing ha.dware languages, Sigr,
A..rI D,',, ( .!Lr.r. r'. d.,. -"o'e-r. l \.,it. m."tr \lu r plc, ..,,r',ir D'- r',
Modul. 2: DIGITAL SYSTEM DESICN AUTOMATION

Modtle 5: HARDWARI CORES AND MODELS Slnthesis rulos and stltes,


Memor! and Qucue Shu.hues, .\rith.1eti. Cohs, ComponerE rirh separarc
Corkol and Data pdts. Core Design Tost and Testabil y - Issucs Rclated to Design
T6t, Simllc Test benchcs

1.

Nalabi, "VllDl--\loduhr Design . rJ 5)nrhFA of !!r,5

rnl Srstcms T]\TH lnl

l.lr Di\r HlnEr T T l.hns.n,


3.
a.

C H Rod! "Dgital Sy$em D


Dol8las Perr "\,rHDL-296

,/ /11 '

ll

,?--n

CsE 706,1 CAD IORVLST


cour\. Tillc: cADroR vLsr

Mo.lale 1: Inkoduction k, VLsl Design mcth.dologies and atrstra.hon Ievels,


hkodu.tion to VLSI design auromariotr bols, tnh.oduciion to also,itlnni. Arapti
Lheory, Conrptrtati.nal.omple\ih,

Module 2: Tra.tabl i d

hhacrable pio6lcnrs,

Conbinatjonai

ophmizati.n,Hardrvac modehrg, High lerel sl nuicsn, hrrernal rcpr.scrratior,


allo.aiion, assigmrcnt,scheduhrg.

Modul 3: S.heduling algolldrns, Irtcger hrear prcgiamDlng, Hu.rishc: Iist


schcdnllng & for.e-dne.te.l s.heduhrg.

Module 4: LayourCo,npaction designrLrles- pr.blenl fornutatnr - atgorithms lor


.onshiiit Srath .omlaction placement & pariirioning atgo hms.
Modules: Ilooi plrnning con.epts shape frnctions and floorpl.n siznrg - tvpes oI
rotrtinS problems. Simulation garc Iclel modehg and snnLrlation - ss,itch lerel
m.deling ad simulation

Sabih H. Gcrcz, "Al8orithm lor VLSI Dcsign Atrkimation Theo{,turt


Pra.ticc"rohn I,lill.l. & Sons Lkl., 200,1
Nalced Sherl{. i "Algorithms ior vlsl Phrsi.al DosiSn Aunmarion,,,
3rd e.lihon,Spnngr lrton.tional cdition, 2005
Ci.vanni De lllicl1eli "s1nihesis aml Olrituizarnrn of Digftal Ci(uits,,,
lstEditionMccmw Hill, 1994
Nli.hacl Jolu Sobastian Snith, 'Apph.aii.n S!{iiic lnroSrabd
Cn.uits", lcarson lducation Asi.. 2009.
ll\ ..1I.r.1. \'r, \lqln,-.i,..'De'L.. .ul,r\.'i!. n'.^n dAl

r*" r srrr ,.
.,*'
,"PRovEO-//.-."; i-\!r\
^
/1,,7^,/
^.,
irI '. )il
l^>.'^"/
:.r
\
lf F''

CSE 706.2 W]RELESS

COMMUNICATION
CourseTitlc: WnelEss

1: INIRODUCIToN

Module

Co]mtr

carion

l4lileles .ormnni.irion sranlad(1C,2C,2.5C,3C,4C),

lrLn'l amcntils ol l.rdin g, Muttipa L\ ctE nncls, trce sF.c Lo$, F resn.t zone .lea ian.a bending
oI hdio bem, Eff{tive ear& radius, Building Lrto.ls of Transnntter & R(ri!er.

Module

MULTIPLE ACCESS IECHNIQUES fDlltA, TD\,iA and CD\,IA wfti pferencc


b mobne radio and satdlitp svstem. mMA based nersrks CDMA trased netrro*s

Md.lule 3: MOBIU COMMUNTCATION CONCEPT - Colllurdamenbl, frequen+ Euse

.oncctl, c.ncept of .ruster co

.h mcl ard

tja.cnt .hinnel .on cpt, .ell sdlting,


s4toring, micFcell zone.onc!r, Fired.hanrlassignherr. D$ami..hanner a$ilnmcnr.

.r

Module 4: CELLULAR WIRELESS NET,\]OnKS-CSM - tnkodu.tion ovcni.i.


rCsM
systons, C5I,I ..de., .hamal .oding md nrhil.aving, mdio lite ...Fol, CD\,I,\ Digihl
.ellular smdard CDIVIA f.ra
dramcl, Rlerse CDI\'\ Ctr.nnel.

Module

5,

and lvLI_

M.6Ie

INTRODUCflON TO NEThIORK rN WIRILESS MOEILI


COMMUNICATTON , Thtfi. mutnrg Cn.lit $!ft.1in8, pa.ker srdtching, codtess svsten
IEEE 302.11

proto.ol, lvirete$ LAN,S: 1e.hnotogl.


st nda s and Blnc roorh Rroaltbanli l\nchss lJ02l
IP. Wnetess ac.ess

Td!{teferen.e Books:
Mobile Cellllar Tel-a.omdicarions, 1\ C Y I ec, TtlH
2. $Iireless Comufication ?\11d Nch\ ortinA, N,isu,
II
1

5.

f_unddcnials Of S.tctliie Communt.ahons, K N. Raja tta., pHI


WiEless B.oadbond Ndh\ o&s, Dalnt T. N on8, r,erg yong Kong, lohn 1\ ile), & Sons
S.tellite Colmmnitio6, Timothl, ftatr, Chat.s B.sxan And, lohn Wilev & Sons
Wirlcs Commmi.ations, fteo.tor S RalFfort, peano.
Wneloss Comuni.ation And Nch\ orlin8, \\ritlian Sra[]ngs, pearson
]{,ireless co]muni.aiion, up.n.r Dilal, ola.rd
Brddbrnd l\iiralesCmunicitions,lian|ztru I\,an& Sprinld

Niw

-.,

\-"."

. ,Y,,i.t"
l-

\^

) .L\
oPPRO'

CSE 706.3 REAL TIME SYSTEMS

706.1
L-T PSrru.tur. l-uu

Coursc

\o,:

CStr

Cou

rc ,ritlc:

Real

\4r..

Tim svsrd*
roJ

Modde 1: INTRODUCIION , Dcfinfti.n, TIPnal


^tr\inrm
Rcat I imc r\ppti.aiions: Djgihl Co.rrot,
High Levcl Contiols, Signal rro.e$sin8 ch, Retpase Tihcs, Deadlincs, and.IimjnA
con5t a ints, Hard Rea l ri me sys tdnB a. d Solt Reat I imc systpnE, Re tcuro Models lor Rca I
Time sFi.tu: Pro.csos and Rcsoui.as, Tcnporrt raram.re$ ot Real Tine Wortload,
rein$c T.st llodel, Pp.e.ten.cco.skiirb and Dara D!$ndency.
Modnle 2: IIEAL TIME SCHEDULINC - Cormx,r Afproa.hes io Real Tine S.hedulingl
CIo.k D ven Approa.h, weighred Round R.btn Aplrca.tr, triorit, Drivcn p|r.a.h,
Lrynami. VeEus Staric Svstons. OFnralrv of Fffc.tive Deidlin.-rirn (EDFI ard Leasr_
Sla.(-Tine hst [5T) Al8ornhms, Olfline Vprsns Odjne S.hctu]ing, S.heduling Apeiodic
and sporadi. jobs in tuiorty Dirn a..l oo.k Din cn
+stcns.

Modde 3| RISOURCES ACCESS CONTROL - Efte.t .J Rpsour.e Contonrion and Rcso{i.e


A..ess Conhol (R\C), Non preemtriv CLni.al s.dbns, Basi. Irnxilvjnhcritace and
llioiq, Ceiling Prob.ols, St..k Bascd lrntrillceitng Proro.ol, Use af prioriqceilins
Prctocol in Dvnini. ?rioitu l,slens, Prempiion Ceiling prxro.ol, Ac.c$ Conkot in
MulLillcunitResouEes, conhollingcor.urtnr A.cesscs ro Dara oli..ts.

Modrle 4: MULTIPROCESSOR SYSTEM ENVTRONMINT - i\,tr iipro.es*Y and


Dish.iluted sysrm N,Iodel, l\,tuldpro.e$or lrioriq,-ceiling pr.t ..r, S.h.dutrLitf, of Fixcd
lrioritl End-t -Enr1 Ireriodi. Tasks, S.h.duting At8ondms Ior Ind-to llrd re,iodj. Tasks,
End-to-End-l.Tls in Heterog.ne.us Slsrons, pre.tdabitilJ- .nd Vitidation oI Dynami.
Multipr..essor Slndnr scheduling of Txts {Ih T.mporil Dnian.c Constr.i.ts
Module s: RIAL TIME COMMUNICATTON ivlodel ol Re|l .lnne comnnni.ation,
P oiily-Ba.d Serice and WeiSired lound Robin Scn.i.e Dis.iphres ior SNtt.hcd
\Fh.o'r. v"d., m
.nr rnc dRet.L,..
Reservation Pror.cotr Roal Tinc pr.racols, Comrni.ation n \,ru1ti.omputel SInon, An
Ovcraien ol Rd.l Tine OlEratin8 SlEron'

(."rys

CSE 706.4 PARALLEL

COMPUTING

C0(rsc Title:

Irallel

Compuiing

Mddule 1: MOTIVATION - Nl.drn parallcl ..mput!rs, seeknlS


clustering, programmnrg paFllcl compuic^

Arctrit{hrr.s: lnter.onn.dion nchlorks,


mulhconputers, Fllnn s trx.nomr
Parallel

Ptucossor

..n.!rencr,

.lara

.rra!s, nurritrccessors,

Module 2: ?ARAr!!I ALGoRITHM DEStcN - Iost$s design nrtho.totog],,


boundtu'! value problcn, findnrg $e n.ximum, ttre n-body problom, a.t.lins data

Module 3: MESSAGT PASSINC PRoGRAMMING, T[e mclsage pasing model,


interla.o, .ncuit satisfiabili$ Flold's Algodrhm: r\tt pans shorrer parh pr.ble.r,
creating arrats at rD time, dcsignrg tld parattel a]gofthm, ponrr to poinr

Modtle 4: MATRIX-VECToR MULTIILICATION - Rowilise

an.1 column-$,ise

block{kipcd de.oDrP.sltion, chc.kerb.a'd bto.k de.omposition Sortinsr qui.lso

Module 5i SIiARED MEMORY IROGRAMMING - The


t.iallcl ror loops, data and irnction paral.lisrn

1
2

Iraial1el

Programing

in C

shirrll nPoro,l m,drl,

llith ttrl dd O|oIV? br i\U euinn

lnboducrion to Parallel Compnting


Kar1,Pis, viPin Kunai Anshnl GuPir

(2, riition) by Anddr crnm, c.olge

CSE 707

INFORMATION SYSTEMAND SECURITIFS I.AB


CorrseTillc: Inrorn*ioD s),*en rd

List oI !roie.L! arc as

f.lioh!

(lmplemenr

ar_\,

ore)

sholping cart pro,ect usnrg ADoNET: This sample projoct has aU basi. icatxres
requned lor i shopping ca* (eb site nrcludnrg Login, ReSisharion, Add ro Cet,
:1.

Checi(or t etc. A good ASP NET learnnrg proje.r usnrs Cr, ASp NFT, SeLS0^,o.

2 lerconal Assistant flris

Ga

sirall prcj..t lor hanagnrg personal .letaits. Curent

vcEion ol this pniect support Addrlss Book tearurc

, Add, ldit

and Nlanagc

.onta.ts and adilrcsscs usingvB.NE'l


3. Addr.ss Book: This is a snrall
r er! ion of rhe Personal Assis

tarf

proj..t lor .rda8trg .ontact dctaits. This is


p

c*

mject.

Sdrool Nlanagehcnt Svstrn: This is a proj.d for nunagnrg edu.atiotr institutes

5.

Libkrr

Nlanagc,nent Slstt,nr

ftls

is an

a.adeni. pnicctfor studcnrs rsinglala

spidd Alerts & Wb serli.es: This prole.t.ohDrunicates 1!lrh web senices and
downloads Alo*s h olr the h eb son ei usnrg lari & X\llL.
6.

Illolmaiion Slstem: Tlis solh\are.an bc used to k..p h.a.k


rlorrJr ,,n r- | trd 'm-r' l.L t. i . ., .o.t-r i o.
i..tures irclud patiert consultnr8, lnb jnfonnarion, billing et usirg
7. Patient

IDBC
8. Web based Addrcss tsook: Tris

"",r

ur r""",..

/,-'f*,

\i

*'l@1,

D,rci

l@n4lce!d!&daF.bo

YtrdiruiAchdui

CSE 708 VLSI DESIGN

I rrip(

LAB

Cours. Title vlsi DEsrcN

Sim!1e Design

@f

uB

ead.ies:

:1. HaI adda,

lull

adder, Subh.actor Flip Flops, 4bit compdaror.

3, Bit upldown counrer witt


4. D{ode. and encoder

7.

Test bencn 60r a tull adder

9.

N by m binay mdtiplier

l@d abte comr

bit shift rgister

10. RISC CPU

(3lit op.ode, 5bir addre$)

TOOLS:

Tool5/ cadenlr

Tools/vls/$S

J'*t..''

lool..

\4oJul

SIV. ,4M'do qperbm

Drd@4!bn {a&osrftldi9

CSE 709 PROJECT LAB

-I

Couise Tnl: PDject Lab - I

The object or Project Work I is ro ehabte rhe srudent to ta!

in the broad lield of

Computer S.ien.c

&

rp invstiSarive

Engineering,

study

euh.r tuIy

Leor.h"al. pr.. b,,l.' in\.1,118 bn


h rh.o.p i(,l dnJ p,a. i.dt tror\ lo b., dsr8n",t
hy dre Depdtmnt d. m nrdlv uat basi! or two/ttrree studenrs in a gronp, under
dre Bddanc of a Supenisor. This is expected to provide a good initiatrion for fie
studen(o in R&D worl. The assignmeft ro nohralty in lu.le:

.
.

Suvcy and study ol pubiish.d literarure on ttre assign.d topic,


workinC out a preelinirary Apptuach to thc E.obtcnr relating ro the

.q,"d
r.'p'..
!. Ldu"ri.s
pr. ririIIT
i.Anchrn
\rodellxrg -in'.l"bo. ,L,crirr 1r.. De,isn -n,io.,i6,
. fr.pdrird a hl en Repoi on tt,p lrdv Lon.lu.re.l lor
Pi senurion , .h" D P.rmi, nr.
. Finat Serinar, as o.al Prescntation befor a Delartnncnral Colminlr.
\,_.
APP ROVED

(l- /l t

ffr',

-\l

CSf

710 PROJEC

t IoR\4ULAI

Io\\

Course

AND APPRAIS

\L

Title Projed[onnrtations

Tnc objectivc of ths .ou$e G io m,ke thc stu.le.is au,arc of some trasi. ....cth of
e.onomi.s like denrand, c.sc, pri.ing and f,olits $hicti .an heb then nl takins poplL
busincs de.isions nr raiio.al mmer
fte f.ti on projcct nanag.ment {ill hcb ihe srldcnrs in undc$randins how pDjed
.1.hd.lo\.n-"'d.i. .,r, , .c.nJ - ,, r,.1..t,.r Lorst- rl ,p.-..,o
'J,d.i-"8.
vano6rpl'nisdl5rnn drstools rorminiPnrx up pr
'lnc se.tion on Fu.danrnrats ot hinigemcnt u,iltr{r
enablc dre srud.nh r. evatuar and

ol
'- m.' i1-r., t..,..rh.. ,
ot.j,,,
'iori,rdi
rp.,, c on rinan, J ,,,a"-m,,. r,. b .i.ioh,'rr..,r,'
t. .,,.41s
o, .,Jtrrn,a Lr
prciaEfton Jr ,.,. dr'"trou..1
,.,t . E,r. rL.inr,t,,^.
ofrl.p.or-l (,.r nndcm- r'l .aib.p r- .r,.e-F.o1...4. ,t oa 1.dno
aPpli.ition ol .ost nc.oLNnrg ror ss6enenr ol rlojdds.
Modnlc

.
.

.
.
.

1:

Flndnentals of E.onomi.s -

Fasi. pro..ss DJ dp.ision na*1.9r nahtre a.d funtrions ot pio6rs, bnsiness crhi.s
optimlsrtion t{hnlques - toh1, ilerag. and mrSnrat rehtb.ships; opdmisario.
anill5is conskanred optnnisauon; nificrcnhat .aLutus & ophmisathr t{hniqucs
Demand artrntsE d mand of a conm.d iry; .tas ricitl ot d cnand, use of cl as ticiil. nl
mtuDgerial de.Gion

Dpmandlop.asring qualfiattuc, bme seri,as]movnrg averag.s, Detphi mcthod


C.st analysis a.d p.l.ing srarcgics - slur nm ind nm8 ru costs, {.nomics ot s.ale
.lvlarketsku.tuF&pri.in8shu.nue mon.Fhtir .omF.iinon) .tii.ao\i, duopo\,
no.lels, p . g .t mlltille produ.ts, pfte {isonnmari.n; kansf.r pmne

. \.r"onon., -o,.\.t, ".,1.,ti. \h..rrgf .. 7 ., t.bt./.o;l


Module I Fundmenrals ol M agement,
t Baic.on dPts olnanaSem.nt
r
.

con.ept ot orCinisation.l bpharionr

con.gtolorganisarional.uuure

Inkodudion prcje.ratbiburcs,proiecrtir..y.ldr roj.ornand


V r g*..1 -..\.Ju.ng u,d . b.., I \t. I I :-.-'..hko

C..-'ri-' or p,.i,. J.J.-'a.


dar).. Por,-. fo.l 1.. ,1..L o.',.,'
.o.-8. JP -..ihApl...l.r- ,r".r,r ,. nin-.,,'.,t",' .-,i...
pt,r',

q . ,f"nc..iJpiJ.Jt

f{,tr dn-, Jii


L
,

'2@\' / J.

sCFA. UNrDO

l,r.
\-t

Lll CSF

lll
/lit t'
lill

',L..,,,

xppRovfD

!IST

D.r!d GohP(qnri.e&sshedio

Mo.ltrle 4

FiM.ial Mmagmenr

t Tir"\,1,, ., r. ney r. d."p Fal -"qr.1 .t 1.. prc h, vp,C\r!u )r-.ib.


.o{ mtuSrnarin! edrero+
r Capihl bud8.tiry investmcniappraisat redniquesr NtyrtRt; pal.back period;
rdacemcnt decisions sete.rion of pxmt dis(rni Jadtr - problers, innailon,

Risk analysls nodels - single probabili!, analysi$; sensiiiviLy analysi, brcak even
analysis, .erbinty equn abnt
analrsis, simlhrionr daision rre

uerbi.t,

.o.lMr.3" mr toor Acha,gr v?r I


Ma's,% ' .tinB \d1r.ar- ,p- cppt bon,-s,eiq,.
Advantagos and Dis.dainrages
of tvlaryinal Cosrins

\'sThldup.o
-hno U,',...,rr,r
.J.r ne,.... Dri\qr !o,.Atu :E -n-t.

o. .L..rinq \Lvi4FddJ

aRr

D,mo.ldrn. Lt ,i r,r. ro{..o,,o-dua.vp,.i1.j,.,


D! i\-d D\ N;- F"- .lr.o'..
\ ii c. t\,t i . , rg H, , . .
3. Bhat Mudgr,r.r,: P/i,.rylq r4dsrJ ,nn pfi.rtr$. oxford unilcrsitv prcss.
r r. nJt-. o,x ! ,,!r. ! . .r. r, . . .. \i , . 4 . t'.
5. Irru.ker, Pe tei Tr. Iri.liG ,l Mdxtrgdxr', ,Alied r,lblisher
6. Sropnen, P. Robbins., I inothy, A. Iudge., Timodry campbell o 3nnizrtia rt B.tud\.

I
:

PetusonFdr.alion

g.h. t t,n Mi E I \-,, n r,., r O..o,d U,rvq. wt,.,


_ddev .
3. ^naharrr'
" h . r., V."rr,.,. r \' r fLot..t.i, F p,ui
9.

Praanna, Chandra Fni .iitMan/rgrftnr. Taia M.Ci.w rritl


10 luahesha,aii, 5 .N. & l\,laheshwai, S K. ,1ftDu/ I&rr8s,drr At.ruting yrl.1 O
Yol.2 Vikas Pullishing House
:11 ParoshSnah M oj.,r.,r
Oxt rd Lnivesib.tire$

^..rurar8.

t.^PP!9:b--L.'"u-

[Pr;n'

li

L'

\,I

CSE 711SEMINAR.I

oBJtcTrvE
The students arc to selcci one

student

chnical nrpi. relarcd

is to slbmit rhe synotsis foi

assessment

ts brtuch for

dd

Scmjnar, The

approval progess Ior

Prepaation of the senind iopic would be .ontinuously assessed hom rine ro dme.
Two periods per $eek a.e ro be atlon d and srudents ar. exle.red to
$e
Plesenr

seminar Progrcs.

facdr_v

gtrid. is to be allotled and he

.he $in guid and

monitor dre lrogess of dre studenr and majnrain rhe ancndmc.


Students havc to Sivc a final presentation
onconra8ed to use

foi:ts nrinutes on his topic. Sru.lents are

vdious teaching aids such

presentation and demonsh.ative modch, Thb

as

$,iI

over head prcje.tos, power ponr


enablo them ro gain

c66ddce in

r$rtP:-Eoyro-------

lJ L',.,

r/
I

:'

CSE 802.1 SOFTWARE PROJECT MANACEMENT


Couise Titlc: softwrr I,rojcct Mmasenenr

I ftoFd Minagerpnr
m.n.gonor slerrrufr, dre peoplq rhe
u.t, rtrc
the
projecr
&e
I\5HH
p
nc\nq aiti.a] fra.ti.$ i\1ph.ns ior rrnrcess;nd pqe.L
Fio.ess,
Ivleti.s in the pro.c$ ann prole.t Domanrs, sof6ra'. drasurmcn6 neri.s for soJtwap
qualir_v, inlegFtin8 netri.s Iidrin sofh{ire pr{css, neons tor snalt organizations,
cstabtishina a s.ftwar neti.s fiogFm.

It

Module

vodurp

pr

I r.rijlrion, ot.,, .,,.

,, .r

.t

r..F..

^
-oin. ,, f' ...r ".rY ,. n .t- o, f ju

,o

s." _or.

e_.t

cstimation models, estimiion tor ob,e.t oicnted pn,ie.ts, cstnnabon aor r\gile deretopm.nt
and s eb engineeri'rg proje.6, th. nake/liul, !to.nn,n.
Modrle III Project s.[ed ing: B.si..oncc s, prliect sch.du]ine, derin g a rark sei and
t4k tuh{ork, $hedrling,
ned latue ana\sis Rnk \{i.igcmcnr Reacii,c Vs pn,a.tir
Risk Stalegics, sof ai! inks,
enrifi.ation, Risk t'oje.tion, isk rcfinendr, ri$k

Ri*

nnodo., nor.\.'in8, I a .d".,.,.

( n.,p. ho"JU,"l q...,i.

," f\t\t t t/, QrJr. ,, Mg. c\Lj )


(\aio b." A,p!..h- r;
\l .,r..'

.o C.o'\

Quaniy Mmgenenr, Qlantiraiilc Quality Nlan.gcment l,la.nbg, serrjns flre dualile c.al,
Estimating Deie.ts for Odu Sta8ca Qualirl P1o.c$ Il.nning, Dptpd ltrevenrion pliming.
Module IV Qmlty Mmagenent. QuatiN Con.cplr, aothrai. enahh,issltan.os, sofhv.re
\r..
y
assu?nces, Changc llanagen.ntr s.Inratu ConfiArniion \,ri.a8.mcnr, Tne SCNI
scl\lfro.ess, conriguration \,l m 8.n.nt n )r rreLi Engnreen. s

1'.,r.o !t14in...l.,\,-. t.,i

.t,.o.r,,.c.\

'liosltory,\ Prci(r bc(utiDn


Moduh
And.to.u'e.

P. !.

-.h,.Q,,t

t.o .. r..B

ti..\,.

Ove.ic* and Prep dion, Groli Rcvi( Meetng, Rervork and r.lnn,up, Oic-pe;n
Revis, CuiddnEs loi Rdyiea5 in ?rcje.b, D;ta Colo.tion, Anal)Ea and Conhol
Guidclines, lnho.Lu.tion ol Revicrs anlt rhe Nr\H S\ndrom.. pioie.t N,tonnortus an,l

o'oo'frop. 1.. u.. A.o,id..


! L't 'i.i8

D,r.r',,.t.as..,,.. r,,,.,,.i...

?Aio' \''1 q,r...J.va'.o'u.ftc'n


l'.

\,.\.
I , I Fd \,loa. , 1q. I . ... . i,.1..1.n
Fo e.rOu\Dre Analt3 s. P.'ron"i"r O*,," q, r,i,

r.
^r r.d \ ,..tu.
I to,r, at),:. tr

"

2.

S.

prc$man, SotM.a re Engineering, I

4,,

M I I,

7th

Iinb,hl,ia slrs,ts nrorrd ninrqsn r inu


B Ft,r,.- & M Cur"," 5, r, n,.P^,,.r\fJ,

)i.

r.
1 \r_,c'2.

i.- ,.., '/h \'--=::2' l' t\

L,,"(\

APF

t/

'\l

CSE 802,2 ADVANCE

Couroe

IAVA

Titl.: A.rvan.e hva

Modlle -I :ApplelApplct & Appli.. nr ]\pptet Ar.hrh.ture p.rinrcters


Enrbeddnrg Applcts nr \!(b pn8e. Appl.ise.uril\ |rrli.rr\
Module I
Cdllection ol Usefd Classes Urilin \tetlo(tt
4r,. ot-. .1ob'',.,- n..,.a tj' .-' .,. . .,,

I n..,.

t,

nr

t. \ppt.t

Arrays Obs.rr.6le

,l trio,r. .r o,r
." | , ,t ,.,,..

UndcrstanninS sneamr The Cl.ss.s tor tnput in(l 'Ourpur The Slindakl streahs
\\ror(nig \ith Filc Obj(t Fil. l/o Brsi.s Rendi+j ir(t rjiring to Fit.r BulIor lnd
Bu(cr Nlana{.Dart Roaf/1\',itc o11r arions Nith fifu Ciai|etseri.nirnril Objecrs

Modulejll GUI Pro8ramfrins Desiijnnrg C'rfhi..i Lrs., t,n.rb..s jaya


Lompononts in(l Coni.rnrcrs Bisi.s ot (:rnf Nr.nrs Usnrt Contini.r\ Lrr.lr
\l Dgos Alrl ConP(neh Addnlg i \tuu t. r\nrtrrr E\tendnrc CUr Fealuros
Lr\i,rg sr'irg c.DFmetrts J.\n Ltiljrjes (jrri uijt pa.Lrgrt ihe C.Ic.tion
l:iancw.rl: Colle. lrs ol Olrt..rs Colc.inn Trps -c.t' soluoncc Nlap
Understandnrg Hashing Usc of ArDrList & \,e.r!)r

Modullv :Event Ha hdling-rvE\ cn rD' n en lI ogr a.rmnrg in lar. I r.nr Hand lirrg
Pi...ss Elcnt-Hnndhrg \le.L.nisn Tho Dol.HrtioD Nn)det ot E\rrr Handhig Ev-mt
Ct,sses Evcnr Sourccs Evlnt I isrenrr ,\Jilr.r al.ssrs ns Hct|c, Classes ir Evont
Htrndhrg .\nonlnrmr lnfcr.laescs i Shorr .ri hr E\arrr Hnn(tbrg r\!omn18
Deadloc$ in CUI C.de E\o,rt Tqo\ & CtNsrs Nenrorlrnrg p,i,gnnnmin;
Ncn{orking Basi.s Client-Scner Arhire.hrr. so.ket Olcrvio\ NehLoling Classes
and IntoL..s Networl Ploto.ols D6 et+rnrg \cnrortrnrq Aftti.atnrs nr
l.\a

Moddc v: Darabnsc Progr.mnrnrg using IDBC nhodr.rnlr n, JDBC IDBC


Drn.rs & Ar.hitc.krre CURD oFcnrti.n rrltng IDBC ( (!nro.ring hr non

&n\ortioflal Datalrasrs De\ctripnrg nkl r)epto\ng servlcls E\pldinU t).ftormefl


Dcs.ript r({etrr.rl).tlandlnrgR(luestinJ RcTo;\.
Comdcte re1or.f.! Iala trr

,/.1-

r'('

.\!

llofutiletltt

lA

i'

V,,'"yL

CSE 802,3 PATTERN RECOGNITION

course

Module

Titl.: I,rnen Re.oSn ion

-I i Inkod!.tion:

Basi.s ot laftcn re.ognftjon, Desip pfir.iptcs of pancrn


rccognition qst.m, Learning and adaptarior, patteh rc.oilnftion nlrproa.hes,
\lathenatical forndarions Lnr.ir nlgebra, p,oL,abjlih Theot,, Expe.t rion, mean
and.ovaiance, Normal liistrbution, nulrivaiate nomat d.nsftics, Cnisluard r.st

ModuIeIIi Sradstical Parien Re.ognition: Balesidr Decision Theorl,, ClassjIicr,

\orn.l

dcnsil_a and

dis.rimnranr tundio.s

Modulelll: Parameter stimatior tretho.ts i\t.r\nn!mLikelih..d


Baresiar Param.ter ncstinahon, Dnncnsion rednciion nrothods
Cornpo.ent AnatFis (PCA), Fjshu Lin.ar .tis.rimnraat anah5ls,
." in'i/'do. L'1,.H^1,1. V,to. \'.t,,. H\.\tr..,r..r,r..,,,.
Modnlelv: Nonpaiametri. Techniques: Densih. Esdnarion, parzo. I,rinitows,
Ncarest Neighbor Estimati.tr, Nca, est Nelgnb.r Rulo, Fuzzr.las!iticarbn.

(,

Mod e -v: Unsupeivis.t Learning & Clrsrering Cdrcrion Iuctions ror clusErnrS,
Clusteing T..hnniues: Itcrativ. squai error parrilbnil .h$teftig K meatu,
-

a8glomerative hlerarchi.ai.tust.ring, Clustei !.Lntation

2.

Richakt O Dudn, Peter E. HaIt.nd Dar C. Sror(, ,,pattcm Ctassili.rriof,,


2td Edltion, Jo[. l^rils, 2006
C.Nl. Bishop, "Patrern Re.ogn ton and \,Ia.hnre Learnnrg,,, SprinFL 2l].)g.

c '..o,lo"dn d l. t .b.mJ-

{ r,-

ril

(:i'

-. r- , fi,,trrr..,,

trt,,.rn

CSE 803.1HIGH SPEED NETWORKS


Course Title: High Spee.i Nerworks

Module

HIGH SPEED NET"^rO(KS Irame Relal,

N.rworks Asynchrc.ols
r,rrl-' r"ol A Vtro,,o. \.rrr-.r.," .ll t"r,.,
,.,"-,;\t
-:.,-_

']\',n,,,("l.dor..'\\l .l.gh.pep.t AN\ F.fr\4.rI


LIrflFr
i1-'(hdn. ,-!\i' l"*, A\\,pr.,,ror. r ir,dn.r,\ qr. ,t.1-i8ror
u, 80:11
Mo.fule

II

CONGESTION AND TRAFFIC MANAGEMENT


eleunrg Anatvsis
o,,,.r..
,"."
8re
v,
\o
,"...
)l:1::.".-.'

l::1,
'-",".i,,",.
f rame

e\-

- L,,.

vin,8er. r.,une.r.-.,,,n..:..r,.rer,\ii,.r

!e a' Loneestion conb.l

Morlule III TCP AND ATM CONGESTION CONTRoL


TCIr
Co,rgesrion Conh.ol - Rerransmissnnr _ Timcr Ntanagehcnr

, .,'.,

6\.r,

fl{N .orhot

"

TCp

- Lrponenri.t RTO
r
,;i_,p
.,
,
.,rio,..r,..
r.,f \er
f"l..r:-rdr.sA'1..,ft,.h
a,r\l iid h, ,_nl ao te.r .,. h t1, \ ll_ D .ur, n. r,, c, bur_ r,, .
, or' trd,t, .o,,,.t -q8,.an.,t,,,,6,,\r
_ \B{.di
control, rdv cetl tormars, ABR capa.jrv alo.arions _
CIR rratri.-orng"n ,,r
MOd!IE IV INTEGRATED AND DIFFERENTIATED
SERVICES INtlg,AIEd
c.r\-,4 q.t'lp,h". - tpl,ur!r, . onl.o.,-L --\.".
A.q,. 8 Dr l.tmp. te
T.BPTQLN r\tC-R,..t.n t. I o"..r," D.,1q,h,l-,t-.
\ !e>
Module v PnO]o( OL< tOR eO\ sUrpoRT t-,t,_
..,.j lerrh 5
u,.,L
&,
_.b",
p.\rop.j.b.n-.ro".o
D-G',.,s
rr. ,n,,-. r t; ,p
.;.;.i';;rr

i,-io6.

opdations, Label Sracknrg. proto..l dctajts _ RTp _


Ti.nsfer P.ob.ol, RTCP .

;,;._.

p,lrdol Ar.1ire.rure, D;ta

I V ',.F a'l'16,. .t-ut .-, , \t Or,.. \\t, t\


2 r.,,'",,&t.. -v,,"
,t ,,to..\ \\, ., ,\t,,1\t. 1 lf. \t r.o.,..
.",P" ,urlo., \ ll- IILJ,n, I i
*'.1."" and rcfr AFri, ..N1pr_. .nd vpN a,rhiicchrc... ciso pps,
*"lH: iHi?.-iJil

ir
l,t
tk

APPRO!EO
\

CSE603,2ADVANCE OBJEC'f ORIENTED PROCNAMMING


!!ITH {-++
conEe No.: csF 30i 2
cou6e ln1e: ld,an.e objed orihed poeraD{jns

Modhe

t:

Obi ,, -

p. S .

tu,r.

'1,." D,1d'd,r.'.Lt ri., 11, j.


lrtrollu.hon t C++, .lasscs, a.ess sle.ifi.E tun.ho. and drra nemb.$,

defdutt
argLmcnh, fun.iion overtoading, ftiend fun.iions, .o.5r
.nd v.l.tile lLurrioro _ st tic
nembe6, objc.rs, poinres and.trjcds,.ond rr.bjcds, tusrpd
da sscs, lo.al cra $es.

Module ll:Cororu.ktrs,

lle

finlL .ons ku.tor ,

J^dn- ..
m..,
,l\n,,.
rFool,L'dtu,.ri,n...."t,,.r.ri"

Iiranet

rized c.,Ehn.Lo6, Con{u.tor a.i$

o\ ..1,i,.
,oJ,,,g
i*.,.,n.o. -., \t. ra.i., .I'n

ModuG III: Fhdion dd dss hmplares El.epiion ttndting, q.{at


h-ihrcrr pararligm,
ex.rFtion sF.ifi.ation, iernlnate and Unrrp..td (unchons,
Uncaughr ci.eNion.
Module Iv:I.nqitan.c, publi., privatr-, .nd pror!.red
derilarions,

n iiptc n rerftm.e
.r F ,,t,'.,,,t,
i.,,omt,.P
r |Lt.ij
u,r.
ou,1 ill 1f,rio. rr 1f.io t1ln d,,s
l. t.r,J!. ri.B
vo'l hv:\ham.d.
tr O. O. ic Lnid.^, " .d,, r18 ,.,, ,, h d, ".,
'o, h Lh,
.t.... \ I .hm, o...8 L\ d L.
^r1,. ji li..' o, r.n.frE
'."
t"
libEry

I Dietel and A$o.iares "C++ Ho( b proal an-, 7dr Id , ppnti.er


_ Ob.^rO',.L,yoq
ITrBU.rB -. .0h.. ,.. tp.,,
3 lraite croups c++ frinier plu, stuthen pmra, Tlrhn.nid
4 C++ I'rimcr, I_lppma! & Lajole, pcac.n.
' Tr". l',9'.r.rin"rJ,6r.-P L. r.... our. .,..1
6. Cr+C!'nplerc

D+prpn.!.SnFlLt Ntri

t,

!,

CSE 803,3 GRAPH THEORY

C.!rsc tirtc: cGphTheo,y

-r u, ,rh\ r. u drdp s .J. '" oo


, m.,t_ r p ,I
llF'sbArpc..\ t',r, ,&, r. .r... 1., rd,.pir JF.,,,.".r,tEr.,pr
nC
\,fodu!

..frpo1cnr, ateJ graphs, variousopcntion on gmrls.


Hituirro n;adrs a.t

.n.nits, the travciirgs.tcs Dran Drotrlpnr


Modde-r: Trees rmt llurdarentat circuits, disran.r rliametors,
ri.lius a pcndenr
d .t Lr,,.\
,
.D,. r,_ t r.p.. r. LJ ,1,, jt, I
ur Jmni !dl\p.n r, ',.
n,,.. . /, ,pr, . . .t .. t !r;. , ra,dpt,
,tL .r,,ut
p i.F..l,u. .
Di...,,
A,8
.r
,-.
"r,!,

Vodrh.rll - u1
l.r'1.,n n,l,i. uiF

td. !o1e p,.1, r.s ir., .,. | - ,..p


1.d u ."t,
I \"tr.,trir i.pr.or^ lt.,s\
l.',rd',olF
t,1,.on.tddU . 1.,",t.t.,.,t"".
.,,1,",",,,.;
Pl.naih, gdomchjc du.t,
Discussjon

,,n.,int,

Modulelv: \,e.hn. sp..e ot

:r

oo .irerion of pta!.ritr, thi.kncss ard

a graph and ve.tors, tr.sis vecror,

crt sot voctor,


.,., .,"1 ,:'.,".pd.D. \,h..\...D_.,,... n.1dr,o.._s.r.. .n.uii
.r|1.

-\

.r 'iitmdt,,,'.

,..,.i .,.-,.,dr...ilr

r.
ioor, .: , ;."rt,
'
,1,o1'.,ti rdb'q,i ,'), m,5 , | .,r,,\ -,L ,
B
prcirlonDis.ussion of cEltr
Moduk

or .

A,...p1,.n

rheoreri. atgDnunr shercver reqnired.

I Dn
2.

,\

u. pl rtjp, \..

C Charna

DD.

inj,

r.,, ,

to.

,,!.. ,,trjJi .,r,,g.d, \.rp.jrq.

ald pnrg

Zhan& trtroductj.n to craph Thorr, l.r,tH


'lob'.] ,\'rt.- ,,r..Jr..,o.
roLr,ot, - ,r. r..i.. .,1,, non
r ..u.n t.C.dpl,,,p .t \., ^,

!.ndr,. and. NIuiftI: chptr flreor! andapptr.ation. Addison


Wcsley
6. \a Balatdshnrn, Schauns Oufltuc oIGnpt)
ftcor_v, TNtH
r Gctr Agn ss.,n, Chph l.h.oNr lvlodchrs, Apptitati.ns and AlEnjdrtrs,
PeanonEdu.arion
5.

("4-

APPROVEO

!.rd GohPuhrstrrc&liFiryhs)

CSE 804

SEMINAR.II
cotrneTftt4 seminrll
Ma:imtrh M ks:300

OBJECTIVT
The students are ro select

on. t{hnical

b!i.

r.lated fts bmncn for Sminar. Th


synopsjs lor assc$menr and approvat !ro8re$ for
preparation of rla semind. ropic woul.t be .ontinuorsly assessd
h.m time to rime.
Tqo periods per week arc to hc attoned and studenh are exp{rc.l io preset
ihe
*m]nar Progre$. A faculrv guide is ro bc aloned a.d lt she will gujdc
and
/
monitor th. progiess of Lh. srudcnt tud nahiain rhe afindd.e.
Students have to Bive a final presentation lor is tuinrtes
on his ropic. Srudents are
encouraSed io lse vaiious rEaching alds such ns ov., hea.i projcctob, powor
poinr
&d
demoroh.arive
lres.ntation
models. Ttris wil enabte tnem k, gain .onliden.e in
fa.ing iha pla.enent inten iews
sludent js to subhit rhe

,'tll

ffi

CSE 805

PROIECTLAB.IT
conNcTitle: Project

r,ab -

Il

fte objed of Pnrject Work tr & Disscrtatio. is io enable the studenr ro extend
i,rther ihe nrlesrigative stuty tah. uf nnder csL pt, either tulIr

.,r.r,.,,rt p,.,a. I.. (.nd...h"


prd, ijl
'\.hrndoI
St ancc of a StllNisor hom dr Depafmnt itone or jointtr rvith a supe.,isor
draro hom R&D labomnrrl/tndush.r. Thts n oxpecte.t ft, prcvide a
rood
1,i'irg f-r'ln .,'..-r'..'', P&D vo,,nJ.e,,.n- t.,..\.,p
'.""!,,

llre assisnbent io nofl naltv in.lud.:

. r'd,l h-ro..r r,, ooi Jrdnd..r ri.i.,t,.^rlr.t.p,ilp,,p,re..


under CSF Pr
. Reriew ard fnrali?ation of the Approach to the pn)Lrtem rela6rs ro rhe
ipJ|r'8.r,A,ti .

.
!
.

ru

"r..,..o,

D.r, ted d .dt\.,\ \to t.r ,,! \


soh irg/E\ppln enra5 rqtp,l

r,,Ll.'

'.\,,1'. ' i,.i. tu.n8

n. , ho1 D-!er,

T.cuEm

I
I P..,'r.l
l"t
'""l]-,
.n"Lr{ons
flLl htureJ n\h ns
f

,.D" '.

,rpusirbL,
Prcpaiing

eriluatcd

D.'oer .o.

a
br

Disse,taiion

r-o.j..,,,jr,l,{.n1.

nr dre si.ndai.l lomat tor

thcDeparhnontl
Fnr.l sDnnar Pr.sentation betor.

Dcpartrenrat Commftr.e

being

You might also like