Post on 03-Jun-2018
8/12/2019 Distance MCA Syllabus
1/26
Page 1 of 26
Karnataka State Open UniversityMysore,Karnataka 570006
Syllabs!or
Master of "o#pter$ppli%ation &M"$'
8/12/2019 Distance MCA Syllabus
2/26
Page 2 of 26
M$S()* O! "OMPU()* $PP+"$(O-S &M"$'
S)M)S()*.
"O/) SU01)"( "*)/(S
M"$11 Mate#ati%s 3
M"$12 /ata Str%tre 3
M"$14 Progra##ing in " 3
M"$13 !inan%ial $%%onting 3
M"$15.+ " progra##ing +ab an inos
base$ppli%ation+ab
1
M"$16.+ /ata Str%tre+ab 1
(otal 18
S)M)S()*.
"O/) SU01)"( "*)/(S
M"$21 /is%rete Mate#ati%s 3
M"$22 /0MS 3
M"$24 OOPS it "99 3
M"$23 "o#pter Organi:ation an
$r%ite%tre
3
M"$25.+ /0MS +ab 1
M"$26.+ OOPS "99 lab 1
(otal 18
S)M)S()*.
"O/) SU01)"( "*)/(S
M"$41 /ata "o##ni%ation 3
M"$42 $van%e "o#pter;rapi%s 3
M"$44 $van%e operating syste# 3
M"$43 Uni< an Sell Progra##ing 3
M"$45.+ Uni< +ab 1
M"$46.+ Operatingsyste# +ab 1
(otal 18
8/12/2019 Distance MCA Syllabus
3/26
)le%tive.2 "*)/(S
1= Pattern *e%ognition 3
2= Operations *esear% 3
4= $van%e "o#pter $r%ite%tre 3
Page 4 of 26
Se#ester.>
"O/) SU0)"( "*)/(S
M"$31 $van%e Softare )ngineering 3
M"$32 $nalysis an /esign of$lgorit#
3
M"$34 $van%e ava Progra##ing 3
M"$33 Syste# Progra##ing 3
M"$35.+ */0MS +ab 1
M"$36.+ $van%e ava Progra##ing
+ab
1
(otal 18
Se#ester.>
"O/) SU01)"( "*)/(SM"$51 $van%e "o#pter -etork an
Se%rity
3
M"$52 nternet Progra##ing an eb
/esigning
3
M"$54 /ata areosing an /ata
Mining
3
M"$53 )le%tive.1 3
M"$55.+ ;rapi%s +ab 1
M"$56.+ eb /esigning?nternet+ab 1
(otal 18
Se#ester.>
"O/) SU01)"( "*)/(S
M"$61 $van%e MS an ).%o##er%e 3
M"$62 )le%tive.2 3
M"$64 )le%tive.4 3
M"$63 Pro@e%t 3
(otal 18
)le%tive.1 "*)/(S1= "o#piler /esign 3
2= Mobile "o#pting an "o##ni%ation 3
4= Si#lation an Moeling 3
)le%tive.4 "*)/(S
1= "lientServer $r%ite%tre 3
2= $rtifi%ial ntelligen%e 3
4= -etork Manage#ent 3
8/12/2019 Distance MCA Syllabus
4/26
Page 3 of 26
Det a ile d Syllabus
Semester I
MCA 11 Mathematics
Se%tion 1 Sets
Unit . 1 /efinition of sets, sbsets, %o#ple#ent of a set, niversal set=
Unit . 2 interse%tion an nion of sets, /e.MorganAs las, "artesian pro%ts, )Bivalent sets,
"ontable an n%ontable sets, #inset, Partitions of sets=
Se%tion 2 *elations
Unit . 4 0asi% efinitions, graps of relations, properties of relations=
Se%tion 4 Matriariables=
Unit.6 Pointer (ype >ariables ,Pointers in Pas%al, Pointers in ", Stati% an /yna#i% Me#ory
$llo%ation
Se%tion 4 +-K)/ +,S(S
Unit.7 /yna#i% $llo%ation of Me#ory, *epresentation of +inke +ist=
Unit.8 #ple#entation of +inke+ist,,nsertionof a -oe at te eginning=
Unit.C nsertion of a -oe at te )n, ,nsertionof a -oe after a Spe%ifie-oe =
Unit.10 (raversing te )ntire+inke+ist, /eletion of a -oe fro# +inke+ist=
Unit.11 "on%atenation of +inke+ists, Merging +inke +ists,*eversing of +inke+ist=
Unit.12 $ppli%ations of +inke+ist, /obly +inke +ists,"ir%lar +inke+ist, ;enerali:e +ist=
Se%tion 3 S($"K $n Eee
Unit.14 #ple#entation of Sta%k, $rray.base#ple#entation=
Unit.13 Pointer.base#ple#entation, $ppli%ations of Sta%ks=
Unit.15 Ma:e Proble#, )valationof )
8/12/2019 Distance MCA Syllabus
6/26
Se#ester
Page 7 of 26
MCA13 Programming in C
Se%tion 1 Origin an ntro%tion
Unit.1 Progra##ing langages $bot",)voltionof "=Unit.2 Str%tre of a " Progra#, "o#pilers G nterpreters "o#piling a "
Progra#= Unit.4 Pseo "oes,$ Si#ple " Progra#=
Se%tion 2 /ata (ypes,>ariablesan "onstants
Unit.3 /ata (ypes>ariables,"onstantsOperators=
Unit.5 (ype Moifiers an )
8/12/2019 Distance MCA Syllabus
7/26
Se#ester
Page 7 of 26
Se%tion C !ile Fanling in "
Unit.24 at is a !ile, /efining an Opening a !ile, !n%tions for *ano#$%%ess to !iles=
MCA 14 Financial Accounting
Se%tion 1 $%%onting
Unit.1 Prin%iples, %on%epts an %onventions, oble entry syste# of a%%onting=
Unit.2 intro%tion to basis books of a%%onts of sole proprietary %on%ern=
Unit.4 %losing of books of a%%onts anpreparation of trialbalan%e=
Se%tion 2 !inal $%%onts
Unit.3 (raing, Profit an +ossa%%onts an alan%e seet of sole proprietary=
Se%tion 4 !inan%ial Manage#ent
Unit.5 Meaning, s%ope an role, a brief sty of fn%tional areas of finan%ial #anage#ent=
Unit.6 ntro%tion to varios !M toolsI *ation $nalysis, !n !lo state#ent an %as flo
state#ent &itot a@st#ents'=
Se%tion 3 "osting
Unit.7 -atre, #portan%e an basi% prin%iples= Marginal %ostingI -atre s%ope an i#portan%e,
0reakeven analysis, its ses an li#itations=
Unit.8 %onstr%tion of break even %art, Stanar %ostingI -atre, s%ope an varian%es &only
intro%tion'=
Se%tion 5 "o#pteri:e$%%onting
Unit.C Meaning an avantages, "o#pter Progra#s for a%%onting=
Unit.10 0alan%ing a%%onts, (rialbalan%e an final a%%onts in %o#pteri:e=
Unit.11 $%%onting, %ontrol, an $it, Sb.Moles of %o#pteri:e a%%onting syste#s=
8/12/2019 Distance MCA Syllabus
8/26
Page 8 of 26
MCA 21 Discrete Mathematics
Se%tion 1 Set (eory
Unit.1 *elations an fn%tionsI Set notations an es%ription=
Unit.2 Sbsets, basi% set operations= >enniagra#s, las of set teory=
Unit.4 Partition of sets, #in sets, alityprin%iple=
Se%tion 2 *elations
Unit.3 0asi% efinitions of relations an fn%tions=
Unit.5 ;rapi%s of relations, properties of relations=
Unit.6 n@e%tive, sr@e%tive an bi@e%tive fn%tions, %o#position=
Se%tion4 "o#binations
Unit.7 *le of pro%ts, per#tations, %o#binations=
Se%tion 3 $lgebra Of +ogi%
Unit.8 Propositions an logi% operations, trt tables an propositions generate by set=
Unit.C eBivalen%e an i#pli%ation las of logi%, #ate#ati%al syste#, an propositions over a
niverse=
Unit.10 Mate#ati%al in%tion, Bantifiers= *e%rsion an re%rren%eI (e #any fa%es of
re%rsion, re%rren%e, relations, an so#e %o##on re%rren%e relations, generating
fn%tions=
Se%tion 5 ;rap (eory
Unit.11 >arios types of grapi%s, si#ple an #ltigraps=
Unit.12 /ire%te an nire%te graps, )lerianan Fa#iltonian grap=
Unit.14 ;rap %onne%tivity, traversals, grap opti#i:ations=
Unit.13 ;rap %oloring, trees, spanning trees, roote trees, binary trees=
MCA22 DBMS
Se%tion 1 ntro%tionto /atabases
Unit.1 /atabase an its Fierar%ies, Fistory of /atabases, (ypesof /MS=
Se%tion 2 /atabase )nviron#ent
Unit.2 /atabase an /0MS Softare, /atabase $r%ite%tral=
Unit.4 (ree+ayere$r%ite%tral?O !n%tions=
Unit.3 "ara%teristi%s of /atabase $pproa%=
Se%tion 4 *elationalMoel
8/12/2019 Distance MCA Syllabus
9/26
Page C of 26
Unit.5 +ogi%al /ata Moels, *elational/ata Moe l=
Unit.6 Eerying *elational /ata, *elational $lgebra,*elational"al%ls=
Se%tion 3 SE+I /ata Maniplation, /ata /efinition
Unit.7 SE+ +angage,SE+ /atabase Ob@e%ts=
Unit.8 SE+ /ata (ypes, //+, /M+ an ("+ "o##ans, *etrieving /ata, nserting /ata, Upating
/ata, /eleting /ata=
Unit.C "reating an $ltering (ables, >ies, SeBen%e, ,ne
8/12/2019 Distance MCA Syllabus
10/26
Page 10 of 26
Se%tion 4
Unit.5
neritan%e,Poly#orpis# $n >irtal !n%tions
ntro%tion. neritan%e=
Unit.6
Unit.7
(ype of neritan%e, ,ntro%tion.Poly#orpis#=
>irtal !n%tions, -ee for >irtal!n%tions, *les for >irtal !n%tions=
Se%tion 3 !ile Fanling
Unit.8 ntro%tion, files, Strea# ,npt?Otpt,ffering an !ls=
Unit.C
Unit.10
)
8/12/2019 Distance MCA Syllabus
11/26
Page 11 of 26
Unit.16 ntro%tion, ,?OPro%essing=
Unit.17 s nterfa%e, ?O verss Me#ory 0s=
Unit.18 /ata (ransfer(e%niBes, Moe of (ransfer , Softare *otines=
Unit.1C /ire%t Me#ory $%%ess &/M$', ,npt.otptPro%essor &OP',"PU.OP "o##ni%ation,"annel=
Semester III
MCA31 Data Communications
Se%tion 1 0asi% "on%epts
Unit.1 ntro%tion, /ata "o##ni%ation"on%epts=
Unit.2 /ata "o##ni%ation Syste#s, -etorks -etork Moels=
Unit.4 Proto%ols an Stanars, ,ntro%tion. Open Syste#s ,nter%onne%tion &OS' *eferen%e
Moel=
Unit.3 +ayers in OS Moel, ("P?P*eferen%e Moe l=
Se%tion 2 Pysi%al +ayeran Meia /ata an Signals
Unit.5 ntro%tion, $nalog an /igital Signals=
Unit.6 Perioi% $nalog Signal, /igital Signal, (rans#ission ,#pair#ents=
Unit.7 /ate *ate +i#its, Perfor#an%e=
Unit.8 Pysi%al MeiaI (rans#ission Meia, ntro%tion=
Unit.C (rans#ission "on%eptsan (er#s,0oneMeia, Unbone Meia=
Se%tion 4 $nalog (rans#ission
Unit.10 ntro%tion, Moe# Molation (e%niBes=
Unit.11 (elepone Moe#s, Molation of $nalog Signal=
Se%tion 3 (e/ata +ink+ayer
Unit.12 ntro%tion, /ata +ink +ayer /esign ,sses=
Unit.14 )rror /ete%tion an "orre%tion,(ypes of )rrors=
Unit.13 )le#entary /ata +ink Proto%ols, Sliing ino Proto%ols=
Unit.15 Proto%ol >erifi%ation,)
8/12/2019 Distance MCA Syllabus
12/26
Page 12 of 26
Unit.20 "onne%ting +ans $n 0a%kbone -etorks, Sit%ing n -etorks, nternetorking an
*oting=
MCA 32 Ad%anced Com#uter&ra#hics
Se%tion 1 "o#pter;rapi%sUnit.1 ntro%tion to %o#pter grapi%s, Mate#ati%al fonations=
Se%tion 2 (ransfor#ations
Unit.2 2/ translation, s%aling, rotation, an sear=
Unit.4 inoing transfor#ations, nstan%e transfor#ations=
Unit.3 Str%tre grapi%s, 4/, translation, s%aling, rotation=
Se%tion 4 ntro%tion (o Mlti#eia
Unit.5 ntro%tion to Mlti#eia, Presentation ;rapi%s, /esktop=Unit.6 Pblising, Pro%tion Planning an /esign, User nterfa%e /esign=
Se%tion 3 Fyper#eia
Unit.7 Fyper#eia $toring "on%epts,Mlti#eia Son=
Unit.8 !ile "o#pression, P);, MP);=
Se%tion 5 eb.ase Mlti#eia
Unit.C /igital >ieo, /esigning eb.base Mlti#eia, Mlti#eia /istribtion=
MCA 33 Ad%anced #erating System
Se%tion 1 User +evel Spe%ifi%ationOf Os=
Unit.1 User +evelSpe%ifi%ation of OS, !na#ental "on%eptsof #lti progra##e OS=
Unit.2 0asi% "on%eptsan (e%niBesfor ,#ple#entationof Mlti progra##e OS=
Unit.4 Pro%esses an te Kernel,Mi%ro kernel, $r%ite%tre of OS=
Se%tion 2 Pro%essor
Unit.3 Mltipro%essor, Mlti#eia, an *eal.(i#e OS=
Unit.5 POS Stanars, Manage#ent an "ontrolof Pro%esses=
Se%tion 4 0asi% "on%eptOf (reasUnit.5 (ypes of (reas,Moels of (rea#ple#entations=
Unit.6 (raitional an *eal.(i#e Signals= "lo%ks=
Unit.7 (i#ers an "allots, (reaS%eling for Uni
8/12/2019 Distance MCA Syllabus
13/26
Page 14 of 26
Se%tion 3 inos, $n *eal.(i#e Os
Unit.8 *eal.(i#eS%eling= ,nterpro%ess ? nter, trea Syn%roni:ation an
"o##ni%ation= Unit.C Mtal )irtal Me#ory&42.bit an 63.bit', Pysi%al Me#ory
Manage#ent=
Se%tion 5 !ile Syste#
Unit.11 !ile Organi:ation, !ile Syste# nterfa%e an >irtal !ile Syste#s=
Unit.12 #ple#entation of !ile Syste#s= ,?O SoftareI ,nterrpt Servi%e *otines an /evi%e
/rivers=
Unit.14 Prote%tion an Se%rity= "aseSty of Uni
8/12/2019 Distance MCA Syllabus
14/26
Page 13 of 26
Se%tion 5 ntera%tive" Sell $n " Sell Progra##ing
Unit.1C " sell featres, (o Spe%ial !iles=
Unit.20 >ariables, Otpt, ,npt,)ariables,On.Off >ariables, Startp an Ston S%ripts=
Unit.22 "o##an Fistory, "o##an )aliation,
/ebgging S%ripts, S%ript )erifi%ation G >aliation=
Unit.15 Unit (est, ntegration (esting,>aliation(esting, Syste# (esting=
8/12/2019 Distance MCA Syllabus
15/26
Page 15 of 26
MCA 42 Analysis and Design o* Algorithm
Se%tion 1 Syste#
Unit.1 /efinition, "ara%teristi%s, ele#ents an types of syste#=Unit.2 Syste# /evelop#ent +ife"y%le, *ole of syste# analyst=
Unit.4 nitial investigation, !easibility sty.(e%ni%al=
Unit.3 )%ono#i% an beavioral feasibility, "ost an 0enefitanalysis=
Se%tion 2 Syste# $nalysis
Unit.5 Proble# /efinition, nfor#ation reBire#ents=
Unit.6 nfor#ation gatering tools, (ools of str%tre $nalysis /ata !lo /iagra#s=
Unit.7 /ata /i%tionary, /e%ision (ree,/e%ision tables an str%tre )nglis=
Se%tion 4 Syste# /esign
Unit.8 Str%tre /esign, ,nptesign, an Otpt esign=
Unit.C !or# /esign= !ile Organi:ationI SeBential ,ne
8/12/2019 Distance MCA Syllabus
16/26
Page 16 of 26
Se%tion 4 Mltitreaing $n So%ket Progra##ing
Unit.C Overvie of Mltitreaing, (e (rea%ontrol #etos=
Unit.10 (realife %y%le,-ely %reate treas=
Unit.11 Main trea, "reatinga (reaple#enting *nnable ,nterfa%e=
Unit.12 )
8/12/2019 Distance MCA Syllabus
17/26
Page 17 of 26
Se%tion 5 asi% "on%ept So ! $n Operating Syste# $n ts !n%tions
Unit.14 Me#ory #anage#entI %ontigos, non.%ontigos #e#ory allo%ation=
Unit.13 Page allo%ation, /e#an page allo%ation, seg#entepage allo%ation=
Unit.15 Pro%essor #anage#entI S%eler, traffi% %ontroller, ra%e %onition=
Semester )
MCA ,1 Ad%anced Com#uter-et!or. and Security
Se%tion 1 ntro%tion
Unit.1 Overvie of %o#pter netorks, seven.layer ar%ite%tre=
Unit.2 ("P?P site of proto%ols, M$"proto%ols for ig.spee +$-=
Unit.4 M$-, an ireless +$-s, &!or e
8/12/2019 Distance MCA Syllabus
18/26
Page 18 of 26
Unit 2 Fo $SP iffers fro# "lient.Sie S%ripting (e%nologies'=
Unit 4 *nning $SP Pages &Setting Up Personal eb Server, Setting Up ,nternet=
Unit 5 nfor#ation Server, Using $SP itot S or PS'=
Unit 6 "reating Do !irst $SP Pages= Unerstaning $SP S%ripts &at /oes *esponse=rite /o =
Unit7 (e NSort%t, atAs it te NQ +$-;U$;)>0S"*P(R, riting $SP "oe
itot Using NR, "o##ents, +ine "ontination "ara%ter'L at Do $SP S%ript
*etrne to te 0roserL(e $SP Pro%ess=
Se%tion .2 >bs%ript "ontrol Str%tres
Unit 8 at s a "ontrol Str%tres=
Unit C (ypes of "ontrols&"onitional +ogi%,+ooping+ogi%, 0ran%ing +ogi%'=
Unit 10 "ontrol Str%tre (ype%asting>ariables &at is (ype%astingan y Sol ,
(ype%ast= Unit 11 Fo to (ype%astDor >ariables'L!or#atting !n%tions=
Unit 12 Mat !n%tionsL /ate !n%tions &orking it /ate >ales,reaking /on /ate
>ales'= Unit 14 String !n%tionsL Oter !n%tions=
Se%tion .4 orking it Ob@e%ts Using (e*esponse Ob@e%tUnit 13 at is te *esponse Ob@e%t=
Unit 15 /isse%ting te *esponse Ob@e%t &Sening F(M+ to te roser, ffering $SP Pages,
Sening te User to $noterPage, "ookies,"a%ing Dor$SP Pages'=
Unit 16 "o##ni%ating it te User I. *e%eiving nfor#ation fro# te User &at are !or#s,
"reating !or#s, /esigning !or#s, Sb#itting !or#s, *eaing !or# >ales fro# an $SP
Page'=
Unit 17 Using $van%e !or# (e%niBes &*evisiting te $"(O- Property, "lient.Sie !or#
>aliation'L Using te /ifferent !or# !iels &(eariables &Usefl )nviron#ent
>ariables, *eaing te )nviron#ent >ariables Using *eBest= Server>ariables'L Using
"ookies &at are "ookies, Fo to *ea "ookies Using te *eBest Ob@e%t, Fo to
rite "ookies Using te *esponse Ob@e%t, $vantages an /isavantages of Using
"ookies=
Unit 21 Maintaining Persistent nfor#ation on te eb I. ,tAsa !a%tI (eeb s Stateless &ays
toMaintain State'=
Unit 22 (eSession Ob@e%t &Using Session >ariables,Pitfalls of Session >ariables, Session >ariables
itot "ookies'=
Unit 24 (e $ppli%ation Ob@e%t &Using $ppli%ation >ariables, Pitfalls of $ppli%ation>ariables'L nitiali:ing $ppli%ationan Session >ariables &"reatinga ;lobal= asa !ile'=
Unit 23 /ebgging Do $SP s%ripts an Fanling )rrors I. /ebgging Dor $SP S%ripts &/ebgging
!atal 0gs, /ebgging -onfatal 0gs'=
Unit 25 Fanling $SP )rrors ;ra%eflly &Using te )rr Ob@e%t, Using te $SP)rror Ob@e%t'L Fanling
-on.$SP )rrors ;ra%eflly=
Se%tion .3 Using /atabases
Unit 26 at $re *elational /atabases &"o##on *elational /atabases'=
Unit 27 y Use /atabases L orking it /atabases Using $SP,*eaing fro# a /atabase
Using $SP I. /atabases an $SP &"o##ni%ating it a /atabase Using $%tive /ata
8/12/2019 Distance MCA Syllabus
19/26
Page 1C of 26
Ob@e%ts &$/O''L "onne%ting to a /atabase &(e "onne%tion Ob@e%t, Using a Syste#
/S-, Using
/S-.less "onne%tion, Opening te "onne%tion, "losing te "onne%tion, Properties of
te "onne%tion'L *eaing /ata fro# a /atabase &(e *e%orset Ob@e%t, Using
aovbs=in%, *eaing an /isplaying te "ontents of a /atabase (able'=
Unit 28 nserting, Upating, an /eleting /atabase *e%ors I. ,nserting*e%ors &+o%k (ypes, $
-e an Upate'L Upating *e%orsL /eleting *e%ors=
Unit 2C )ali /o%#ents I M+$n Str%tre nfor#ation L /o%#ent
(ype /e%laration L elfor#e $n >ali /o%#entL /(/ $n >aliation Lnternal /(/
Sbset L)
8/12/2019 Distance MCA Syllabus
20/26
Page 20 of 26
MCA ,4 Com#iler Design
Se%tion .1 (e Str%tre Of $ "o#piler
Unit 1 Pase of $ "o#piler,"o#piler(ools, !inite $to#ata,*eglar )
8/12/2019 Distance MCA Syllabus
21/26
Page 21 of 26
v?sevent.to.event #oel, ;eneration of *ano#n#bers, Monte "arlo "o#ptation >?S
Sto%asti% si#lation=
Se%tion .3 "aseSty
Unit 3 Si#lation of Eeing syste#, Si#lation of single an to server Bee, -etork Moel
of apro@e%t= "ase styI Si#lation of an atopilot=
Se%tion .5 nventory Syste#
Unit 5 (elepone syste# G ,nventorysyste#= ,ntro%tion to ;PSS=
*eferen%e ooksI
1= Si#lation Moeling an $nalysis it )s Un.str%tre e%isions, !or#al >s=
nfor#al syste#s=
Se%tion .4 /eveloping nfor#ation Syste#s
Unit 6 $nalysis G /esign of nfor#ation Syste#sI ,#ple#entation G )valation, Pitfalls in
MS /evelop#ent=
Unit 7 !n%tional MSI $ Sty of Marketing, Personnel, !inan%ial an Pro%tion MS=
Se%tion .3 )."o##er%e
Unit 8 ntro%tion, /efinition of )."o##er%e, Fistory of )."o##er%e=
8/12/2019 Distance MCA Syllabus
22/26
Page 22 of 26
Unit C "on%eptal G $r%ite%tral fra#eork, (ypes of )."o##er%e=
Unit 10 "ons#er.to.0sinesse.%o##er%e, siness.to.bsiness e.%o##er%e=
Se%tion .5 )i
Unit 11 >irtal Private netorks, )
8/12/2019 Distance MCA Syllabus
23/26
Page 24 of 26
Se%tion .3 )
8/12/2019 Distance MCA Syllabus
24/26
Page 23 of 26
Unit 11 ?O &npt?Otpt' ,nterfa%e &Parallel an Serial Ports'L Moes of /ata (ransfer
&Progra##e ?O, ,nterrpt.initiate, ?O, Polling, /ire%t Me#ory $%%ess &/M$''L
nterrpt &Softare nterrpt, Farare nterrpt'=
Unit 12 Priority nterrpt &>e%tore nterrpt, -on.ve%tore ,nterrpt, Priority nterrpt, /aisy
"ain'L ?O Pro%essorL /M$ &/ata (ransfertrog /M$, /M$ %ontroller'=
Se%tion .5 Me#ory Organi:ation
Unit 14 ntro%tionL Me#ory Fierar%y &y Fierar%i%al #e#ory syste#'=
Unit 13 Main Me#ory or Pri#ary Me#ory &*$M, *OM, Me#ory Unit, /esign of Main Me#ory'L
$irtal Me#ory &Paging, Page *epla%e#ent'=
Unit 16 Me#ory Manage#ent Farare &Seg#entation, Fo Mltiprogra# Manage#ent is
one, Me#ory Prote%tion'L $sso%iative Me#ory=
MCA 301 ClientSer%er Architecture
Se%tion .1 ntro%tion
Unit 1 -etork $r%ite%tre, *evie of ata %o##ni%ation, S/-, Mei# a%%ess sblayer,
+$-=
Se%tion .2 /ata link layer
Unit 2 /ata link layer, )le#entaryata link proto%ols, !inite State Ma%ines an Petri-ets=
Se%tion .4 -etork layer
Unit 4 -etork layer, !looing, "ongestion%ontrol algorit#s, nternetorking, )
8/12/2019 Distance MCA Syllabus
25/26
Page 25 of 26
Se%tion .3 asi% "o#ponents G ar%ite%tre of )
8/12/2019 Distance MCA Syllabus
26/26
Page 26 of 26
Se%tion .4 (rans#ission Meia an ntro%tion to Signals
Unit C -oise absorption, *aiation,$ttenation,0anit=Unit 10 ;ie an Ungie#eia=
Unit 11 "o#parison of #eia, $nalog an /igital Signals, Perioi% an $perioi% Signals,
(i#e an!reBen%y o#ains="o#posite signals=
Se%tion .3 +$-S an M$-S
Unit 12 +o%al area netorkI $vantages, isavantage, %ara%teristi%s=
Unit 14 Metropolitan area netork=
Unit 13 ))) 802= )ternetI Pysi%al layer, Pysi%al layer interfa%e, /ata link layer, syste#
%onfigrations,100ase.5,10ase.2, 100ase.(=
Unit 15 Pysi%al netork topology se for )ternet=
Unit 16 (oken passing -etorks= !iber istribte ata interfa%e for M$-s= Sit%e#lti#egabitata servi%es=
Se%tion .5 Sit%ing an Point to Point Proto%ols
Unit 17 at is sit%e netork "ir%it Sit%ing, Pa%ket sit%ing, Message sit%ing,
at isre#ote a%%ess=
Unit 18 *$S, (rans#ission states, Point to Point layers, +ink %ontrol proto%ol,
$tenti%ation,-etork %ontrolproto%ol=
UUUUUUUUUUUUUUU