Design and Analysis of Algorithms
BLOCK 1 Introduction to Algorithmics
Unit 1: Elementary Algorithmics
Unit 2: Some pre-rquisites and Asymptotic Bounds
Unit 3: Basics of Analysis
BLOCK 2 Design Techniques-I
Unit 1: Divide-and-Conquer
Unit 2: Graphs Algorithms
BLOCK 3 Design Techniques - II
Unit 1 Dynamic Programming
Unit 2 Greedy Algorithms
Unit 3 Models for Executing Algorithms –I: FA
Unit 4 Models for Executing Algorithms –II PDFA & CFG
BLOCK 4 Complexity & Completeness
Unit 1: Models for Executing Algorithms – III :TM
Unit 2 Algorithmically Unsolvable Problems
Unit 3 Complexity of Algorithms
Object Oriented Analysis and Design
Block 1: Object Oriented Modeling and UML
Unit 1: Introduction to Object Oriented Modelling
Unit 2: Object Oriented Analysis
Unit 3: Using UML
Block 2: Object Oriented Design
Unit 4: System Design
Unit 5: Object Design
Unit 6: Advance Object Design
Block 3: Modeling
Unit 7: Object Modeling
Unit 8: Dynamic Modeling
Unit 9: Functional Modeling
Block 4: Implementation
Unit 10: Implementation Strategies
Unit 11: Object Mapping with Databases
Unit 12: Case Study
Advanced Discrete Mathematics
BLOCK 1:Recurrences
Unit 1: Recurrence Relations
Unit 2 Generating Functions
Unit 3 Solving Recurrences
BLOCK 2:Graph Theory
Unit 1: Basic Properties of Graphs
Unit 2 Connectedness
Unit 3 Eulerian and Hamiltonian Graphs
Unit 4 Graph Colourings
Software Engineering
Block 1 : Overview of Software Engineering
Unit 1 Software Engineering and its models
Unit 2: Principles of Software Requirements Analysis
Unit 3 Software Design
Unit 4 Software testing
BLOCK 2: Software Project Management
Unit 5: Software Project Planning
Unit 6: Risk management and Project Scheduling
Unit 7 Software Quality Assurance
Unit 8 Software change management
BLOCK 3: Advanced Software Engineering
Unit 9: Web Software Engineering
Unit 10: Mobile Software Engineering
Unit 11: CASE tools
Unit 12: Advanced Software Engineering
Accountancy and Financial Management
BLOCK 1: Accounting System
Unit 2: Accounting Concepts and Standards
Unit 3: Basic Accounting Process: Preparation of Journal, Ledger and Trial Balance
BLOCK 2: Understanding and Analysis of Financial Statements
Unit 1: Preparation and Analysis of Final Accounts
Unit 2: Funds Flow and Cash Flow Statements
Unit 3: Ratio Analysis
BLOCK 3: Financial Management and Decisions
Unit 1: Introduction to Financial Management
Unit 2: Time Value of Money and Investment Decisions
Unit 3: Working Capital Decisions
BLOCK 4: Working Capital Management
Unit 1: Cash and Treasury Management
Unit 2: Receivables Management
Unit 3: Inventory Management
Lab based on above sujbject
0 Comments