Sie sind auf Seite 1von 18

w.e.

f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester)

Code

Subject

T 4 4 4 4

MCA09.5.1 SoftwareDesignMethodologies MCA09.5.2 MultimediaApplicationDevelopment MCA09.5.3 ObjectOrientedAnalysisandDesign(usingUML) MCA09.5.4 ElectiveIII MCA09.5.4.1SoftwareProjectManagement MCA09.5.4.2InformationRetrievalSystems MCA09.5.4.3ECommerce MCA09.5.5 ElectiveIV MCA09.5.5.1MiddleWareTechnologies MCA09.5.5.2AdvancedDataBases MCA09.5.5.3InformationSecurity MCA09.5.6 UMLLab MCA09.5.7 MultimediaApplicationDevelopmentLab

4 4

MCAIIIyearIISem(VIsemester) Code MCA09.6.1 MCA09.6.2 Subject ProjectSeminar Dissertation/Thesis Excellent/Good/Satisfactory/NotSatisfactory

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA09.5.1SOFTWARE

MCA III year I Sem (V semester)

DESIGN

METHODOLOGY

UNIT I: Basic concepts of Design: Introduction, Characteristics of design activities Essential elements of designs Design Quality: Software quality models: Hierarchical models, Relational models The effect of design on software quality: efficiency, Correctness and reliability, Portability, Maintainability, Reusability, Interoperability UNIT II: Quality attributes of software design: Witt, Baker and Merritts design objectives , Parnas and Weisss requirements of good designs, Quality of development process Design Principles: Basic rules of software design: Causes of difficulties, Vehicles to overcome difficulties, Basic rules of software design Design processes: The context of design in software development process, Generic design process: descriptive models, structure of software design methods UNIT III: Software Architecture: The notion of architecture: Architecture in the discipline of buildings, Architecture in the discipline of computer hardware, the general notion of architecture: The notion of software architecture: Prescriptive models, Descriptive models, Multiple view models, the roles of architecture in software design, software architectural style: Introductory examples, the notion of software architectural style UNIT IV: Description of Software Architectures: The visual notation: Active and passive elements, Data and control Relationships, Decomposition/Composition of architectural elements UNIT V: Typical Architectural Styles: Data flow: The general data flow styles, the pipeand filter sub-style, the batch sequential processing sub-style Independent components: the general independent components style, the eventbased implicit invocation systems sub-style Call and return: The general call and return style, the layered systems sub-style, data abstraction: the abstract data type and object-oriented sub-styles, Data-centred style, Virtual machine Architecture UNIT VI: Using Styles In Design: Choices of styles, Combinations of styles, Hierarchical heterogeneous styles, simultaneously heterogeneous styles, Locationally heterogeneous styles, Case Study:
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) Keyword frequency vector: specification of the problem, designs in various styles, Analysis and comparison Architectural Design space: Theory of design spaces: Structure of design spaces, solving design synthesis and analysis problems, Design space of architectural elements: Behavior features, static features, Static features Design space of architectural styles: Characteristic features of architectural styles, Classification of styles UNIT VII: Analysis and Evaluation: The concept of scenario, scenarios for evaluating modifiability: Scenarios for evaluating reusability, specification of operational profiles, evaluation and analysis of performance, Scenarios for evaluating reusability: Analysis and Evaluation of Modifiability: the SAAM Method: The input and output, the process (Activities in SAAM Analysis) UNIT VIII: Quality Trade- Off Analysis: The ATAM Method: ATAM analysis process, ATAM analysis activities Model-Based Analysis: The HASARD Method: Representation of quality models, construction of quality models, Hazard identification, Cause- consequence analysis, assembling graphic model, Identification of quality concerns Derivation of quality features: contribution factors of a quality concern, sensitive quality attributes of a component, Quality risks, trade-off points. TEXT BOOK: 1. Software Design Methodology: From Principles to Architectural Styles , Hong zhu, Elsevier,2009 REFERENCE BOOKS:
1. Software Architecture: Perspectives on an Emerging discipline, Shaw, M.,Garlan,

PEA, 2008.
2. Software Architecture in Practice, Bass, L., Clements P,Kazman, PEA,2003 3. Evaluating Software Architectures: Methods and Case Studies, Clements,

