2 Programme Outcomes JHK MHB

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 47

Total Marks

2 Programme Outcomes (175)


95.00
Total Marks
2.1 Describe and Validation of Course Outcomes and Programme Outcomes (20)
20.00
Institute
2.1.1 List the Course Outcomes(COs) and Programme Outcomes (POs) (1)
Marks
 (List the course outcomes of the courses in programme curriculum and 1.00
programme outcomes of the programme under accreditation)
Master of Computer Applications programme is designed to ensure that each student acquires the desired
competencies after graduating with a degree of MCA as stated below: To attain the same, Program Outcomes (POs)
for MCA are identified and described as follows:

PROGRAM OUTCOMES (POs)


S.No.
Computational Knowledge: Acquire in-depth computational knowledge and mathematics with
PO1
to abstract and conceptualize models from defined problems and requirements.
Problem Analysis: Identify, formulate, conduct literature survey and solve complex computing problems through analysis as w
PO2 optimal solutions.
Design/Development of Solutions: Design and evaluate solutions for complex problems, components or processes that meet
PO3 needs after considering public health and safety, cultural, societal, and environmental factors.
Conduct investigations of complex Computing problems: Conduct literature survey to analyze and extract information relev
PO4 unfamiliar problems and synthesize information to provide valid conclusions and interpret data by applying appropriate research
tools and design experiments.
Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources and modern IT tools to complex comp
PO5 activities, with an understanding of the limitations.
Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of profe
PO6 computing practices
Life-long Learning: Engage in lifelong learning independently for continual development to improve knowledge and competen
PO7 computing professional
Project management and finance: Demonstrate knowledge and understanding of management principles and apply these to
PO8 multidisciplinary software development as a team member and manage projects efficiently as a leader considering economical
factors.
Communication Efficacy: Understand and communicate effectively with the computing community and with society at large, re
PO9 complex computing systems activities confidently and effectively by writing effective reports and design documentations by adh
appropriate standards, make effective presentations and give/receive clear instructions.
Societal and Environmental Concern: Understand responsibilities and consequences based on societal, environmental, heal
PO10 legal and cultural issues within local and global contexts relevant to professional computing practices.
PO11 Individual and Team Work: Function effectively as an individual, as a member or leader in diverse teams in multidisciplinary e
Innovation and Entrepreneurship: Identify a timely opportunity for entrepreneurship and use innovation to pursue and create
PO12 addition for the betterment of the individual and society at large.
Course Outcomes :

Course Outcomes are course objectives to be attained by students while studying a particular course. Staff members
ensure to impart knowledge to help students attain course outcomes. Upon completion of the course outcomes
students will be able to achieve following course outcomes course wise as described in Table:

Course
  20DF11T- Mathematical Foundations of Computer Science
