Syllabus for computer science, Schemes and Mind Maps of Computer Science

Syllabus for free document of computer science

Typology: Schemes and Mind Maps

2025/2026

Uploaded on 02/24/2026

unknown-qfa
unknown-qfa 🇮🇳

5 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
R-20 Syllabus for CSE-AI&ML, JNTUK w. e. f. 2020 21
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA
KAKINADA 533 003, Andhra Pradesh, India
DEPARTMENT OF CSE - ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
IV B Tech I Sem
L
T
P
C
3
0
0
3
OBJECT ORIENTED ANALYSIS AND DESIGN
(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

Partial preview of the text

Download Syllabus for computer science and more Schemes and Mind Maps Computer Science in PDF only on Docsity!

R- 20 Syllabus for CSE-AI&ML, JNTUK w. e. f. 2020 – 21 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA

KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF CSE - ARTIFICIAL INTELLIGENCE & MACHINE LEARNING

IV B Tech I Sem

L T P C

OBJECT ORIENTED ANALYSIS AND DESIGN

(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