Kazman, Klien, PEA, 2002 4. Tutorial on Software Design Techniques, Freeman, Wasserman, A.I.(Es), IEEE, 1980 5. Design and Use of Software Architectures- Adopting and Evolving a product Line Approach, Bosch, J., ACM Press , Addison Wesley, 2000 6. Software Architecture and Design, Bernard Witt, Baker, Merritt, Von Nostrand Reinhold,NY, 1994.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.2MULTIMEDIAAPPLICATIONDEVELOPMENT UNITI: FundamentalconceptsinTextandImage: Multimediaandhypermedia,worldwideweb,overviewofmultimediasoftwaretools.Graphicsandimage datarepresentationgraphics/imagedatatypes,fileformats,Colorinimageandvideo:colorscience,color modelsinimages,colormodelsinvideo. UNITII: FundamentalConceptsinVideoandDigitalAudio: Types of video signals, analog video, digital video, digitization of sound, MIDI, quantization and transmissionofaudio. UNITIII: ActionScriptI: ActionScriptFeatures,ObjectOrientedActionScript,DatatypesandTypeChecking,Classes,Authoringan ActionScriptClass. UNITIV: ActionScriptII: Inheritance,AuthoringanActionScript2.0Subclass,Interfaces,Packages,Exceptions. UNITIV: ApplicationDevelopment: AnOOPApplicationFramework,UsingComponentswithActionScriptMovieClipSubclasses. UNITVI: MultimediaDataCompression: Losslesscompressionalgorithm:RunLengthCoding,VariableLengthCoding,DictionaryBasedCoding, ArithmeticCoding,LosslessImageCompression,Lossycompressionalgorithm:Quantization,Transform Coding, WaveletBased Coding, Embedded Zerotree of Wavelet Coefficients Set Partitioning in HierarchicalTrees(SPIHT). UNITVII: BasicVideoCompressionTechniques: Introductiontovideocompression,videocompressionbasedonmotioncompensation,searchformotion vectors,MPEG,BasicAudioCompressionTechniques.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) UNITVIII: MultimediaNetworks: Basics of Multimedia Networks, Multimedia Network Communications and Applications: Quality of MultimediaDataTransmission,MultimediaoverIP,MultimediaoverATMNetworks,TransportofMPEG 4,MediaonDemand(MOD). TEXTBOOKS: 1. FundamentalsofMultimedia,ZeNianLi,MarkS.Drew,PHI/PEA. 2. MultimediaSystems,ParagHavaldar,GerardMedioni,cengage,2009. REFERENCEBOOKS:
1. EssentialsActionScript3.0,ColinMoock,SPDO,Reilly,2007.

2. MultimediaApplications,Steinmetz,Nahrstedt,Springer. 3. DigitalMultimedia,NigelChapman,JennyChapman,WileyDreamtech. 4. Multimedia&CommunicationsTechnology,SteveHeath,Elsevier. 5. MultimediaTechnology&Applications,DavidHilman,Galgotia. 6. MultimediaTechnologies,Banerji,MohanGhosh,MGH.

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.3OBJECTORIENTEDANALYSISANDDESIGN(USINGUML) UNITI: IntroductiontoUML: The meaning of ObjectOrientation, object identity, encapsulation, information hiding, polymorphism, genericity,importanceofmodeling,principlesofmodeling,objectorientedmodeling,conceptualmodelof theUML,Architecture. UNITII: BasicstructuralModeling: Classes, relationships, common mechanisms, diagrams, Advanced structural modeling: advanced relationships,interfaces,types&roles,packages,instances. UNITIII: Class&objectdiagrams: Terms,concepts,examples,modelingtechniques,class&Objectdiagrams. UNITIV: Collaborationdiagrams: Terms,Concepts,depictingamessage,polymorphismincollaborationdiagrams,iteratedmessages,useof selfinmessages. UNITV: Sequencediagrams: Terms, concepts, differences between collaboration and sequence diagrams, depicting synchronous messageswith/withoutprioritycallbackmechanismbroadcastmessage. UNITVI: BehavioralModeling: Interactions,usecases,usecasediagrams,activitydiagrams.