Outcomes
CO:1 Ability to apply mathematical logic to solve problems.
CO:2 Understand sets, relations, functions and discrete structures
Able to use logical notations to define and reason about fundamental mathematical concepts such
CO:3
relations and functions.
CO:4 Able to formulate problems and solve recurrence relations.
CO:5 Able to model and solve real world problems using graphs and trees.
Course
20DF12T- Data Structures and Algorithms
Outcomes
CO:1 Select appropriate data structures as applied to specified problem definition.
Implement operations like searching, insertion, and deletion, traversing mechanism etc. on variou
CO:2
structures.
CO:3 Compare Linear and Non-Linear data structures.
CO:4 Apply appropriate sorting/searching technique for given problem.
CO:5 Design advance data structure using Non Linear data structure.
Course
20DF13T- Relational Database Management Systems
Outcomes
CO:1 Explain the basic concepts of data models, database design for transaction processing and Query
Analyze an information storage problem and derive an information model expressed in the form o
CO:2
relation diagram.
Transform high-levelconceptual model to relational data model, populate database and formulate
CO:3
based on principles of normalization.
CO:4 Design and implement a database for any given problem.
CO:5 Prepare and store the files as per the structure.
Course
20DF14T- Computer Organization
Outcomes
CO:1 Understand the organization and architecture of a computer system.
CO:2 Demonstrate computer architecture concepts related   to design of modern processors, memories a
CO:3 Able to explore the hardware requirements for cache memory and virtual memory.
CO:4 Design and implement programs using assembly language.
CO:5 Ability to use memory and I/O devices effectively.
Course
20DC11-T Probability & Statistics
Ouitcomes
CO:1 Understand the basic concepts of probability and random variables.
CO:2 Apply discrete and continuous probability distributions
CO:3 Understand the concepts of sampling distributions and theory of estimation.
Test various hypothetical statements for large samples and provide the knowledge in testing the g
CO:4
fit and decision making.
CO:5 Make use of the concept Queueing theory and its applications.
Course
20DC12T- Technical Communication
Outcomes
CO:1 Demonstrate and practice different communication skills to overcome barriers at organizational le
CO:2 Send Communicaton using electronic forms of communication.
CO:3 Crack the interviews with sheer confidence.
CO:4 Write letters, Memos and E-mails for constructive official communication.
CO:5 Send reports to acquire pragmatic results in the organization.
Course
20DF12L- Data Structures through C Lab
Outcomes
CO:1 Understanding the linear and non-linear data structures.
CO:2 Analyze the performance of stack, queue, lists.
CO:3 Analyze the performance of Trees, Graphs, Searching and Sorting techniques.
CO:4 Implement all operations of linear and non-linear data structures.
CO:5 Understand the concept of Binary search Trees, AVL Trees.
Course
20DF13L- RDBMS Lab
Outcomes
CO:1 Design and implement a database schema for a given problem domain.
CO:2 Populate and query a database using SQL DDL/DML commands.
CO:3 Program in PL/SQL including stored procedures, stored functions.
CO:4 Program in PL/SQL including cursors, packages
CO:5 Design and build a GUI application using a 4GL.
Course
20DC12L- English Language Communication Skills Lab
Outcomes
CO:1 Learn about the significance of pronunciation accent and will attempt to neutralize the accent.
CO:2 Improve their public speaking skills, interpersonal and intrapersonal skills effectively in different
CO:3 Construct Resume effectively and properly and writing cover letter   relevantly.
CO:4 Enhance his skills to make presentation effectively.
CO:5 Take a part how to participate in group discussion to face interviews confidently.
Course
20DF21T- Operating Systems
Outcomes
CO:1 Explain the fundamentals of operating system components and its unctionalities.
CO:2 Analyze the basic operating system resources and its management techniques.
CO:3 Apply algorithms to handle the operations of an operating system.
CO:4 Implement solutions for classical problems in managing the computer resources.
CO:5 Identify the need to create the special purpose operating system.
Course
20DF22T-PYTHON Programming
Outcomes
CO:1 Understand the benefits of python programming over other languages and program using python
CO:2 Understand and implement classes and objects in python.
CO:3 Process the text files and design approach for problem solving.
Apply python programming in solving computational problems in real time applications, web fram
CO:4
and cloud operations.
CO:5 Summarize the object-oriented features.
Course
20DF23T-  Software Engineering
Outcomes
CO:1 Understand the basic terminologies and various process models associated with software enginee
CO:2 Comprehend the testing Process and software evolution.
Analyze and Apply advanced software engineering concepts and methods for construction of larg
CO:3
systems.
CO:4 Able to understand various testing strategies.
CO:5 Evaluate project management strategies for effective software development.
Course
20DF24T- Computer Networks
Outcomes
CO:1 Understand the concepts of the Reference Models and fundamentals of Comuter Networks.
CO:2 Understand different data link layer techniques.
CO:3 Identify various issues of routing, quality of service and congestion control.
CO:4 Analyze various transport protocols.
CO:5 Understand the use of cryptography and network security techniques.
Course
20DF2AT- Dataware Housing and Data Mining
Outcomes
CO:1 Understand Data Warehouse fundamentals, Data Mining Principles
CO:2 Design data warehouse with dimensional modelling and apply OLAP  operations.
CO:3 Identify appropriate data mining algorithms to solve real world problems.
Compare and Evaluate different data mining techniques like classification,prediction,clustering an
CO:4
association rule mining.
CO:5 Describe complex data types with respect to spatial and web mining.
Course
20DF2BT- Operations Research
Outcomes
CO:1 Identify and develop operational research models from the verbal description of the real system.
CO:2 Understand the mathematical tools that are needed to solve optimization problems.
CO:3 Use mathematical software to solve the proposed models
Develop a report that describes the model and the solving technique, analyze the results and prop
CO:4 recommendations in language understandable to the decision- making processes in Management
Engineering.
CO:5 Understand demand rate and production rate models.
Course
20DF2CT- Computer Graphics
Outcomes
CO:1 Understand graphics packages and displaying techniques.
CO:2 Implement raster graphics algorithms.
CO:3 Apply 2D and 3D geometrical transformations for image processing.
CO:4 Analyze the different representations of solid models.
CO:5 Create interactive graphics applications.
Course
20DF2DT- Distributed Databases
Outcomes
Explain the techniques used for data fragmentation, replication, and allocation during the distribu
CO:1
database design process.
Evaluate simple strategies for executing a distributed query to select the strategy that minimizes t
CO:2
of data transfer.
Explain how the two-phase commit protocol is used to deal with committing a transaction that ac
CO:3
databases stored on multiple nodes.
Describe distributed concurrency control based on the distinguished copy techniques and the voti
CO:4
methods.
CO:5 Understand the administration of distributed databases.
Course
20DF2ET- Management Information Systems
Outcomes
CO:1 Know the basic concepts of Management and Information Systems.
CO:2 Understand the concepts of Global business systems.
CO:3 Apply the knowledge in Decision Making.
CO:4 Detailed System Design.
CO:5 Implementation, Evaluation and Maintenance of Information Systems.
Course
20DF2FT- Cloud Computing
Outcomes
Discuss, with confidence, what is cloud computing and what are key security and control conside
CO:1
within cloud computing environments.
CO:2 Identify various cloud services.
CO:3 Assess cloud characteristics and service attributes, for compliance with enterprise objectives.
CO:4 Explain the four primary cloud category “types”.
CO:5 Evaluate various cloud delivery models.
Course
20DF2GT- Design & Analysis of Algorithms
Outcomes
Students will be able to Analyze a given algorithm and express its time and space complexities in
CO:1
asymptotic notations.
CO:2 Students will be able to design algorithms using Divide and Conquer Strategy.
CO:3 Students will be able to compare Dynamic Programming and Divide and Conquer Strategies.
CO:4 Students will be able to solve Optimization problems using Greedy strategy..
Students will be able to design efficient algorithms using Back Tracking and Branch Bound Tech
CO:5
solving problems.
Course
20DF2HT- Artificial Intelligence
Outcomes
CO:1 Ability to develop a basic understanding of AI building blocks presented in intelligent agents.
CO:2 Ability to choose an appropriate problem-solving method and knowledge representation techniqu
CO:3 Ability to analyze the strength and weaknesses of AI approaches to knowledge– intensive problem
CO:4 Ability to design models for reasoning with uncertainty as well as the use of unreliable informatio
CO:5 Ability to design and develop the AI applications in real world scenario.
Course
20DF2IT- Compiler Design
Outcomes
CO:1 Able to define the complier implementation.
CO:2 Able to implement top downparser.
CO:3 Able to perform bottom up parser and examine syntax directedtranslation.
CO:4 Able to justify the intermediate code forms and symboltable.
Able to apply different optimization techniques and develop code generation algorithms in the de
CO:5
compiler.
Course
20DF2JT- Information Security
Outcoes
CO:1 To understand what are the common threats faced today in the cyber world.
CO:2 Able to learn the foundational theory behind information security.
CO:3 Understand basic principles and techniques when designing a secure system.
CO:4 Use basic measurement tools to defend attacks and defenses work in practice.
To assess threats for their significance and how to gauge the protections and limitations provided
CO:5
technology.
Course
20DF21L - Operating Systems and Computer Networks Lab
Outcomes
CO:1 To implement CPU scheduling algorithms.
CO:2 To implement Bankers algorithm used for deadlock avoidance and prevention.
CO:3 To implement page replacement algorithms.
CO:4 To implement memory management algorithms.
CO:5 To implement computer networking concepts .
Course
20DF22L- Python Programming Lab
Outcomes
Describe the Python language syntax including control statements, loops and functions to write p
CO:1
for a wide variety problem in mathematics, science,and games.
Examine the core data structures like lists, dictionaries, tuples and sets in Python to store, process
CO:2
the data.
Examine the core data structures like lists, dictionaries, tuples and sets in Python to store, process
CO:3
the data.
Discover the capabilities of Python regular expression for data verification and utilize matrices fo
CO:4
performance efficient Python programs.
Identify the external modules for creating and writing data to excel files and inspect the file opera
CO:5
navigate the file systems.
Course
20DF23L- Software Engineering Lab
Outcomes
CO:1 Understand the basic terminologies and various process models associated with software enginee
CO:2 Comprehend the testing Process and software evolution.
Analyze and Apply advanced software engineering concepts and methods for construction of larg
CO:3
systems.
CO:4 Able to understand various testing strategies.
CO:5 Evaluate project management strategies for effective software development.
Course
Audit Course- Constitution of India
Outcomes
Discuss the growth of the demand for civil rights in India for the bulk of Indians before the arriva
CO:1
Gandhi in Indian politics.
Discuss the intellectual origins of the framework of argument that informed the conceptualization
CO:2
reforms leading to revolution in India.
Discuss the circumstances surrounding the foundation of the Congress Socialist Party [CSP] unde
CO:3 leadership of Jawaharlal Nehru and the eventual failure of the proposal of direct elections through
suffrage in the Indian Constitution.
CO:4 DiscussthepassageoftheHinduCodeBillof1956.
Course
20DF31T- Web Technoilogies
Outcomes
The model of object oriented programming: abstract data types encapsulation, inheritance and
CO:1
polymorphism.
Fundamental features of an object oriented language like Java, object classes and interfaces, exce
CO:2
libraries of object collections.
CO:3 Implement static web document using HTML5,CSS, Java Script and XML.
CO:4 Develop Server Side Components using Java Servlets with the interaction of different tiers.
CO:5 Demonstrate the Database programming using JDBC-ODBC driver without any error.
Course
20DF32T- Object Oriented Modeling and Design with UML
Outcomes
CO:1 Analyze, design, document the requirements through use case driven approach.
CO:2 Identify analyses, and model structural and behavioral concepts of the system.
CO:3 Develop explore the conceptual model into various scenarios and applications.
CO:4 Apply the concepts of architectural design for deploying the code for software.
CO:5 Understand the concepts of advanced behavioral modelling.
Course
20DF33T-Dev.Ops
Outcomes
CO:1 Understand basic knowledge of AWSpractices.
CO:2 Gainstrong knowledge of AWSpractices.
CO:3 Learnstrong foundation of applications of Dev Ops.
CO:4 To gain strong foundation of development and its operations.
CO:5 Gain the knowledge of Docker.
Course
20DF34T- Big Data Analytics
Outcomes
CO:1 Know the concepts of Big Data.
CO:2 Understand various big data technologies.
CO:3 Know big data analytics and gain the knowledge for decision making.
CO:4 Learn advanced analytics platform of big data.
CO:5 Understand Hadoop Map Reduce and parallel processing patterns.
Coourse
20DF3AT- Internet of Things
Outcomes
CO:1 Understand the usage and performance of Internet of Things in real-world applications.
CO:2 Explain in a concise manner how the general Internet as well as Internet of Things Works.
CO:3 Understand constraints and opportunities of wireless and mobile networks for  Internet of Things.
CO:4 Use basic measurement tools to determine the real-time performance of packet based Networks.
CO:5 Analyze trade-offs in interconnected wireless embedded sensor networks.
Course
20DF3BT- E-Commerce
Outcomes
CO:1 Identify the organizational requirements of E-Commerce systems on data protection.
CO:2 Demonstrate knowledge of the factors which have impacts upon the security of E-Commerce syst
CO:3 Make realistic assessment on the security of E-Commerce systems.
CO:4 Design and analyze security measures to protect organizational data against various attacks.
CO:5 Describe relevant regulations governing electronic transactions, data privacy protection, and web
Course
20DF3CT- Digital Marketing
Outcomes
To examine and explore the role and importance of digital marketing  in today’s rapidly changing
CO:1
environment.
To focuses on how digital marketing can be utilised by organisations and how its effectiveness ca
CO:2
measured.
CO:3 To know the key elements of a digital marketing strategy.
CO:4 To study how the effectiveness of a digital marketing campaign can be measured.
To demonstrate advanced practical skills in common digital marketing tools such as SEO, SEM, S
CO:5
media and Blogs.
Course
20DF3DT- Software Testing Methodologies
Outcomes
CO:1 Understand the concepts of software testing, testing objectives and taxonomy of bugs.
CO:2 Know various path testing and transaction flow testing techniques.
CO:3 Understand data flow and domain testing techniques.
CO:4 Understand path products, regular expressions and logic based testing techniques.
CO:5 Understand State graphs and graph matrices.
Course
20DF3ET- Deep Learning
Outcomes
CO:1 Understanding the basics concepts of deep learning.
CO:2 Emphasizing knowledge on various deep learning algorithms.
CO:3 Understanding of CNN and RNN to model for real world applications.
Understanding the various challenges involved in designing deep learning  algorithms for varied
CO:4
applications.
CO:5 To design the test procedures to assess and to develop a several models  to gain for the better resu
Course
20DF3FT- Data Science
Outcomes
CO:1 Understand the fundamentals of data science.
CO:2 Explain how data is collected, managed and stored for data science.
CO:3 Analyze the data by applying various techniques.
CO:4 Explore data visualization techniques.
CO:5 Investigate several applications in data science.
Course
20DF3GT- IT Service Management
Outcomes
CO:1 Remember essential concepts of Service Management.
CO:2 Understand Service Life Cycle.
CO:3 Know basic ITIL Processes and Functions.
CO:4 Understand advanced ITIL Processes with their functionalities.
CO:5 Understand measurement and metrics.
Course
20DF3HT- Machine Learning
Outcomes
CO:1 Gain knowledge about basic concepts of Machine Learning.
CO:2 Identify machine learning techniques suitable for a given problem.
CO:3 Solve the problems using various machine learning techniques.
CO:4 Apply Dimensionality reduction techniques.
CO:5 Design application using machine learning techniques.
Course
20DF3IT- Block Chain Technologies
Outcomes
Identify the advantages and limitations of Blockchain technology and  also to Decentralize curren
CO:1
block chain technology.
CO:2 Apply Cryptography for Block chain technology.
CO:3 Explain Bitcoin crypto currency.(L2) and also Find an alternate to bitcoin technology.
Understand the power that Smart Contracts add to blockchain technology and also Investigate the
CO:4
and security issues of Ethereum.
CO:5 Summarize the Hyperledger project and also to Design open source ledger framework.
Course
20DF3JT- Mobile Application Development
Outcomes
CO:1 Student knows mobile devices and mobile platforms.
CO:2 Student has knowledge concerning mobile operating systems and their architecture.
CO:3 Student is familiar with wireless communications standards and data transmission standards.
CO:4 Student knows how to prepare a mobile application for distribution.
CO:5 Student knows how to prepare a mobile app for location based services.
Course
20DF31L- Web Technologies Lab
Outcomes
The model of object oriented programming: abstract data types,encapsulation, inheritance and
CO:1
polymorphism.
Fundamental features of an object oriented language like Java, object classes and interfaces, exce
CO:2
libraries of object collections.
CO:3 Implement static web document using HTML5,CSS, Java Script and XML.
CO:4 Develop Server Side Components using Java Servlets with the interaction  of different tiers.
CO:5 Demonstrate the Database programming using JDBC-ODBC driver without any error.
Course
20DF32L- UML Lab
Outcomes
Select the basic elements of modeling such as Things, Relationships and Diagrams depending on
CO:1
of UML Architecture and SDLC.
CO:2 Apply basic and Advanced Structural Modeling Concepts for designing real time applications.
CO:3 Design Class and Object Diagrams that represent Static Aspects of a Software System..
CO:4 Analyze Dynamic Aspects of a Software System using Use Case, Interaction and Activity Diagra
Apply techniques of State Chart Diagrams and Implementation Diagrams to model behavioral asp
CO:5
Runtime environment of Software Systems.
Course
20DF33L- Dev.Ops Lab
Outcomes
CO:1 Understand the concept of DevOps with associated technologies and methodologies
CO:2 Familiarized with Jenkins freestyle project.
CO:3 Gain the knowledge of Load balancer.
CO:4 Understand ci/cd through Jenkins.
CO:5 Understand Docker to build, ship and run containerized images.
Course
Audit Course -2 Universal Human Values
Outcomes
CO:1 Students are expected to become more aware of themselves, and their surroundings (family, socie
They would become more responsible in life and in handling problems with sustainable solutions
CO:2
keeping human relationships and human nature inmind.
CO:3 They would have better criticalability.
They would also become sensitive to their commitment towards what they have understood (hum
CO:4
human relationship and human society).
It is hoped that they would be able to apply what they have learnt to their own self indifferent day
CO:5
settings in real life,at least a beginning would be made in this direction.
Course
19DF11T- Mathematical Foundations of Computer Science
Outcomes
CO:1 Demonstrate the understanding of the fundamental concepts of discrete mathematical structures.
CO:2 Can able to understand the predicate logic to solve problems.
Apply the knowledge and skills obtained to investigate and solve a variety of mathematical found
CO:3
problems.
Analyze mathematical concepts like sets, reasoning, relational algebra  and graph theory to solve
CO:4
problems and optimize the solution.
CO:5 Justify the overall mathematical knowledge gained to interpret and analyze the problems in variou
Course
19DF12T-  Problem Solving with C
Outcomes
CO:1 To understand the basic terminology used in computer programming.
CO:2 To write, compile and debug programs in C and C++ language.
CO:3 To use different data types in a computer program.
CO:4 Design programs involving decision structures, loops and functions.
CO:5 Know the Pointers and File management concepts.
Course
19DC11T- Probability and Statistics
Outcomes
CO:1 Understand the basic concepts of probability and random variables.
CO:2 Apply discrete and continuous probability distributions.
CO:3 Understand the concepts of sampling distributions and theory of estimation.
Test various hypothetical statements for large samples and provide the knowledge in testing the g
CO:4
fit and decision making.
CO:5 Make use of the concept Queueing theory and its applications.
Course
19DC12T- Technical Communication
Outcomes
CO:1 Demonstrate & practice different communication skills to overcome barriers at organizational lev
CO:2 Send communication using electronic forms of communication.
CO:3 Crack the interviews with sheer confidence.
CO:4 Write letters, Memos and E-mails for constructive official communication.
CO:5 Send reports to acquire pragmatic results in the organization.
Course
19DE11T- Accounting and Financial Management
Outcomes
This course is to understand how businesses use accounting and financial information for decision
CO:1
purposes..
Identifying the appropriate managerial and business issues critical to analyzing accounting data a
CO:2 information used for identifying opportunities and risks, developing organizational plans, allocati
resources.
Utilizing technology (Such as computers, Accounting Software , information database) to facilita
CO:3
enhance accounting and financial reporting processes.
CO:4 To analyze the fund management and allocation of fund to various sectors.
CO:5 To estimate long term assets for future business growth.
Course
19DF12L- C Programming Lab
Outcomes
CO:1 To  Employ good software engineering practices such as incremental development,data integrity.
CO:2 Checking and adherence to style guidelines.  Select and model data using primitive and structured
Construct programs that demonstrate effective use of C features including arrays,structures, point
CO:3
files.
Course
19DC12L- English Language Communication Skills Lab
Outcomes
CO:1 Learn about the significance  of pronunciation  accent and will attempt to neutralize
CO:2 Improve their public speaking skills, interpersonal and intrapersonal skills  effectively in differen
CO:3 Construct Resume effectively and properly and writing cover letter   relevantly.
CO:4 Enhance his skills to make presentation effectively.
CO:5 Take a part how to participate in group discussion to face interviews confidently.
Course
19D13L- Information & Communcation Technology Lab
Outcomes
CO:1 Learn all about computers.
CO:2 Improve his skills in dis-assembling and assembling computer effectively.
CO:3 Student can develop static web page using HTML.
Course
19DF21T- Database Management Systems
Outcomes
CO:1 Explain the basic concepts of data models,database design for transaction processing
Analyze an information storage problem and derive an information model expressed in the form o
CO:2
relation diagram.
Transform high-level conceptual model to relational data model,populate database and formulate
CO:3
based on principles of normalization.
CO:4 Design and implement a database for any given problem.
CO:5 Prepare and store the files as per the structure.
Course
19DF22T- Java Programming
Outcomes
The model of object oriented programming: abstract data types, encapsulation inheritance and
CO:1
polymorphism.
Fundamental features of an object oriented language like Java,object classes  and interfaces, exce
CO:2
libraries of object collections.
How to take the statement of a business problem and from this determine suitable logic for solvin
CO:3
problem
CO:4 Then be able to proceed to code that logic as a program written in Java
Identify key entities and relationships in the problem domain; write succinct  textual descriptions
CO:5
problems in the style of a user manual..
Course
19DF23T- Data Structures
OUtcomes
CO:1 Select appropriate data structures as applied to specified problem definition.
Implement operations like searching, insertion, and deletion,traversing mechanism etc. on various
CO:2
structures. .
CO:3 Students will be able to implement Linear and Non-Linear data structures.
CO:4 Implement appropriate sorting/searching technique for given problem..
CO:5 Design advance data structure using Non-Linear data structure.
CO:6 Determine and analyze the complexity of given Algorithms.
Course
19DF24T- Organization Structure and Personnel Management
Outcomes
CO:1 Explore the organization structures and systems approach to organization development
CO:2 Analysis of organizational theories and conceptualize these with contemporary organizational des
CO:3 Describe the interaction of organizational designs and competitive strategies.
CO:4 Explain how organizations both affect and are affected by their environments.
Have a clear understanding of the managerial functions like planning, organizing staffing, leading
CO:5
controlling.
Course
19D25T- Operations Research
Outcomes
CO:1 Identify and develop operational research models from the verbal description of the real system.
CO:2 Understand the mathematical tools that are needed to solve optimization problems.
CO:3 Use mathematical software to solve the proposed models.
Develop a report that describes the model and the solving technique,analyze the results and propo
CO:4 recommendations in language understandable to the decision- making processes in Management
Engineering.
CO:5 Understand demand rate and production rate models.
Course
19DC21T- Numerical Methods
OUtcomes
CO:1 Apply the knowledge of numerical methods to solve algebraic and transcendental equations.
CO:2 Solve the linear simultaneous algebraic equations by using numerical techniques.
CO:3 Make use of the concept of curve fitting and correlation analysis.
CO:4 Point out the ordinate values by using interpolation.
CO:5 Understand the techniques of numerical methods to get the solutions of ordinary differential equa
Course
19DF21L- DBMS Lab
Outcomes
CO:1 Design and implement a database schema for a given problem domain.
CO:2 Populate and query a database using SQL DDL/DML commands.
CO:3 Program in PL/SQL including stored procedures, stored functions.
CO:4 Design and build a GUI application using a 4GL.
Course
19DF22L- Java Programming Lab
Outcomes
The model of object oriented programming: abstract data types, encapsulation inheritance and
CO:1
polymorphism.
Fundamental features of an object oriented language like Java: object classes and interfaces, exce
CO:2
libraries of object collections.
How to take the statement of a business problem and from this determine suitable logic for solvin
CO:3
problem.
CO:4 Then be able to proceed to code that logic as a program written in Java.
Identify key entities and relationships in the problem domain; write succinct textual descriptions o
CO:5
problems in the style of a user manual.
Course
19DF23L- Data Structures through C Lab
Outcomes
CO:1 Implement & test the performance of data structures like linked list, stacks & queues.
CO:2 Implement & test the performance of searching & sorting techniques.
CO:3 Implement & test the performance of tress and graph traversal techniques.
Course
19DF31T- Operating Systems
Outcomes
CO:1 Explain the fundamentals of operating system components and its  functionalities.
CO:2 Analyze the basic operating system resources and its management techniques.
CO:3 Apply algorithms to handle the operations of an operating system.
CO:4 Implement solutions for classical problems in managing the computer resources.
CO:5 Identify the need to create the special purpose operating system.
Course
19DF32T- Computer Networks
Outcomes
CO:1 Understand the concepts of the Reference Models and fundamentals of computer networks.
CO:2 Understand different data link layer techniques.
CO:3 Identify various issues of routing, quality of service and congestion control.
CO:4 Analyze various transport protocols.
CO:5 Understand the use of cryptography and network security techniques.
Course
19DF33T- PHP with MYSQL
Outcomes
CO:1 To understand the basics of programming in PHP.
CO:2 To write and debug procedural PHP scripts.
CO:3 To understand fundamental relational database concepts.
CO:4 To design a relational database suitable for a blog and analyze database concepts like CRUD.
CO:5 To understand the importance of web application security.
Course
19DF34T- Advanced Java for Web Technologies
Outcomes
CO:1 Understand Mark-up and Scripting language concepts and their applications.
Demonstrate the working of dynamic documents in web designing and analyse appropriate conten
CO:2
design and event-handling techniques.
CO:3 Implement static web document using HTML5,CSS, Java Script and XML.
CO:4 Demonstrate the Database programming using JDBC-ODBC driver without any error.
CO:5 Develop Server Side Components using Java Servlet with the interaction of different tiers.
Course
19DF35T- Design & Analysis of Algorithms
Outcomes
Students will be able to Analyze a given algorithm and express its time and space complexities in
CO:1
asymptotic notations.
CO:2 Students will be able to design algorithms using Divide and Conquer Strategy.
CO:3 Students will be able to compare Dynamic Programming and Divide and Conquer Strategies.
CO:4 Students will be able to solve Optimization problems using Greedy strategy.
Students will be able to design efficient algorithms using Back Tracking and Branch Bound Tech
CO:5
solving problems.
CO:6 Students will be able to classify computational problems into P, NP, NP-Hard and NP-Complete.
Course
19DF36T- Computer Organization
Outcomes
CO:1 Classify and  compute the performance of machines.
CO:2 Understand how to implement memory chips,boards,Modules and caches.
CO:3 Relate to arithmetic for ALU implementation.
CO:4 Understand the basics of hardware and micro-programmed Control of the CPU.
O:5 Learn about various I/O devices and the I/O interfaces.
Course
19DF31L- Operating Systems Lab
Outcomes
CO:1 To make students able to implement CPU scheduling algorithms.
CO:2 To make students able to  Bankers algorithm used for deadlock avoidance and prevention.
CO:3 Students will be able to implement page replacement algorithms.
CO:4 Students will also be able to implement memory management algorithms.
Course
19DF33L- PHP with MYSQL Lab
Outcomes
CO:1 To understand the basics of programming in PHP.
CO:2 To write and debug procedural PHP scripts.
CO:3 To understand fundamental relational database concepts.
CO:4 To design a relational database suitable for a blog and analyze database concepts like CRUD.
CO:5 To understand the importance of web application security.
Course
19DF34L- Advanced Java for Web Technologies Lab
Outcomes
CO:1 Understand Mark-up and Scripting language concepts and their applications.
Demonstrate the working of dynamic documents in web designing and analyse appropriate conten
CO:2
design and event-handling techniques.
CO:3 Implement static web document using HTML5,CSS, Java Script and XML.
CO:4 Demonstrate the Database programming using JDBC-ODBC driver without any error..
CO:5 Develop Server Side Components using Java Servlet with the interaction of different tiers.
Course
19DF41T- Software Engineering
Outcomes
CO:1 Understand the basic terminologies and various process models associated with software enginee
CO:2 Comprehend the testing Process and software evolution.
Analyze and Apply advanced software engineering  concepts and methods for construction of larg
CO:3
systems.
CO:$ Able to understand various testing strategies.
CO:5 Evaluate project management strategies for effective software development.
Course
19DF42T- UNIX & Network Programming
Outcomes
CO:1 Classify Linux Kernel mode with user mode & contrast between Kernel structures.
Identify and estimate process management & thread management strategies along with their diffe
CO:2
operations (Process creation).
CO:3 Implement different system calls for various file handling operations.
CO:4 Determine paging and Caching techniques related to Virtual Memory.
CO:5 Construct shell scripts.
Course
19DF43T- PYTHON Programming
Outcomes
CO:1 Understand the benefits of python programming over other languages and program using python
CO:2 Understand and implement classes and objects in python.
CO:3 Process the text files and design approach for problem solving.
Apply python programming in solving computational problems in real time applications, web fram
CO:4
and cloud operations.
CO:5 Summarize the object-oriented features.
Course
19DF44T- DataWare Housing and Data Mining
Outcomes
CO:1 Identify the key processes of data mining, data warehousing and knowledge discovery process.
To understand various data pre-processing techniques to improve the quality of data and efficienc
CO:2
ease of the mining process.
CO:3 The student will understand the concept of data classification methods.
CO:4 The student will understand the concept of association rule mining methods
CO:5 To understand the unsupervised learning techniques and the algorithm used  for data clustering.
CO:6 The student will understand the advanced data mining techniques and the popular data mining too
Course
19DF4AT- Big Data
Outcomes
CO:1 Know the concepts of Big Data.
CO:2 Understand various big data technologies.
CO:3 Know big data analytics and gain the knowledge for decision making.
CO:4 Learn advanced analytics platform of big data.
CO:5 Understand HadoopMapReduce and parallel processing patterns.
Course
19DF4BT- Distributed Databases
Outcomes
Explain the techniques used for data fragmentation, replication, and allocation during the distribu
CO:1
database design process.
Evaluate simple strategies for executing a distributed query to select the strategy that minimizes t
CO:2
of data transfer.
Explain how the two-phase commit protocol is used to deal with committing a transaction that ac
CO:3
databases stored on multiple nodes.
Describe distributed concurrency control based on the distinguished copy techniques and the voti
CO:4
methods.
CO:5 Understand the administration of distributed databases.
Course
19DF4CT- Data Science
Outcomes
CO:1 Understand the fundamentals of data science.
CO:2 Explain how data is collected, managed and stored for data science.
CO:3 Analyze the data by applying various techniques.
CO:4 Explore data visualization techniques.
CO:5 Investigate several applications in data science.
Course
19DF4DT-Cloud Computing
Outcomes
Discuss, with confidence, what is cloud computing and what are key security and control conside
CO:1
within cloud computing environments..
CO:2 Identify various cloud services.
CO:3 Assess cloud characteristics and service attributes, for compliance with enterprise objectives.
CO:4 Explain the four primary cloud category “types”.
CO:5 Evaluate various cloud delivery models.
Course
19DF4ET- Artificial Intelligence
Outcomes
CO:1 Understand the essential concepts of Artificial intelligence.
CO:2 Identify various searching techniques for problem solving.
CO:3 Know various constraint satisfaction problems.
CO:4 Understand the required knowledge and reasoning aspects of Artificial Intelligence.
CO:5 Know how to handle the problems with uncertain knowledge.
Course
19DF4FT- Machine Lerning
Outcomes
Understand the basic knowledge about the key algorithms and theory that form the foundation of
CO:1
learning and computational intelligence.
CO:2 Understand different machine learning algorithms and methods.
Understand the principles, advantages, limitations such as over fitting and possible applications o
CO:3
learning.
Identify and apply the appropriate machine learning technique to classification, pattern recognitio
CO:4
optimization and decision problems.
CO:5 Understand different types of learning approaches.
Course
19DF42L- UNIX & Network Programming Lab
Outcomes
CO:1 Ability to use Signals APIs to interrupt the process using suitable programs.
CO:2 Ability to write programs using different IPCs.
CO:3 Implement different system calls for various file handling operations.
CO:4 Ability to implement various shell script programs.
CO:5 Ability to implement various C programs in unix environment.
Course
19DF43L- PYTHON Programming Lab
Outcomes
Describe the Python language syntax including control statements, loops and functions to write p
CO:1
for a wide variety problem in mathematics,science, and games.
Examine the core data structures like lists, dictionaries, tuples and sets in Python to store, process
CO:2
the data.
Examine the core data structures like lists, dictionaries, tuples and sets in Python to store, process
CO:3
the data.
Discover the capabilities of Python regular expression for data verification and utilize matrices fo
CO:4
performance efficient Python programs.
Identify the external modules for creating and writing data to excel files and inspect the file opera
CO:5
navigate the file systems.
Course
19D44L- Knowledge Engineering Lab
Outcomes
CO:1 Demonstrate the importance of preprocessing the given datasets.
CO:2 Design and implement classification algorithm to classify given problems using modern tools.
CO:3 Design and implement clustering algorithm to group the given attributes in a dataset using moder
CO:4 Demonstrate to find association rules for the given datasets using modern tools..
CO:5 Develop skills to design data warehouse for an enterprise.
Course
19DF51T- Mobile Application Development
Outcomes
CO:1 Student knows mobile devices and mobile platforms.
CO:2 Student has knowledge concerning mobile operating systems and their architecture .
CO:3 Student is familiar with wireless communications standards and data transmission standards.
CO:4 Student knows how to prepare a mobile application for distribution.
CO:5 Student knows how to prepare a mobile app for location based services.
Course 19DF52T- .NET Technologies
Outcomes
CO:1 Understand, analyze and explain .NET Framework and C#. .
Understand, analyze and use basic C# constructs,delegates and events and  use language interface
CO:2
inheritance.
Understand, analyze and exposed to the Common Language Runtime (CLR), garbage collection,
CO:3
assemblies
CO:4 Understand, analyze and use exceptions, Windows Forms, NET Remoting and Serialization.
CO:5 Build interactive web applications using ASP.NET and C#..
Coourse
19DF53T- Object Oriented Modeling and Design with UML
Outcomes
CO:1 Analyze, design, document the requirements through use case driven approach.
CO:2 Identify analyses, and model structural and behavioral concepts of the system.
CO:3 Develop explore the conceptual model into various scenarios and applications
CO:4 Apply the concepts of architectural design for deploying the code for software.
CO:5 Understand the concepts of advanced behavioral modelling.
Course
19DF5AT-Internet of Things
Outcomes
CO:1 Understand the usage and performance of Internet of Things in real-world applications.
CO:2 Explain in a concise manner how the general Internet as well as Internet of Things Works.
CO:3 Understand constraints and opportunities of wireless and mobile networks for  Internet of Things.
CO:4 Use basic measurement tools to determine the real-time performance of packet based Networks.
CO:5 Analyze trade-offs in interconnected wireless embedded sensor networks.
Course
19DF5BT- Information Security
Outcomes
CO:1 To understand what are the common threats faced today.
CO:2 Able to learn the foundational theory behind information security.
CO:3 Understand basic principles and techniques when designing a secure system.
CO:3 Use basic measurement tools to defend attacks and defenses work in practice.
To assess threats for their significance and how to gauge the protections and limitations provided
CO:5
technology.
Course
19DF5CT- Business Analytics
Outcomes
CO:1 Describe and use a wide variety of business analytics methods in a business or an industry contex
Understand how business analytics can be used in business development and in developing indus
CO:2
processes.
Learn to use and to apply a selection of modern business analytics tools and software to solve rea
CO:3
problems with real-world data.
CO:4 Demonstrate hands-on skills in applying business analytics to real-world business and industrial p
CO:5 Conduct an independent scientific research project, and report on and present it professionally.
Course
19DF5DT- Software Testing Methologies
Outcomes
CO:1 Understand the concepts of software testing, testing objectives and taxonomy of bugs.
CO:2 Know various path testing and transaction flow testing techniques.
CO:3 Understand data flow and domain testing techniques.
CO:4 Understand path products, regular expressions and logic based testing techniques.
CO:5 Understand State graphs and graph matrices.
Course
19DF5ET- IT Service Management
Outcomes
CO:1 Remember essential concepts of Service Management.
CO:2 Understand Service Life Cycle.
CO:3 Know basic ITIL Processes and Functions.
CO:4 Understand advanced ITIL Processes with their functionalities.
CO:5 Understand measurement and metrics.
Course
19DF5FT- Software Project Management
Outcomes
CO:1 Remember essential concepts of Software Project Management.
CO:2 Understand Software Management Process Frame work.
CO:3 Know Interative Process Plans and process automation
CO:4 Understand the principles of data gathering.
CO:5 Understand COCOMO Model.
Course
19DF51L- Mobile Application Development Lab
Outcomes
CO:1 Build a native application using GUI components and Mobile application development framewor
CO:2 Develop an application using basic graphical primitives and databases.
CO:3 Construct an application using multi threading and RSS feed.
CO:4 Make use of location identification using GPS in an application.
CO:5 Model new applications to hand held devices.
Course
19DF52L- .NET Technologies Lab
Outcomes
CO:1 Understand, analyze and explain .NET Framework and C#.
Understand, analyze and use basic C# constructs,delegates and events and  use language interface
CO:2
inheritance.
Understand, analyze and exposed to the Common Language Runtime (CLR), garbage collection,
CO:3
assemblies.
CO:4 Understand, analyze and use exceptions, Windows Forms,  .NET Remoting and Serialization.
CO:5 Build interactive web applications using ASP.NET and C#.
Course
19DF53L- UML Lab
Outcomes
Select the basic elements of modeling such as Things, Relationships and Diagrams depending on
CO:1
of UML Architecture and SDLC.
CO:2 Apply basic and Advanced Structural Modeling Concepts for designing real time applications.
CO:3 Design Class and Object Diagrams that represent Static Aspects of a Software System.
CO:4 Analyze Dynamic Aspects of a Software System using Use Case, Interaction and Activity Diagra
Apply techniques of State Chart Diagrams and Implementation Diagrams to model behavioral asp
CO:5
Runtime environment of Software Systems.
Institute
2.1.2 State how and where the POs are published and disseminated (1)
Marks
(Describe in which media, e.g. websites, curricula books, the POs are published 1.00
and how these are disseminated among stakeholders)
To make every stakeholder aware of the programe Outcomes (POs), these are published and disseminated in print
form at various places with in the campus as well as in electronic form on websites. The setails are as follows:

 Faculty includes the POs in their course file and the same is communicated to the students in the first class
of the semester conducted by concerned faculty
 The POs are clearly mentioned on the website of the institute in department profile
 The POs are also mentioned at the entrance of the department and student notice boards, Deans Office
etc.,
 Apart from this, Program Outcomes are made reachable to all the stakeholders of the program through
Student Induction Program, Parents Teachers Meetings and Alumni interaction.

Screenshot : Published in the institute Website:

Institute
2.1.3 Indicate processes employed for defining of the POs (3)
Marks
(Describe the process that periodically documents and demonstrates that the POs
are defined in alignment with the graduate attributes prescribed by the NBA)
The main constituents for the program outcomes are current students, faculty, alumni, parents and the industry
representatives, having representation in various departmental meetings, parent teacher meetings, exit meetings and
placement drives. Input from current students is obtained on all aspects of the program. The forum is held during
academic year and is attended by students representatives and key faculty members. The forum constitutes / revisits
programme outcomes after taking feedback from all stakeholders and keeping the graduate attribute defined by NBA
as basis. Department Vision, Mission and Program Educational Objetives are also kept in view.

In the next phase, it is reviewed by the principal and Dean Academics in acaedmic council meetings. Suggestions
are implementated by forum and final POs are displayed at various designted places. The process for evolving POs
is depicted below in the Figure.

2.1.4 Indicate how the defined POs are aligned to the Graduate Attributes Institute
prescribed by the NBA (10) Marks
(Indicate how the POs defined for the programme are aligned with the Graduate 10.00
Attributes of NBA as articulated in the accreditation manual)
PO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
GA
GA1
GA2
GA3
GA4
GA5
GA6
GA7
GA8
GA9
GA10
GA11
GA12
Institute
2.1.5 Establish the correlation between the POs and the PEOs (5)
Marks
(Explain how the defined POs of the programme correlate with the PEOs) 5.00

PO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
PEO
PEO1 3 3 3 3 3 3
PEO2 3 3 3 3 3 3 3 3 3
PEO3 3 3 3
PEO4 3
Total Marks
2.2 Attainment of Programme Outcomes (30)
30.00
Institute
2.2.1 Illustrate how course outcomes contribute to the POs (10)
Marks
(Provide the correlation between the course outcomes and the programme 10.00
outcomes. The strength of the correlation may also be indicated)
Course Outcomes (COs) are correlated with Program Outcomes (POs) and it has been found that each course
outcome it well coordinated with identified POs as the average association is more tan medium in each chase shown
in Table below:

Course
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1
Outcom
Course Name 1 2 3 4 5 6 7 8 9 0 1 2
es
20DF11
3 2 - 1 1 - 1 - - - - -
T-1
20DF11
3 2 1 2 - - 1 - - - - -
Mathematical Foundations of T-2
Computer 20DF11
3 2 1 3 - - 1 - - - - -
Science                        T-3
(20DF11T) 20DF11
3 3 1 3 1 - 1 - - - - -
T-4
20DF11
3 1 2 - 2 - 1 - - - - -
T-5
20DF12
3 3 3 - 3 3 3 - 3 - 3 -
T-1
20DF12
3 3 3 - 3 3 3 - 3 - 3 -
T-2
Data Structures and 20DF12
2 3 3 - 2 3 3 - 3 - 2 -
Algorithms  (20DF12T) T-3
20DF12
1 2 3 - 1 2 3 - 1 - 2 -
T-4
20DF12
2 2 3 - 1 2 - - 1 - - -
T-5
20DF13
3 3 3 2 1 - - - - - - -
T-1
20DF13
3 3 3 2 - - - - - - - -
T-2
Relational Database
20DF13
Management 3 3 3 2 1 - - - - - - -
T-3
Systems                   (20DF13T)
20DF13
3 3 - - - - - - - - - -
T-4
20DF13
1 1 1 - 3 - 3 - 1 1 - 1
T-5
20DF14
3 3 1 3 1 - 2 2 - - - 2
T -1
20DF14
3 2 1 2 1 1 2 3 - - - -
T -2
Computer Organization   20DF14
3 3 1 3 2 - 2 2 - 1 2 1
(20DF14T) T -3
20DF14
3 3 1 3 2 1 1 1 - 1 1 1
T -4
20DF14
3 - 1 2 1 1 2 3 - - - -
T -5
20DC11
3 3 - - - - - - - - - 3
T-1
Probability and Statistics   20DC11
3 3 - - - - - - - - - 2
(20DC11T) T-2
20DC11
3 3 - - - - - - - - - 3
T-3
20DC11
3 3 - - - - - - - - - 3
T-4
20DC11
3 2 - - - - - - - - - 3
T-5
20DC12
- - - - - - - - - 3 - 3
T-1
20DC12
- - - - - - - - - 3 - 3
T-2
20DC12
- - - - - - - - - 3 - 3
T-3
Technical Communication 20DC12
- - - - - - - - - 3 - 3
(20DC12T) T-4
20DC12
- - - - - - - - - 3 - 3
T-5
RDBMS Lab (20DF13L) 20DF13
3 3 3 2 1 - - - - - - -
L-1
20DF13
- - - 2 - - - - - - - -
L-2
20DF13
- - - 2 1 - - - - - - -
L-3
20DF13
- - - - - - - - - - - -
L-4
20DF13
1 1 1 - 3 - 3 - 1 1 - 1
L-5
English Language 20DC12
- - - - - - - - - 3 - 3
Communication Skills L-1
Lab                              20DC12
(20DC12L) - - - - - - - - - 3 - 3
L-2
20DC12
- - - - - - - - - 3 - 2
L-3
20DC12
- - - - - - - - - 3 - 2
L-4
20DC12
- - - - - - - - - 2 - 3
L-5
20DF21
- 1 1 - 3 - 2 1 1 - 2 -
T-1
20DF21
- 2 - - - - 3 2 - - 1 -
T-2
Operating Systems 20DF21
- 1 1 - 3 1 2 1 - 3 - -
(20DF21T) T-3
20DF21
- - - 1 - 2 - - 3 - - 1
T-4
20DF21
- 1 1 - 3 1 2 1 - 3 - -
T-5
20DF22
3 3 3 2 - - 2 - - 2 - -
T-1
20DF22
3 3 3 2 - - 2 - 1 2 - -
T-2
20DF22
3 2 1 2 - 3 2 - - 2 - -
T-3
Python Programming 20DF22
3 - 3 2 - - 2 - 1 2 - -
(20DF22T) T-4
20DF22
3 3 3 2 - 1 2 1 1 2 - -
T-5
20DF23
2 - 2 2 3 1 1 2 3 1 1 -
T-1
20DF23
1 - 1 2 2 1 1 2 2 - 2 1
T-2
20DF23
1 - 3 2 2 1 1 1 3 1 1 1
Software Engineering T-3
(20DF23T) 20DF23
2 1 2 1 2 2 1 3 2 1 1 2
T-4
20DF23
2 - 2 2 3 2 1 2 3 1 2 2
T-5
20DF24
3 1 - - 2 - 2 1 - - 1 -
T-1
20DF24
2 - 2 1 - - 2 - - 1 - -
T-2
20DF24
- 2 1 3 - - - 2 - - 2 -
T-3
20DF24
3 3 - - 1 - - 2 - - 2 1
Computer Networks T-4
(20DF24T) 20DF24
2 - 2 3 - - 1 - - 1 - 1
T -5
Data Ware Housing and Data 20DF2A
3 3 3 1 - - - - 1 - - 2
Mining (20DF2AT) T-1
20DF2A
2 2 3 1 - - - 1 - - 1
T-2
20DF2A
3 1 3 1 - 3 - - 1 - - 1
T-3
20DF2A
3 2 3 3 - - - - 1 - - 1
T-4
20DF2A
3 2 3 1 - - - - - -
T-5
20DF2B
- 2 1 - 2 - 3 1 1 - 3 -
T-1
20DF2B
- 2 - - - - 3 2 - - 1 -
Operations Research T-2
(20DF2BT) 20DF2B
- 2 1 - 3 1 3 3 - 1 - -
T-3
20DF2B
- 2 - - 3 - 2 3 - - - -
T-4
20DF2B
1 - - 1 - - 1 2 - 3 1 1
T-5
20DF2C
3 3 3 - 3 3 3 - 3 - 3 -
T-1
20DF2C
3 3 3 - 3 3 3 - 3 - 3 -
T -2
20DF2C
2 3 3 - 2 3 3 - 3 - 2 -
Computer Graphics T-3
(20DF2CT) 20DF2C
1 2 3 - 1 2 3 - 1 - 2 -
T -4
20DF2C
2 2 3 - 1 2 - - 1 - - -
T -5
20DF2D
3 2 1 3 1 2 - - 3 2 2 1
T-1
20DF2D
- - - - - - 2 1 2 - - -
T-2
20DF2D
1 3 2 2 2 1 3 - - - - 2
Distributed Databases T-3
(20DF2DT) 20DF2D
2 - - - - - - - 2 - - 3
T-4
20DF2D
- - 1 2 2 - 1 3 - 2 1 -
T-5
20DF2E
- - 2 - 3 1 - - 3 - - -
T-1
20DF2E
- 2 - - 3 - 3 - 1 - 3 -
T -2
20DF2E
2 - 3 - 2 1 - - - - - -
T-3
Management Information 20DF2E
1 1 - - 1 2 3 - 1 - 2 -
Systems (20DF2ET) T -4
20DF2E
2 - 2 - 1 2 - - 1 - - -
T -5
20DF2F
2 2 - 3 1 - 1 - 2 - - -
T -1
20DF2F
2 2 1 3 - - 1 - - - - -
Cloud Computing  T -2
(20DF2FT) 20DF2F
2 2 1 3 - - 1 - 1 - - -
T -3
20DF2F
3 3 2 3 1 - 1 - - - - -
T -4
20DF2F
3 2 2 - 2 - 1 - - - - -
T -5
20DF2G
3 2 2 2 - 1 1 - - 2 - 1
T-1
20DF2G
3 2 2 2 - - 1 - - 2 - 1
T-2
20DF2G
3 2 2 2 - 1 1 - - 2 - 1
Design & Analysis of T-3
Algorithms (20DF2GT) 20DF2G
3 2 2 2 - 1 - - - 2 - 1
T-4
20DF2G
2 - 3 - 1 - - - - 2 - 1
T-5
20DF2H
2 2 - - 1 - - - 3 - - -
T -1
20DF2H
2 2 - - - - - - 3 - - -
T -2
Artificial Intelligence 20DF2H
2 2 - 1 - - - - 3 - - -
(20DF2HT) T-3
20DF2H
2 2 - - - - - - 3 - - -
T-4
20DF2H
- - 1 - - - - 3 - - - -
T-5
20DF2I
3 - - - 3 - 3 - - - - 1
T-1
20DF2I
- 3 - 3 3 2 - - - - 3 -
T-2
20DF2I
Compiler Design  (20DF2IT) 3 3 - 3 3 - 3 - - - - -
T-3
20DF2I
3 3 3 3 - - 3 - - - - -
T-4
20DF2I
3 - 3 3 3 2 3 - 1 - 3 -
T-5
20DF2J
3 2 - 3 1 - 1 - 2 - - -
T -1
20DF2J
1 2 1 3 - - 1 - - - - -
T -2
Information Security
20DF2J
2 1 3 3 - - 1 - 1 - - -
T -3
(20D F2JT)
20DF2J
2 3 2 3 1 - 1 - - - - -
T -4
20DF2J
3 1 2 - 2 - 1 -1 1 - - -
T -5
Operating Systems and 20DF21
2 2 2 1 3 1 - 1 1 - 2 -
Computer Networks L-1
Lab                                   
20DF21
(20DF21L) 3 - - 3 - - - 2 - - 1 3
L-2
20DF21
- 1 1 - 3 2 - 1 - - - -
L-3
20DF21
1 2 - 1 - 2 - - - - - -
L-4
20DF21
- - - 1 3 - - - - 2 2 3
L-5
Python Programming Lab 20DF22
3 3 2 2 3 - - - - - - -
(20DF22L) L -1
20DF22
3 2 2 3 3 - - - - - - -
L -2
20DF22
3 3 3 2 3 - - - - - - -
L -3
20DF22
2 1 2 2 3 - - - - - - -
L -4
20DF22
2 1 2 1 3 - - - - - - -
L -5
Software Engineering Lab 20DF23
2 - 2 2 - 1 1 2 3 1 1 -
(20DF23L) L-1
20DF23
1 - 1 2 2 1 1 2 2 - 2 1
L-2
20DF23
1 - 3 2 2 1 1 1 - 1 1 1
L-3
20DF23
2 1 2 1 2 2 1 - 2 1 1 2
L-4
20DF23
2 - 2 2 3 2 1 2 - 1 2 2
L-5
Web Technologies (20DF31T) 20DF31
3 3 2 3 3 2 2 2 - 1 1 2
T -1
20DF31
3 3 2 2 3 - 2 2 - - - 1
T -2
20DF31
3 2 3 2 3 1 1 1 1 - 1 -
T -3
20DF31
3 2 3 2 3 2 2 2 1 - 1 1
T -4
20DF31
3 2 2 3 3 2 2 2 2 - 1 -
T -5
Object Oriented Modeling 20DF32
3 2 - 1 - - 3 - 2 - - -
and Design with UML T -1
(20DF32T) 20DF32
2 - - - - 2 - - - 1 2 1
T -2
20DF32
1 - 1 - - - - 3 1 1 2 3
T -3
20DF32
1 - 2 - 1 - - - 2 1 2 3
T -4
20DF32
- - 1 1 2 - - 3 - - 1 2
T -5
20DF33
1 - 1 - - 2 1 - - - - -
T-1
20DF33
- 2 1 - 2 - - - 1 - - -
T-2
20DF33
DEV. Ops (20DF33T) 1 3 - 2 - 3 - 1 - 2 - 2
T-3
20DF33
2 - 2 2 - - 1 - - 1 - 1
T-4
20DF33
2 - 2 - 1 - - 2 3 - 1 2
T-5
20DF34
- 1 - - 1 2 1 - - 1 - -
T-1
20DF34
- 2 1 - 2 2 - - 1 - 1 -
T-2
20DF34
Big Data Analytics (20DF34T) 1 3 2 2 - 3 - 1 - 2 - 2
T-3
20DF34
2 - 2 2 - - 1 - - 1 - 1
T-4
20DF34
2 2 2 1 1 - - 2 - - 1 2
T-5
20DF3A
3 2 - 3 1 - 1 - 2 - - -
T -1
20DF3A
1 2 1 3 - - 1 - - - - -
T -2
20DF3A
2 1 3 3 - - 1 - 1 - - -
T -3
Internet of Things (20DF3AT)
20DF3A
2 3 2 3 1 - 1 - - - - -
T -4
20DF3A
3 1 2 - 2 - 1 -1 1 - - -
T -5
E-Commerce (20DF3BT) 20DF3B
3 2 1 2 2 - - - - - -
T -1
20DF3B
1 2 3 2 1 - - - - - - -
T -2
20DF3B
1 - 2 3 1 - - - - - - -
T -3
20DF3B 1 2 2 1 1 - - - - - - -
T-4
20DF3B
1 1 2 1 3 - - - - - - -
T -5
20DF3C
3 3 3 2 1 - - - - - - -
T-1
20DF3C
3 3 3 2 - - - - - - - -
T-2
20DF3C
3 3 3 2 1 - - - - - - -
T-3
Digital Marketing (20DF3CT)
20DF3C
3 3 - - - - - - - - - -
T-4
20DF3C
1 1 1 - 3 - 3 - 1 1 - 1
T-5
20DF3D
3 2 - 1 1 - 1 - - - - -
T-1
20DF3D
3 2 1 2 - - 1 - - - - -
T-2
20DF3D
3 2 1 3 - - 1 - - - - -
Software  Testing T-3
Methodologies (20DF3DT) 20DF3D
3 3 1 3 1 - 1 - - - - -
T-4
20DF3D
3 1 2 - 2 - 1 - - - - -
T-5
20DF3E
1 - 2 - - 3 - - - - - -
T-1
20DF3E
- 2 - 1 - - - - - 3 - -
T-2
20DF3E
Deep Learning (20DF3ET) 3 - - 2 1 - - - - - - -
T-3
20DF3E
- 1 - - - - - - 2 - - -
T-4
20DF3E
1 - 3 - 2 -- - - - 3 -
T-5
20DF3F
2 - - - - - - - 3 - - -
T-1
20-
DF3FT- - 2 - 3 - 1 - - - - - -
2
Data Science (20DF3FT) 20DF3F
2 - - 2 2 - - - - 3 - -
T-3
20DF3F
- - - - 2 - - - - - 2 -
T-4
20DF3F
3 - - - - 2 - - - - - -
T-5
IT Service Management 20DF3G 3 3 3 2 1 - - - - - - -
T-1
20DF3G
3 3 3 2 - - - - - - - -
T-2
20DF3G
3 3 3 2 1 - - - - - - -
(20DF3GT) T-3
20DF3G
3 3 - - - - - - - - - -
T-4
20DF3G
1 1 1 - 3 - 3 - 1 1 - 1
T-5
20DF3H
3 2 - - 2 - - - - - - 1
T-1
20DF3H
3 - 2 - - - - - - - 2
T-2
Machine Learning 20DF3H
2 - 2 - - - - - - 1 2 -
(20DF3HT) T-3
20DF3H
2 - - 2 - 1 - - - - - -
T-4
20DF3H
2 - - - - - - - - 1 - 2
T-5
20DF3I
- 3 2 - - 2 2 - 1 1 2
T-1
20DF3I
- - 2 2 3 - 2 - - - - 1
T-2
Block Chain Technologies 20DF3I
- 2 3 2 3 1 1 1 1 - 1 -
(20DF3IT) T-3
20DF3I
- - 3 - - - - - 1 - 1 1
T-4
20DF3I
- 2 - - - 2 2 2 2 - 1 -
T-5
20DF3J
- - - - - - - - - - - -
T-1
20DF3J
3 - - 2 - - - - - - - -
T-2
20DF3J
3 - - 2 1 - - - - - - -
Mobile Application T-3
Development (20DF3JT) 20DF3J
3 3 - - - - - - - - - -
T-4
20DF3J
1 1 1 - 3 - 3 - 1 1 - 1
T-5
20DF31
3 3 2 3 3 2 2 2 - 1 1 2
T -1
Web Technologies Lab 20DF31
(20DF31L) 3 3 2 2 3 - 2 2 - - - 1
T -2
20DF31 3 2 3 2 3 1 1 1 1 - 1 -
T -3
20DF31
3 2 3 2 3 2 2 2 1 - 1 1
T -4
20DF31
3 2 2 3 3 2 2 2 2 - 1 -
T -5
20DF32
- 1 - - 3 - - - - 1 2 -
L-1
20DF32
3 2 2 - 3 - - 1 - 3 3 1
L-2
20DF32
- - 2 2 3 - 2 - - 2 2 -
L-3
UML Lab (20DF32L)
20DF32
- - 2 2 3 - - 3 - - 1 -
L-4
20DF32
- - 2 2 3 - - - - - - -
L-5
20DF33
- 1 - - 3 - - - - 1 2 -
L-1
20DF33
3 2 2 - 3 - - 1 - 3 3 1
L-2
20DF33
- - 2 2 3 - 2 - - 2 2 -
L-3
Dev. Ops Lab (20DF33L)
20DF33
- - 2 2 3 - - 3 - - 1 -
L-4
20DF33
- - 2 2 3 - - - - - - -
L-5
Institute
2.2.2 Explain how modes of delivery of courses help in attainment of the POs (5)
Marks
(Describe the different course delivery methods/modes (e.g. lecture interspersed 5.00
with discussion, asynchronous mode of interaction, group discussion, project etc.)
used to deliver the courses and justify the effectiveness of these methods for the
attainment of the POs. This may be further justified using the indirect assessment
methods such as course-end surveys.)
The Teaching-Learning process adopts different methods such as experiential learning, participative learning and
problem solving methodologies utilizing ICT facilities, LMS and e-resources. All the academic activities are carried
out strictly following the academic calendar. Mentoring system is in place for counseling and to monitor academic
and personal issues of students. Necessary efforts are being made in identifying the learning levels (slow and fast) of
the students through various assessments and additional training is imparted to slow learners. The institution
provides required facilities for the Divyangan students.

 Use of modern teaching aids like LCD projectors, Wi-Fi enabled laptops are usually employed in classrooms
and other student learning environments.
 Department has introduced Engineering Projects for Community Services in the curriculum along with mini
and major projects. In Engineering Projects for Community Services students will go to the society (villages/
hospitals/ towns etc.) to identify the problem and survey the literature for a feasible solution.
 Expert video subject lectures delivered by the various eminent persons / subject experts are available in the
digital library and it facilitates the faculty and students to utilize E-Tutorials of NPTEL, MOOCs, access to E-
Journals, Video Conference, etc.
 Faculty members use department library, digital library and other Open Source platforms to enhance their
teaching skills.
 The faculty members are encouraged to participate in short term courses, staff development programs and
workshops on advanced topics to keep pace with the advanced level of knowledge and skills.

Name of the innovative teaching learning Name of the activity


method
Think pair share

Flipped class room

Activity Based Teaching In class teams


Think a loud pair problem solving
Concept mapping
Quiz

Engineering project for community services

Project based learning


Mini project
Major project
Self-learning SWAYAM / NPTEL/Course era
Internships

Experiential Learning Quality circles


Open ended problems in
laboratories
Seminars / workshops
Value added courses
Participative learning Skill based / Skill oriented Courses
Innovative projects and competitions

Industrial training

Moodle
Multi Media Learning
Web based learning

Training by industry experts


Placement based learning
Training Need Analysis
Mock interviews

Activity-based learning

Effective learning in classroom makes students more creative, practice hands on experiments, enjoy the course and
establishes goals. One such dynamic learning method is activity-based learning where students are constantly
engaged and actively participate in learning instead of passive listeners. Activity based learning is the baseline for
critical thinking skill enhancement. By participating in various activities conducted by mentor in classroom, students
enhance their creative and communication skills.

Description Outcome
Name of learning
Think-pair-share (TPS) is a collaborative
The Think-Pair-Share activity gives them
learning strategy where students work
Think pair share together to solve a problem or answer a
the opportunity to feel more comfortable
sharing their thoughts.
question about an assigned reading.
A flipped classroom is an instructional Flipped classroom teaching approach has a
strategy and a type of blended learning, potential to create positive learning
which aims to increase student outcomes in terms of clinical skills,
Flipped class room engagement and learning by having communication, and teamwork capabilities,
pupils complete readings at home and as well as the competencies of critical
work on live problem-solving during class thinking, caring, work ethic, and
time. accountability.
Class teams have unique permissions
Teams also enable internal meetings and
and features for teachers and students.
sharing of course materials or lesson plans.
In class teams As owners of the team, teachers assign
Ease your management and support
work, share class content, start meetings,
burden.
and control who can post in the team.
One student (the problem solver) is
required to read the problem aloud and
think aloud during the problem-solving
process, which includes verbalizing Improved students’ analytical skills by
everything they are thinking and doing. helping them formulate ideas, understand
Think aloud pair Another student (the listener) attends to the sequence of steps underlying their
problem solving the problem solver’s thinking and reminds thinking, and identify errors in another’s
him/ her to keep saying aloud what he or reasoning.
she is thinking or doing, while also asking
for clarifications and pointing out errors
being made if any.
A concept map is a visual organization
and representation of knowledge. It
shows concepts and ideas and the
relationships among them. You create a Concept mapping encourages higher-order
concept map by writing key words thinking, empowering students to transform
Concept mapping (sometimes enclosed in shapes such as information into knowledge by making
circles, boxes, triangles, etc.) and then meaningful connections between concepts
drawing arrows between the ideas that and information.
are related. Then you add a short
explanation by the arrow to explain how
the concepts are related.

 Project based learning


The goal of project-based learning is to provide students with meaningful learning opportunities. Although project-
based learning can be content-specific, it provides a means of integrating multiple subjects into one cumulative
project. PBL encourages students to make meaning from their learning.

Description Outcome
Name of learning
Students will go to the society
Every student has to
(Villages/ Hospitals/Towns,
undergo field visits to
etc,.) to identify the problem
identify real time problems in
and survey the literature for a
Engineering Project for the society and they have to
feasible solution. The
community services submit the reports of what
student(s) is encouraged to
they have experienced. So
solve real life problems. This
that students are aware of
can be done in a group of
societal problems.
students/individual.
Students develop deep
Mini Project could be done by content knowledge as well
a group of students; involves as critical thinking,
working under a faculty collaboration, creativity, and
Mini Project / Phase 1
member and carrying out a communication skills.
Project
detailed feasibility study, Project Based Learning
literature survey and preparing unleashes a contagious,
a work plan for major project. creative energy among
students and teachers.
Major Project involves
continuation of Mini Project.
Major Project / Phase 2 The objective is to complete
Project the work as per the prepared
work plan and prepare a
detailed project report.

Self-learning

A form of self-learning is a method of gathering information, processing it, and retaining it


without assistance from another individual. It is the responsibility of the learner to acquire and retain knowledge
without assistance. Self-learning is a way of learning that allows a person to learn skills and knowledge relevant
to their daily lives. Self-learning helps a person in gaining an understanding of the basic concept of learning and
it indicates that everyone must learn by themselves. Learning on one’s own also helps a person understand the basic
concept of learning that everyone must learn on their own at the end of the day. The resilience and immunity you
gain here will be the key tools to success in life.

Self-Learning/MOOCs Courses are introduced in curriculum to facilitate the slow/advanced learners to learn selected
courses of various disciplines to acquire contemporary knowledge.

Name of self- Description Outcome


learning
IQAC suggested introducing
certification courses in the year 2019-
20. This was implemented in the year
2019-20. Students are motivated to
take up the online courses offered by
various MOOCs platforms such as
NPTEL, COURSERA, Edx, CISCO,
NPTEL / SWAYAM:
ORACLE, etc. to gain the domain and
The institute secured
interdisciplinary knowledge. In R19 and
AAA ranking and all
NPTEL / Coursera R20 regulations, students were given
India 7th position for
an option to get their credits on
the participation by
completion of these courses. This will
students and faculty.
improve the self-learning skills of the
students and helps to improve their
creativity and originality. IQAC is
motivating the faculty to get certified in
advanced courses in their domain
knowledge and in the field of outcome-
based education.

 Experiential Learning

Experiential learning is a learning process which merges student’s intellect, perception, and behavior with experience
and helps them to develop their skills in different domains. Students will gain knowledge through integration of
theory, practice, and able to solve real world practical problems. This method helps students to remain focused,
learn differently and faster. Students are provided an opportunity to make connections between new concepts and
existing ones. The department imparts the following experiential learning practices to enhance creativity and
cognitive levels of the students.

Name of Description Outcome


learning
The students have to undergo internship
of minimum 6 weeks duration in the
This provides a system of
industry approved by respective head of
education that formally
Internships the department. The students also have
integrates academic studies with
an option to undergo six months
related work experience
industrial training/ internship in the 8th
semester of the course
Quality circles involve fast learners in Improved working environment,
Quality
special and remedial classes to motivate happier relations and greater job
circles
slow learners and clarify their doubts. satisfaction.
Open- In addition to the regular laboratory Students will utilize their
ended experiments, the goal of the student in fundamental knowledge of
problems in labs is also targeted to develop hands-on electronic and communication
Laboratorie and feasible solutions for open ended engineering and try to reach their
problems given in the laboratories using
s goals.
current technologies.

Participative learning

As technology has shifted from Proprietary Technology to open Technology, students are encouraged to participate
in activities such as seminars, workshops; Skill based / skill oriented,  value added courses etc. Participatory learning
is a process that makes use of participatory approach which enhances knowledge by doing either individually or
collaboratively. Every student is given an opportunity to make contributions participatory learning encourages
students to share their experiences with peers. It offers more opportunities theoretically and practically rather than
just acquiring knowledge given by mentor or textbooks.

Students are encouraged to participate in activities such as –

Description outcome
Name of learning
Students are trained
A seminar may be defined as a gathering of people on regular basis in
for the purpose of discussing a stated topic. Such modern trends and
gatherings are usually interactive sessions where innovative
Workshops the participants engage in discussions about the technologies by
delineated topic. The sessions are usually headed organizing
or led by one or two presenters who serve to steer workshops/seminars
the discussion along the desired path. inviting experts from
industry.
 Bridge the skill gaps
Skill based /  Skill Value added courses are the types of courses and make students
oriented courses which help particular individuals to develop their industry ready.
Value added own skills in their chosen field of the study. They Provide an opportunity
courses are mostly independent to each type of the fields. to students to develop
inter-disciplinary skills.
Take up some real-world problems for developing Participate and won
Innovative projects and new products/models with novelty in perspective of the prizes in
competitions meeting challenges in industry, government and Hackathons, Idea
academia. competitions

Multimedia Learning

A multimedia lesson is a lesson that uses pictures and words to teach, such as watching a PowerPoint presentation,


watching a recorded lecture, or reading a textbook

Name
of Description outcome
learni
ng
The
Moodle
Learning
Manage
ment
System
(LMS)
provides
educator
s across
all levels
and
Moodle is designed to provide educators, administrators, and learners with an open, robust, industries
Moodl secure and free platform to create and deliver personalized learning environments. Moodle is with a
e a user-friendly Learning Management System (LMS) that supports learning and training highly
needs for a wide range of institutions and organizations across the globe.
functional
, flexible,
and
interoper
able
digital
learning
solutions
through
open-
source
technolog
ies.
Students
The web enables us to access the Internet’s content in a variety of wa learn
Web
ys, including discussion forums via email, video conferencing, and live topics
based
lectures (video streaming). effectivel
learni
Learning on the web is sometimes referred to as online learning or e- y at their
ng
learning because it includes online course content. convenie
nt time.
Placement based learning

Placement-based learning provides excellent opportunities for the students to think through theoretical ideas in real-
world contexts. Students also gain transferable skills through applied, practical experience with host organizations.

Description outcome
Name of learning
Training by Experts from Training from industry Students learned python and data
structures to solve numerous Industry
Industry experts is conducted for I & Problems.
II semester students every
year. The training includes
interactive lecturing by in
house trainers. Online
training platform is used to
provide daily assignments
and evaluations. The
training is for 10 days with
the following contents –
Python programming,
Analysis of Algorithms, 
OOPs concepts and
Dynamic Programming etc.,
This training is offered every
year for V semester
students. The training will be
through a third party (service
based and product based
companies) for imparting
skill set required by regular
assessments are conducted
and monitored constantly.
The training includes 3 Students attained 
modules as described below knowledge in computer
based subjects like C
Skill Set Training Module1 – Orientation for programming, data
basic service companies structures, data base
management, data analytics
Module 2 – Orientation for etc.
all service companies
(Advanced Roles) + Product
Companies + Practice.

Module 3 – Topics
requested by students for
improving confidence +
Doubts clarification +
Practice Sessions.
Mock interviews Mock interview sessions are Students gained confidence,
conducted for students who how to answer difficult
are shortlisted for higher questions, develop interview
package/ product based strategies, improve
companies. The sessions communication skills, and
include orientation sessions reduce stress before the
by faculty counselor’s and actual job interviews. Finally,
one to one mock interview Placed with high packages in
sessions by immediate good companies.
alumni of the institution.
2.2.3 Indicate how assessment tools used to assess the impact of delivery of
Institute
course/course content contribute towards the attainment of course
Marks
outcomes/programme outcomes (5)
(Describe different types of course assessment and evaluation methods, both 5.00
direct and indirect, in practice and their relevance towards the attainment of POs.)
At the end of Semeseter, the PO assessment is done from the CO attainment of all curriculum components, the POs
are framed recently based on the latest NBA guidelines. The description of assessment tools used for the evaluation
of Programme outcomes is given in Table.

In each course, the level of attainment of each CO is compared with the predefined targets. If is not, the course
coordinator takes necessary steps for improvement to each target. With the help of CO against PO mapping, the PO
attainment is calculated by the programme coordinator.

Mode of Frequency of
Assessment Tool Description Evaluation of Course outcome
Assessmen Assessment

Two written examinations are


The questions in the internal examinations and
assessment sheets are mapped against COs
Theory Internal conducted and 80% weightage
of respective course. The questions for two
Two per
Examinations for the best performance and
internal examinations and assignment are semester
20%for other shall be considered
framed in such way to cover all outcomes

Two/Three assignment are given


for each course for continuous The final attainment for each CO under direct
assessment. assessment is calculated by taking average of
Assignment Continuous
the CO attainment from the internal
examinations and assignment.
Average marks are considered.

The day-to-day evaluation is The final attainment for each CO is calculated


Day to day evaluation b taking average of the % attainment from day- Continuous
considered
to-day evaluation and internal lab examination.
Internal Practical Internal examination is Internal examination performance of one best
One per semester
Examination conducted in lab course out of two tests to be considered
Continuous assessment is carried by the
The test students’ concepts in project review committee. The first review
the design, creative thinking and emphasizes on literature survey and problem Two project reviews
Project work independent analysis. Two identification, Second review on design in   4
project reviews are conducted. methodology, Validation of the model and
documentation.
To assess the students technical
The assessment is carried out by HOD and two
Comprehensive viva and analytical skills in the
or three senior faculty members along with 4th
voce examination domine of Computer Science
students overall academic performance.
and also in communication skills.
The CO attainment is calculated under indirect
This survey gives the opinion of
assessment. The indicator in the survey from At the end of each
Course end survey the students on the attainment of
are framed in line with respective course
the course Outcomes
outcomes.
This survey gives the opinion of At the end of the programme, the graduate exit At the end of the
Indirect Graduate
the graduate in the attainment of survey is collected from the graduate and programme.
considered for the PO attainment under indirect
programme outcomes
PO assessment.

2.2.4 Indicate the extent to which the laboratory and project course work are Institute
contributing towards attainment of the POs (10) Marks
(Justify the balance between theory and practical for the attainment of the POs. 10.00
Justify how the various project works (a sample of 20% best and average projects
from total projects) carried as part of the programme curriculum contribute
towards the attainment of the POs.)
Practical laboratories / projects help students apply thier theoretical knowledge and hence retention of the concept is
better. The experience gained through these projects and labs helps the students to know which areas they need to
focus academically. It aids them to understand the use of theory to build real life applications. During this, they
understand how to interpret the given problem statement, apply thier knowledge, logocal reasoning, and search for
new tools for problem solving. It also helps them to learn things independently. The laboratory work / project
contribute very well towards the attainment of various POsand contribute in the improvement of learning and
implementation of skills to solve real-life problems. However, theoretical learning in the classroom contributes
towards the development of the conceptual foundation of the courses, which in turn will assists in designing better
solutions.  Correlation of Practical Laborotries and projects to attain POs are depicted in Table below:

PO1 PO1
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO12
0 1
Lab
course
name
(code)
Projec
t work
Semester wise distribution of Theory and Practical courses

Semester % of theory courses % of practical courses


I
II
III
IV

List of practical Courses

Project Course work assessment process :


Total Marks
2.3 Assessment of the attainment of the Programme Outcomes (100)
20.00
2.3.1 Describe assessment tools and processes used for assessing the attainment Institute
of each PO (20) Marks
Describe the assessment process that periodically documents and demonstrates 20.00
the degree to which the Programme Outcomes are attained. Also, include
information on:
a) Listing and description of the assessment processes used to gather the data
upon which the evaluation of each the programme educational objective is based.
Examples of data collection processes may include, but are not limited to,
specific exam questions, student portfolios, internally developed assessment
exams, senior project presentations, nationally-normed exams, oral exams, focus
groups, industrial advisory committee;
b) The frequency with which these assessment processes are carried out.

