
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Syllabus for free document of computer science
Typology: Schemes and Mind Maps
1 / 1
This page cannot be seen from the preview
Don't miss anything!

R- 20 Syllabus for CSE-AI&ML, JNTUK w. e. f. 2020 – 21 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA
IV B Tech I Sem
(Professional Elective-V) Course Objectives: The main objective is the students to Become familiar with all phases of OOAD. Master the main features of the UML. Master the main concepts of Object Technologies and how to apply them at work and develop the ability to analyze and solve challenging problem in various domains. Learn the Object design Principles and understand how to apply them towards Implementation. Course Outcomes: After finishing this course student will be able to: Analyze the nature of complex system and its solutions. Illustrate & relate the conceptual model of the UML, identify & design the classes and relationships Analyze &Design Class and Object Diagrams that represent Static Aspects of a Software System and apply basic and Advanced Structural Modeling Concepts for designing real time applications. Analyze & Design behavioral aspects of a Software System using Use Case, Interaction and Activity Diagrams. Analyze & Apply techniques of State Chart Diagrams and Implementation Diagrams to model behavioral aspects and Runtime environment of Software Systems. UNIT I: Introduction: The Structure of Complex systems, The Inherent Complexity of Software, Attributes of Complex System, Organized and Disorganized Complexity, Bringing Order to Chaos, Designing Complex Systems. Case Study: System Architecture: Satellite-Based Navigation UNIT II: Introduction to UML: Importance of modeling, principles of modeling, object oriented modeling, conceptual model of the UML, Architecture, and Software Development Life Cycle. Basic Structural Modeling: Classes, Relationships, common Mechanisms, and diagrams. Case Study: Control System: Traffic Management. UNIT III: Class & Object Diagrams: Terms, concepts, modeling techniques for Class & Object Diagrams. Advanced Structural Modeling: Advanced classes, advanced relationships, Interfaces, Types and Roles, Packages. Case Study: AI: Cryptanalysis. UNIT IV: Basic Behavioral Modeling-I: Interactions, Interaction diagrams Use cases, Use case Diagrams, Activity Diagrams. Case Study: Web Application: Vacation Tracking System UNIT V: Advanced Behavioral Modeling: Events and signals, state machines, processes and Threads, time and space, state chart diagrams. Architectural Modeling: Component, Deployment, Component diagrams and Deployment diagrams Case Study: Weather Forecasting