UNITVII: AdvancedBehavioralModeling: Eventsandsignals,statemachines,processes&threads,timeandspace,statechartdiagrams.


Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) UNITVIII: ArchitecturalModeling: Terms,concepts,examples,modelingtechniquesforcomponentdiagramsanddeploymentdiagrams. TEXTBOOKS: 1. TheUnifiedModelingLanguageUserGuide,GradyBooch,Rambaugh,IvarJacobson,PEA 2. FundamentalsofObjectOrientedDesigninUML,MeilirPageJones,AddisonWesley REFERENCEBOOKS:
1. HeadFirstObjectOrientedAnalysis&Design,Mclaughlin,SPDOReilly,2006

2. ObjectorientedAnalysis&DesignUsingUML,Mahesh,PHI 3. TheUnifiedModelingLanguageReferenceManual,2/e,Rambaugh,GradyBooch,etc.,PEA 4. ObjectOrientedAnalysis&Design,Satzinger,Jackson,Thomson 5. ObjectOrientedAnalysisDesign&implementation,Dathan.,Ramnath,UniversityPress 6. ObjectOrientedAnalysis&Design,JohnDeacon,PEA 7. FundamentalsofObjectOrientedAnalysisandDesigninUML,MPagesJones,PEA 8. ObjectOrientedDesignwithUML,Barclay,Savage,Elsevier,2008

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.4.1SOFTWAREPROJECTMANAGEMENT (ElectiveIII) UNITI: ConventionalSoftwareManagement: Thewaterfallmodel,conventionalsoftwareManagementperformance. EvolutionofSoftwareEconomics:SoftwareEconomics,pragmaticsoftwarecostestimation. UNITII: ImprovingSoftwareEconomics: ReducingSoftwareproductsize,improvingsoftwareprocesses,improvingteameffectiveness,improving automation,Achievingrequiredquality,peerinspections. Theoldwayandthenew: TheprinciplesofconventionalsoftwareEngineering,principlesofmodern softwaremanagement,transitioningtoaniterativeprocess. UNITIII: Lifecyclephases: Engineeringandproductionstages,inception,Elaboration,construction,transitionphases. Artifactsof theprocess: Theartifactsets,Managementartifacts,Engineeringartifacts,programmatic artifacts. UNITIV: Modelbasedsoftwarearchitectures: AManagementperspectiveandtechnicalperspective. WorkFlowsoftheprocess:Softwareprocessworkflows,Iterationworkflows. UNITV: Checkpointsoftheprocess: Majormilestones,MinorMilestones,Periodicstatusassessments. Iterative Process Planning : Work breakdown structures, planning guidelines, cost and schedule estimating,Iterationplanningprocess,Pragmaticplanning. UNITVI: ProjectOrganizationsandResponsibilities: LineofBusinessOrganizations,ProjectOrganizations,evolutionofOrganizations. ProcessAutomation:AutomationBuildingblocks,TheProjectEnvironment. UNITVII: ProjectControlandProcessinstrumentation: The seven core Metrics, Management indicators, quality indicators, life cycle expectations, pragmatic SoftwareMetrics,Metricsautomation.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) TailoringtheProcess:Processdiscriminates. UNITVIII: FutureSoftwareProjectManagement: ModernProjectProfiles,NextgenerationSoftwareeconomics,modernprocesstransitions. CaseStudy:ThecommandCenterProcessingandDisplaysystemReplacement(CCPDSR) TEXTBOOKs:
1. SoftwareProjectManagement,WalkerRoyce,PEA,2005.