In each course, the level of attainment of each CO is compared with the predefined
targets. The course coordinator takes necessary steps for improvement to each target.
With the help of CO against PO/PSO mapping, the PO/PSO attainment is calculated by
the programme coordinator. The process to identify the tools for attaining COs, POs
and PSOs  as shown in Figure:

                            The figure describe the process to identify the tools for attaining COs,
POs and PSOs

Procedure for Attainment of Course Outcomes

The course outcomes of each core course are mapped to the Program outcomes with a
level of emphasis being either strongly correlated or moderately correlated.  The level of
emphasis for an outcomes used for assessing it in each course is decided by the
weightage obtained. The tools and process involved in the assessment of course
outcomes is in detail described below:

Direct Assessment Tools for theory courses

The impact of course content delivered on attainment of course outcome is assessed


by the following assessment tools
 Continuous Internal Examination (CIE) / Internal Examinations
 Assignments
 Semester End Examination (SEE) / External Examinations

The questions in the internal examination question paper, assignment sheets and end
examination question paper are framed in line with the course outcomes and attainment
is assessed from the answer scripts.

Direct assessment tools for Laboratory courses

 Day to day evaluation


 Internal examination

Day to day evaluation is a continuous assessment tool. In each lab sessions, every
student performance in conducting the experiment, recording the data and doing further
calculations are observed and CO attainment is assessed. In internal lab examinations,
evaluation sheets are used to assess the attainment of course outcomes.

