DEPARTMENT OF BCA

PROGRAMME SPECIFIC OUTCOMES

PSO1: Ability to demonstrate knowledge in mathematical models, algorithms and software development methodologies.

PSO2: Ability to develop practical competency in programming languages and open source platforms.

PSO3: Ability to provide a foundation for research and entrepreneurship.

PROGRAMME OUTCOMES 

PO1 Understand and Apply mathematical foundation, computing and domain knowledge for the conceptualization of computing model of problems
PO2 Identify and Analyze the computing requirements of a problem and Solve them using computing principles
PO3 Design and Evaluate a computer based system, components and process to meet the specific needs of applications
PO4 Apply the understanding of management principles with computing knowledge to manage the projects and Communicate effectively in multidisciplinary environments
PO5 Understand societal, environmental, health, legal, ethical issues within local and global contexts and the consequential responsibilities relevant to professional practice
PO6 Function effectively in  a team environment to accomplish a common goal
PO7 Identify opportunities and use innovative ideas to create value and wealth for the betterment of the individual and society
PO8 Use knowledge to analyze, interpret the data and synthesis the information to derive valid conclusions using research methods
PO9 Ability to use the techniques, skills, and be familiar with modern software tools necessary for Computer Application Practice
PO10 Expertise in developing application with required Domain Knowledge

M.C.A. Computer Applications

Course Outcomes

Course Name : Discrete Structures                                                                             Course Code: 21PCA01 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the concept of Negation, Conjunction,Disjunction,Statement Formulas and Truth Table, Conditional and Bi-Conditional and WellFormed Formula. 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Practice logical operations and predicate calculus needed for computing skill. 1,2,3,4,5,6,7,8,9,10 Analyze
CO3 Apply the basic knowledge of matrix, set theory, functions and relations concepts needed for designing and solving problems. 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Design and solve the Boolean functions for defined problems. 1,2,3,4,5,6,7,8,9,10 Analyze
CO5 Acquire knowledge of finite automata theory and design discrete problems to solve by computers. 1,2,3,4,5,6,7,8,9,10 Apply

Course Name : Data Structures and Algorithms                                                          Course Code: 21PCA02

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Select and apply the data structure to suite any given problem. 1,2,3,4,6,7,8,9,10 Remember
CO2 Identify the data structure as per the application need. 1,2,3,4,5,6,7,8,9,10 Remember
CO3 Apply the algorithm design techniques to any of the real world problem. 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Develop any new application with the help of data structures and algorithms. 1,2,3,4,5,6,7,8,9,10 Create
CO5 Write an efficient algorithm for a given problem and Analyze its time complexity. 1,2,3,4,5,6,7,8,9,10 Create

Course Name : Relational Data base Management Systems                                        Course Code: 21PCA03

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the basic concepts of database and data models 1,2,3,4,5,6,7,8,9,10 Understand
CO2 Design a database using ER diagrams and map ER into Relations 1,2,3,4,6,7,8,9,10 Remember
CO3 Apply normalization on the relations 1,2,3,4,6,7,8,10 Apply
CO4 Perform query evaluation to monitor the performance of the DBMS 1,2,3,4,6,7,8,10 Evaluate
CO5 Develop a simple database applications and Implement the distributed database transparency features 1,2,3,4,6,7,8,9,10 Create

Course Name : Programming in Python                                                                         Course Code: 21PCA04

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Know the parts of the Python programs 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Structure simple Python programs for solving problems using Conditional Statements 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Develop a Python program using  functions 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Represent compound data using Python  tuples, sets and dictionaries 1,2,3,4,5,6,7,8,9,10 Apply
CO5 Develop Python Programs using Numpy and pandas 1,2,3,4,5,6,7,8,9,10 Apply

Course Name : System Analysis and Design                                                   Course Code: 21PCAMA

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Solve a wide range of problems related to the analysis, design and construction of information systems 1,2,3,4,6,7,8,9,10 Understand
CO2 Perform Analysis and Design of systems of small sizes 1,2,3,4,6,7,8,9,10 Evaluate
CO3 Carryout Plan and undertake a major individual project 1,2,3,4,6,7,8,10 Apply
CO4 Prepare and deliver coherent and structured verbal and written document 1,2,3,4,6,7,8,10 Create
CO5 Analyze small applications from definition of the problem to documentation, maintenance and review 1,2,3,4,6,7,8,9,10 Analyze

Course Name : Software Engineering                                                             Course Code: 21PCAMB 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Describe the processes of software development 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Apply design and development principles in the construction of software systems of varying complexity 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Demonstrate the Integration testing 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Measure the product and process performance using various metrics 1,2,3,4,5,6,7,8,9,10 Apply
CO5 Apply the concepts, principles and methods of web engineering 1,2,3,4,5,6,7,8,9,10 Apply