REFERENCEBOOKS: 1.SoftwareProjectManagement,BobHughes,3/e,MikeCotterell,TMH 2.SoftwareProjectManagement,JoelHenry,PEA 3.SoftwareProjectManagementinpractice,PankajJalote,PEA,2005, 4.EffectiveSoftwareProjectManagement,RobertK.Wysocki,Wiley,2006 5.ProjectManagementinIT,KathySchwalbe,Cengage 6.QualitySoftwareProjectManagement,Futrell,DonaldF.Shafer,DonaldI.Shafer,PEA

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.4.2INFORMATIONRETRIEVALSYSTEMS (ElectiveIII) UNITI: IntroductiontoInformationstorageandretrievalsystems: DomainAnalysisofIRsystems,IRandothertypesofInformationSystems,IRSystemEvaluation IntroductiontoDatastructuresandalgorithmsrelatedtoInformationRetrieval:BasicConcepts,Data structures,Algorithms. UNITII: InvertedFiles: Introduction,StructuresusedinInvertedFiles,BuildinganInvertedfileusingasortedarray,Modifications totheBasicTechniques. UNITIII: SignatureFiles: Introduction,ConceptsofSignaturefiles,Compression,VerticalPartitioning,HorizontalPartitioning. UNITIV: NewIndicesforText: PATTreesandPATArrays: Introduction,PATTreestructure,AlgorithmsonthePATTrees,Building PATTreesasPATRICATrees,PATrepresentationasArrays. UNITV: LexicalAnalysisandStoplists: Introduction,LexicalAnalysis,Stoplists. UNITVI: StemmingAlgorithms: Introduction, Types of Stemming algorithms, Experimental Evaluations of Stemming, Stemming to CompressInvertedFiles. UNITVII: ThesaurusConstruction: Introduction,FeaturesofThesauri,ThesaurusConstruction,ThesaurusconstructionfromTexts,Merging existingThesauri.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) UNITVIII: StringSearchingAlgorithms: Introduction, Preliminaries,TheNaiveAlgorithm,TheKnuttMorrisPrattAlgorithm,TheBoyerMoore Algorithm,TheShiftOrAlgorithm,TheKarpRabinAlgorithm. TEXTBOOKS:
1. ModernInformationRetrieval,RicardoBaezaYates,Neto,PEA,2007.

2. InformationStorageandRetrievalSystems:TheoryandImplementation,Kowalski,Gerald,Mark AcademicPress,2000. 3. InformationRetrieval:AlgorithmsandHeuristics,2/e,Grossman,OphirFrieder,,Springer,2004. REFERENCEBOOKS: 1. InformationRetrievalDataStructuresandAlgorithms,Frakes,RicardoBaezaYates,PEA 2. InformationStorageandRetieval,RobertKorfhage,Wiley&Sons. 3. IntroductiontoInformationRetrieval,Manning,Raghavan,Cambridge.

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.4.3ECOMMERCE (ElectiveIII) UNITI: Electronic Commerce, Frame work, anatomy of ECommerce applications, ECommerce Consumer applications,ECommerceorganizationapplications. UNITII: ConsumerOrientedElectroniccommerce,MercantileProcessmodels. UNITIII: ElectronicpaymentsystemsDigitalTokenBased,SmartCards,CreditCards,RisksinElectronicPayment systems. UNITIV: InterOrganizationalCommerceEDI,EDIImplementation,Valueaddednetworks. UNITV: IntraOrganizationalCommerceworkFlow,AutomationCustomizationandinternalCommerce,Supply chainManagement. UNITVI: Corporate Digital Library Document Library, digital Document types, corporate Data Warehouses. Advertising and Marketing, Information based marketing, Advertising on Internet, online marketing process,marketresearch. UNITVII: Consumer Search and Resource Discovery, Information search and Retrieval, Commerce Catalogues, InformationFiltering. UNITVIII: Multimediakeymultimediaconcepts,DigitalVideoandelectronicCommerce,Desktopvideoprocessings, Desktopvideoconferencing. TEXTBOOK:
1. FrontiersofElectronicCommerce,Kalakata,Whinston,PEA,2006. REFERENCEBOOKS: 1. ECommerce Fundamentals and Applications Hendry Chan, Raymond Lee,Dillon,Chang, John

Wiley.

2. ECommerce,AManagerialPerspective,TurbanE,LeeJ,King,ChungH.M.,PEA,2001. 3. ECommerceAnIndianPerspective,3/e,P.T.Joseph,PHI,2009.