Direct assessment tools for Project Work

 Review seminars by Project Review Committee


 External examiner evaluation

The continuous assessment tools for project work are from project review seminars
conducted by the Project review committee. The reviews from project evaluation sheet
are considered for the CO assessment. The external examiner assesses the project
work carried out in the Viva Voce examination

Direct assessment tools for Comprehensive Viva voce

 Viva voice examination

The student’s technical, analytical and communication skills are assess for CO
attainment. The assessment is carried out by HOD and two or more senior faculty.

Indirect Assessment tools

 Course end Survey - At the end of each course

The course end survey is collected from the students at the end of each theory and
laboratory course by the concerned faculty and the CO attainment is calculated.
Assessment Tools and evalution methods:

Mode of Frequency of
Assessment Tool Description Evaluation of Course outcome
Assessmen Assessment

Two written The questions in the internal


examinations are examinations and assessment
conducted and 80% sheets are mapped against COs of
Theory Internal Two per
weightage for the best respective course. The questions
Examinations semester
performance and 20%for for two internal examinations and
other shall be assignment are framed in such
considered way to cover all outcomes
Two/Three assignment
are given for each The final attainment for each CO
course for continuous under direct assessment is
Assignment assessment. calculated by taking average of the Continuous
CO attainment from the internal
Average marks are examinations and assignment.
considered.
The final attainment for each CO is
calculated b taking average of the
Day to day The day-to-day
10% attainment from day-to-day Continuous
evaluation evaluation is considered
evaluation and internal lab
examination.
Internal examination performance
Internal Practical Internal examination is One per
of one best out of two tests to be
Examination conducted in lab course semester
considered
Continuous assessment is carried
The test students’
by the project review committee. Two project
concepts in the design,
The first review emphasizes on reviews in 4
creative thinking and
Project work literature survey and problem semester of
independent analysis.
identification, Second review on
Two project reviews are
design methodology, Validation of programme
conducted.
the model and documentation.
To assess the students The assessment is carried out by
Comprehensive technical and analytical HOD and two or three senior 4th semester of
viva voce skills in the domine of faculty members along with MCA
examination MCA/MBA etc., and also students overall academic programme
in communication skills. performance.
Course end survey This survey gives the The CO attainment is calculated At the end of
opinion of the students under indirect assessment. The each course
on the attainment of the indicator in the survey from are
course Outcomes framed in line with respective
course outcomes.
At the end of the programme, the
This survey gives the
graduate exit survey is collected
opinion of the graduate At the end of the
Indirect Graduate from the graduate and considered
in the attainment of programme.
for the PO attainment under
programme outcomes
indirect PO assessment.
Institute
2.3.2 Indicate results of Evaluation of each PO (80)
Marks
c) The expected level of attainment for each of the programme outcomes;
d) Summaries of the results of the evaluation processes and an analysis
illustrating the extent to which each of the programme outcomes are attained; and
e) How the results are documented and maintained.
File Upload Actio
View File
Name File n
Click Here to
File Delete
view

