6th Sem Syllabus
6th Sem Syllabus
6th Sem Syllabus
UNIT I 9
Introduction to OOAD What is OOAD? What is UML? What are the Unitedprocess(UP) phases Case study the NextGen POS system, Inception -Use caseModeling - Relating Use cases include, extend and generalization.
UNIT II 9
Elaboration - Domain Models - Finding conceptual classes and description classes Associations Attributes Domain model refinement Finding conceptual classhierarchies- Aggregation and Composition- UML activity diagrams and modeling
UNIT III 9
System sequence diagrams - Relationship between sequence diagrams and use casesLogical architecture and UML package diagram Logical architecture refinement - UMLclass diagrams - UML interaction diagrams
UNIT IV 9
GRASP: Designing objects with responsibilities Creator Information expert LowCoupling Controller High Cohesion Designing for visibility - Applying GoF designpatterns adapter, singleton, factory and observer patterns.
UNIT V 9
UML state diagrams and modeling - Operation contracts- Mapping design to code -UMLdeployment and component diagrams
UNIT I 9
Security trends Attacks and services Classical crypto systems Different types ofciphers LFSR sequences Basic Number theory Congruences ChineseRemainder theorem Modular exponentiation Fermat and Euler's theorem Legendreand Jacobi symbols Finite fields continued fractions.
UNIT II 9
Simple DES Differential cryptoanalysis DES Modes of operation Triple DES AES RC4 RSA Attacks Primality test factoring.
UNIT III 9
Discrete Logarithms Computing discrete logs Diffie-Hellman key exchange ElGamal Public key cryptosystems Hash functions Secure Hash Birthday attacks -MD5 Digital signatures RSA ElGamal DSA.
UNIT IV 9
Authentication applications Kerberos, X.509, PKI Electronic Mail security PGP,S/MIME IP security Web Security SSL, TLS, SET.
UNIT V 9
System security Intruders Malicious software viruses Firewalls SecurityStandards.
WEB TECHNOLOGY(Credit: 3)
UNIT I 9
Web Essentials: Clients, Servers, and Communication. The Internet-Basic InternetProtocols -The World Wide Web-HTTP request message-response message-WebClients Web Servers-Case Study. Markup Languages: XHTML. An Introduction to HTMLHistory-Versions-Basic XHTML Syntax and SemanticsSome Fundamental HTMLElements-Relative URLs-Lists-tables-Frames-Forms-XML Creating HTML DocumentsCase Study.
UNIT II 9
Style Sheets: CSS-Introduction to Cascading Style Sheets-Features-Core Syntax-StyleSheets and HTML Style Rle Cascading and Inheritance-Text Properties-Box ModelNormal Flow Box Layout-Beyond the Normal FlowOther Properties-Case Study. Client-Side Programming: The JavaScript Language-History and Versions IntroductionJavaScript in Perspective-Syntax-Variables and Data Types-Statements-Operators-Literals-FunctionsObjects-Arrays-Built-in Objects-JavaScript Debuggers.
UNIT III 9
Host Objects : Browsers and the DOM-Introduction to the Document Object Model DOMHistory and Levels-Intrinsic Event Handling-Modifying Element Style-The DocumentTree-DOM Event HandlingAccommodating Noncompliant Browsers Properties ofwindow-Case Study. Server-Side Programming: Java Servlets- Architecture -Overview-AServelet-Generating Dynamic Content-Life Cycle-Parameter DataSessions-Cookies-URL Rewriting-Other Capabilities-Data Storage Servelets and Concurrency-Case Study-Related Technologies.
UNIT IV 9
Representing Web Data: XML-Documents and Vocabularies-Versions and Declaration -Namespaces JavaScript and XML: Ajax-DOM based XML processing Event-oriented Parsing: SAX-Transforming XML DocumentsSelecting XML Data:XPATH-Template-based Transformations: XSLT-Displaying XML Documments in Browsers-Case Study-Related Technologies. Separating Programming and Presentation: JSP Technology Introduction-JSP and Servlets-Running JSP Applications Basic JSP-JavaBeans Classesand JSP-Tag Libraries and Files-Support for the Model-View-Controller Paradigm-CaseStudy-Related Technologies.
UNIT V 9
Web Services: JAX-RPC-Concepts-Writing a Java Web Service-Writing a Java WebService ClientDescribing Web Services: WSDL- Representing Data Types: XMLSchema-Communicating Object Data: SOAP Related Technologies-SoftwareInstallation-Storing Java Objects as Files-Databases and Java Servlets.
Data warehousing Components Building a Data warehouse - Mapping the DataWarehouse to a Multiprocessor Architecture DBMS Schemas for Decision Support Data Extraction, Cleanup, and Transformation Tools Metadata.