Course Name : Advanced Operating Systems                                               Course Code: 21PCAMC 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Discuss the various Virtual machine architecture 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Describe Mutual exclusion and Deadlock detection in Operating system. 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Demonstrate the various resource management techniques of Operating systems 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Compare the different features of real time operating systems 1,2,3,4,5,6,7,8,9,10 Apply
CO5 Analyze the OS Features of LINUX OS 1,2,3,4,5,6,7,8,9,10 Analyze

Course Name : Computer Oriented Numerical and Statistical Methods                                            Course Code: 21PCA05 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand and apply numerical methods for curve fittings 1,2,3,4,6,7,8,9,10 Apply
CO2 Understand and apply numerical integration and differentiation 1,2,3,4,6,7,8,9,10 Understand
CO3 Solve initial value problem of ordinary differential equations numerically 1,2,3,4,6,7,8,9,10 Apply
CO4 Realize the value of Probability and Statistics in acquiring knowledge and making decisions 1,2,3,4,6,7,8,9,10 Apply
CO5 Develop an ability to apply statistical test for experiments as well as to analyze and interpret data 1,2,3,4,6,7,8,9,10 Evaluate

Course Name : Computer Architecture                                                         Course Code: 21PCA06

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Comprehend the number systems and combinational sequential circuits 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Express real life problem in logic design terminology 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Demonstrate control unit operations and conceptualize instruction level parallelism 1,2,3,4,5,6,8,9,10 Apply
CO4 Write assembly language programs for different operations 1,2,3,4,6,7,8,9,10 Apply
CO5 Analyze the I/O and memory organization in depth 1,2,3,4,5,6,7,8,9,10 Apply

Course Name : Object Oriented Programming using Java                                  Course Code: 21PCA07

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Appreciate the fundamentals of OOPS concepts in Java 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Demonstrate the syntax of Java Programming Statements 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Experiment the OOPS concepts like Inheritance, Polymorphism, Interface, Packages, Multithreading, JDBC, Exception Handling, Applets and AWT through Java programs 1,2,3,4,5,6,7,8,9,10 Analyze
CO4 Create different Java Programs using simple console and window applications 1,2,3,4,5,6,7,8,9,10 Apply
CO5 Develop code using Java with all types of  Real time business applications 1,2,3,4,5,6,7,8,9,10 Create

Course Name : Open Source   Software                                                                  Course Code: 21PCA08 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Enumerate the use of Free and Open Source Software Technologies 1,2,3,4,5,7,8,9,10 Knowledge
CO2 Demonstrate the Model, View and Controller for an application using CodeIgniter Framework. 1,2,3,4,5,7,8,9,10 Understand
CO3 Institute open source software WAMP/ XAMP for working with PHP and MySQL in Windows Platform. 1,2,3,4,5,7,8,9,10 Apply
CO4 Experiment the learnt knowledge on open source technologies such as PHP and MySQL for developing simple to large applications. 1,2,3,4,5,7,8,9,10 Analyze
CO5 Develop web applications and/or real-time projects using PHP and MySQL. 1,2,3,4,5,6,7,8,9,10 Create

Course Name : Data Mining and Warehousing                                                 Course Code: 21PCAMD

S.No. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the Basics of Data warehousing 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Understand the Basic Data Mining Techniques and Algorithms 1,2,3,4,5,6,7,8,9,10 Understand
CO3 Analyze on clustering methods 1,2,3,4,5,6,7,8,9,10 Analyze
CO4 Compare and evaluate different data mining techniques like classification and prediction 1,2,3,4,5,6,7,8,9,10 Evaluate
CO5 Apply and Analyze Data  mining to Business  and Agricultural Problems 1,2,3,4,5,6,7,8,9,10 Create

Course Name : Social Network Mining and Analysis                                         Course Code: 21PCAME 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Design a model for social network data 1,2,3,4,5,6,7,8,9,10 Analyze
CO2 Apply general mining algorithms for social media data 1,2,3,4,5,6,7,8,9,10 Apply
CO3 Design algorithms for handling social media data 1,2,3,4,5,6,7,8,9,10 Analyze
CO4 Interpret the semantic content of social media data 1,2,3,4,5,6,7,8,9,10 Create
CO5 Analyze the patterns involved in social media data and create a new social network model for any kind of new applications by analyzing it 1,2,3,4,5,6,7,8,9,10 Create

Course Name : AI and Machine Learning                                                           Course Code: 21PCAMF

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the concepts of Artificial Intelligence and its problem solving approach. 1,2,3,4,5,6,7,8,9,10 Understand
CO2 Familiar with Basic Concepts of Machine Learning and its types. 1,2,3,4,5,6,7,8,9,10 Remember
CO3 Classify data using Parametric and Non parametric methods. 1,2,3,4,5,6,7,8,9,10 Apply
CO4 Estimate missing values and perform better feature selection. 1,2,3,4,5,6,7,8,9,10 Analyze
CO5 Design the clustering algorithm and build various trees for data classification. 1,2,3,4,5,6,7,8,9,10 Create