Total Marks
2.4 Use of assessment results towards improvement of the programme (25)
25.00
Institute
2.4.1 Indicate how results of assessment used for curricular improvements (5)
Marks
(Articulate with rationale the curricular improvement brought in after the review 5.00
of the attainment of the POs.)
1. The assessment process is followed as per the guidelines of Annamacharya Institute of Technology and
Sciences, Rajampet. The facutty members assess students performance in various ways. All the
assessment tools are described as follows:
2. Regular class assessment is done by faculty through role plays / case studies / quizzes / viva voce / short
reflections and slip test/ clss test
3. Students are given assignments on specific topics which involve application of concepts to solve a wide
range of problems.
4. Internal examinations are conducted to assess the fundamental concepts, numerical and analytical ability of
students
5. Mini projects / practical assignments are used to evaluatethe students ability to use various tools, equipment
components and software
6. Assessment of major project work is done to ensure proficiency in the students chosen filed of interest
7. Students are encouraged to learn and excel in latest technology tools, techniques and methodologies which
are not a part of thier institute coe curriculum. Various workshops and seminars on interesting topics like
andriod and networ ksecurity, data science are conducted and the students performance is evaluated during
project implementation
8. Participation and involvment in different curricular and extra-curricular activities are used to evaluate the
abilities to work as a team in a professional environment.