3.ECommerce,S.Jaiswal,Galgotia. 5.ElectronicCommerce,GaryP.Schneider,Thomson.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.5.1MIDDLEWAREANDENTERPRISEINTEGRATIONTECHNOLOGIES (ElectiveIV) UNITI: IntroductiontoObjectOrientedSystems: Preview of Objectorientation, Concept of distributed object systems, Reasons to distribute for centralized bjects. Clientserver system architecture, Multi tier system architectures. File Server, DatabaseServer,GroupServer,ObjectServer,WebServer. UNITII: IntroductiontoMiddlewareTechnologies: GeneralMiddleware,ServiceSpecificMiddleware,Client/ServerBuildingblocks,RPC messaging, Peer,to,Peer,JavaRMI. UNITIII: IntroductiontoDistributedObjects: Computingstandards,OMG,OverviewofCORBA,OverviewofCOM/DCOM,andOverviewofEJB. UNITIV: EJBArchitecture: Overview ofEJBsoftwarearchitecture, View ofEJBConversation, Building andDeploying EJBs, RolesinEJB. UNITV: CORBA: Introductionandconcepts,distributedobjectsinCORBA,CORBAcomponents,architecturalfeatures, methodinvocations,staticanddynamic:IDL(InterfaceDefinitionLanguage)modelsandinterfaces. StructureofCORBAIDL,CORBA'sselfdescribingdata;CORBAinterfacerepository.Buildingan applicationusingCORBA. UNITVI: CORBAServicesandCORBAComponentModel: Overview of CORBA Services, Object location Services, Messaging Services, CORBA Component Model. UNITVII: COMandNET: Evolution ofDCOM,IntroductiontoCOM,COMclients andservers,COMIDL,COMInterfaces, COM Threading Models, Marshalling, Custom and standard marshalling, Comparison COM and CORBA,Introductionto.NET,Overviewof.NETarchitecture,Remoting.
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) UNITVIII: ServiceOrientedarchitecture(SAO)Fundamentals: Defining SOA, Business value of SOA, SOA characteristics, Concept of a service, Basic SOA , EnterpriseServiceBus(ESB),SOAenterpriseSoftwareModels. TEXTBOOKS: 1. DistributedComponentArchitecture,G.SudhaSadasivam,Wiley 2. ServiceOrientedArchitecture:Concepts,Technology&Design,ThomasErl,PHI 3. JavaprogrammingwithCORBA,3/e,G.Brose,AVogel,K.Duddy,Wileydreamtech 4. DistributedSystems,2/e,Tanenbaum,VanSteen,PEA REFERENCEBOOKS:
1.

Client/server Programming withJava&CorbaW/cd,Robert Orfali,Dan Harkey,

Wiley 2. Component Software: Beyond ObjectOriented Programming, Clemens Szyperski, PEA. 3. InsideCORBA,Mowbray,PEA 2. COMandCORBAsidebyside,JasonPritchard,PEA 3. EnterpriseJavaBeans3.0,5/e,BillBurke,OReilly. 4. ComponentBasedtechnology,SudhaSadasivam,Wiley

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.5.2ADVANCEDDATABASES (ElectiveIV) UNITI: Introduction: DistributedDataProcessing,DistributedDatabasesSystem,promisesofDDBS,Problemareas. OverviewofRelationalDBMS:RelationalDatabasesConcepts,Normalization,Integrityrules,Relational datalanguages. UNITII: DistributedDBMSArchitecture: ArchitecturalModelsforDistributedDBMS,DDMBSArchitecture. DistrubutedDatabaseDesign: AlternativeDesignStrategies,DistributionDesignissues,Fragmentation,Allocation. UNITIII: QueryProcessingandDecomposition: QueryprocessingObjectives,Characterizationofqueryprocessors,layersofqueryofqueryprocessing, querydecomposition,Localizationofdistributeddata. UNITIV: DistributedqueryOptimization: Queryoptimization,centralizedqueryoptimization,Distributedqueryoptimizationalgorithms. UNITV: TransactionManagement: Definition,propertiesoftransaction,typesoftransactions.Distributedconcurrencycontrol.Serialization, concurrency control Mechanism & Algorithms. Time stamped and Optimistic concurrency control Algorithms,DeadlockManagement. UNITVI: DistributedDBMSReliability: ReliabilityconceptsandMeasures,faulttoleranceinDistributedsystems,failuresinDistributedDBMS, local&DistributedReliabilityProtocols,sitefailuresandNetworkpartitioning. ParallelDatabaseSystems: DatabaseSeries,ParallelArchitecture,ParallelDBMSTechniques,Parallel exceptionproblems,ParallelExecutionforHierarchicalarchitecture. UNITVII: DistributedobjectDatabaseManagementSystems:
Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) Fundamental object concepts and Models, Object Distributed Design, Architectural Issues, Object Management,DistributedObjectstorage,ObjectqueryProcessing.