Frequency of assessment processes:

1. For every course, minimum of two assignments are evaluated


2. One main project which is associated as a part of curriculum is evalauted at the end of the course.
3. Project mentor monitors the project progress. This is in addition to the frequent evaluation carried out
internally before the final assessment.
4. Along with annual technical and cultural activites, every clud / cell organizes certain activities in every
semester. These are organized to encourge the studnets to partcipate actively in different roles. They are
assessed on the basis of htier performane and are certified accordingly.
5. Deparments arranges training programs during summer vacations for skill oriented courses in latest
technologies.
6. At least two workshos / seminars / talk are organized in every semester.
7. During first year onwards, placement activities are conducted for every batach
8. Annula conferences are also held to acquaint the students with the idea of researching in the areas of thier
interest.

2.4.2 Indicate how results of assessment used for improvement of course delivery Institute
and assessment (10) Marks
(Articulate with rationale the curricular delivery and assessment of improvement 10.00
brought in after the review of the attainment of the POs)
The members of Department Advisory Board initially set the expected level of attainment of
each program outcomes. Stduents are expected to be reasonably proficient with each of the
program outcomes so that they achieve the POs. According to the attainment level of Course
Outcomes, the attainment of POs are calculated.

The achievement of program outcomes are assessed with the help of course outcomes of the
relevant courses. Different methods are used for it and the same is monitored at various stages.

Finals POs computation is done accordingly. The result is compared with the threshold value of
three on a scale of three. The illustration of the same is shown in the Table.

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
Mean
Median
Mode
STD Dev
Range
Minimum
Maximum
Sum
Count
Table: Attainments of POs

Since, the association is done by interval scale data, mean is applcable to suggest the
effectiveness of each POs achieved using COs.
TAble lo values ne batti mean ne explain cheyali

Course Outcomes is documented by each faculty during the course. At the end, the same is
handed over to the Head, Department of MCA through program coordinator.  Head, combines
the COs to compute the attainment of POs

Starting from the first examination in the series of examination, the results of the batch is
maintained separelty batch-wise. The same is available online for monitoring the students
progress.Parents are also informed on regular basis.

Institute program coordinator maintains the final results of each semester batch-wise and
program-wise. The results are displayed on web server so that students and thier parents have an
easy online access.
Institute
2.4.3 State the process used for revising/redefining the POs (10)
Marks
(Articulate with rationale how the results of the evaluation of the POs have been 10.00
used to review/redefine the POs in line with the Graduate Attributes of the NBA.)

 The Program Outcomes framed from Graduate Attributes. The committe consisting of Dean,
Academics, Head of the Department and one senior faculty in the department.
 The committee meets every semester after the publicaiton of internal assessment and external
assessment to monitor the attainment of COs. At the end of the programme, it evaulates the attainment
of POs from all COs of a batch and reviews the POs attainment level. Reccommendation for further
improvements and enhancement are suggested.
 Course exit survey by students in the form of feedback is conducted and data is analyzed to identify
the attainment levels and gaps.
 Time to time feedback (formal / informal) is taken from the stakeholders for reviewing POs
 The process of redefining is similar to the process of framing and updating POs. It is as described in
previous section 2.1.3
 Results are analyzed and gaps are identified in the system
 Acadmeic council in its meetings discusses the performance of the students after the examination and
deliberates on new methods to improve the results. The members of the Academic council discuss
how the attainment of POs can be ignored and suggest the methods to be followed from the next
batch.
 This is communicated to the faculty by the Head of the department. This information is used by the
department to propose a final set of POs.

You might also like