UNITVIII: ObjectOrientedDataModel: Inheritance,objectidentity,persistentprogramminglanguages,persistenceofobjects,comparingODDBMS andORDBMS.

TEXTBOOKS:
1. PrinciplesofDistributedDatabaseSystems,2/e,OZSU,Valduriez,Sridhar,PEA,2001

2. DistributedDatabases,StefanSeri,PelagattiWillipse,TMH REFERENCEBOOKS: 3. DatabaseSystemConcepts,5/e,Korth,Silberschatz,Sudershan,TMH 4. DatabaseManagementSystems,3/e,Raghuramakrishnan,JohhanesGehrke,TMH 5. DataBasePrinciples,Programming,andPerformance,2/e,PONeil,EONeil,Elsevier

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) MCA09.5.5.3INFORMATIONSECURITY (ElectiveIV)

UNITI: Introduction: Security Attacks (Interruption, Interception, Modification and Fabrication), Security Services (Confidentiality, Authentication, Integrity, Nonrepudiation, access Control and Availability) and Mechanisms,AmodelforInternetworksecurity,InternetStandardsandRFCs,Bufferoverflow&format stringvulnerabilities,TCPsessionhijacking,ARPattacks,routetablemodification,UDPhijacking,and maninthemiddleattacks. UNITII: ConventionalEncryption: ConventionalEncryptionPrinciples,Conventionalencryptionalgorithms,cipherblockmodesofoperation, location of encryption devices, key distribution Approaches of Message Authentication, Secure Hash FunctionsandHMAC, UNITIII: Publickey: Public key cryptography principles, public key cryptography algorithms, digital signatures, digital Certificates,CertificateAuthorityandkeymanagementKerberos,X.509DirectoryAuthenticationService UNITIV: EmailPrivacy: PrettyGoodPrivacy(PGP)andS/MIME. UNITV: IPSecurity: IPSecurityOverview,IPSecurityArchitecture,AuthenticationHeader,EncapsulatingSecurityPayload, CombiningSecurityAssociationsandKeyManagement UNITVI: WebSecurity: Web Security Requirements, Secure Socket Layer (SSL) and Transport Layer Security (TLS), Secure ElectronicTransaction(SET)

Dr E. V. Prasad, Chairman, B.O.S CSE.

w.e.f 2009 -10 MCA09 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

MCA III year I Sem (V semester) UNITVII: SNMP: BasicconceptsofSNMP,SNMPv1CommunityfacilityandSNMPv3,Intruders,Virusesandrelatedthreats UNITVIII: Firewalls: FirewallDesignprinciples,TrustedSystems,IntrusionDetectionSystems TEXTBOOKS:
1. NetworkSecurityEssentials:ApplicationsandStandards,WilliamStallings,PEA. 2. HackProofingyourNetwork,Russell,Kaminsky,ForestPuppy,WileyDreamtech

REFERENCEBOOKS:
1. NetworkSecurity&Cryptography,BernardMenezes,Cengage,2010 2. FundamentalsofNetworkSecurity,EricMaiwald,DreamTech 3. NetworkSecurity:PrivateCommunicationinaPublicWorld,Kaufman,Perlman,PEA/PHI.

4. PrinciplesofInformationSecurity,Whitman,Thomson. 5. CryptographyandNetworkSecurity,3/e,Stallings,PHI/PEA 6. NetworkSecurity:Thecompletereference,RobertBragg,MarkRhodes,TMH 7. IntroductiontoCryptography,Buchmann,Springer

Dr E. V. Prasad, Chairman, B.O.S CSE.

Das könnte Ihnen auch gefallen