DEPARTMENT OF COMPUTER SCIENCE

Programme Specific Outcomes (PSOs)

On the successful completion of the programme, students will be able to

PSOs Number PSOs Statement
PSO1 Demonstrate broad knowledge in core areas of computer science, current and emerging technologies in IT.
PSO2 Implement and analyze algorithms and paradigms with modern

software tools.

 

PSO3

Understand the fundamentals of computing systems, design and functionality of the hardware components and their underlying execution.
PSO4 Develop and implement data analysis strategies based on theoretical principles, and detailed knowledge of the underlying data.
 

PSO5

Learn and use new development tools, software framework, middle ware, programming language or methodology to aid in the development of software projects.
 

PSO6

Understand the concepts of Network Security, Mobile Communication, Machine Learning and Cyber Security and pursue research in the interested domains.
PSO7 Apply knowledge of basic sciences, mathematics and statistics to computer science and solve problems.
PSO8 Get industrial exposure through the 6 months Industrial Internship in IT industry.
PSO9 Understand and respond towards research areas of computer science and the need for lifelong learning.
PSO10 Function effectively on multi-disciplinary projects and problems.

M.Sc., Computer Science

Course Outcomes

Course Name : DESIGN AND ANALYSIS OF ALGORITHMS                           Course Code: 21PCS02 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the correctness of algorithms using inductive proofs and Analyze the worst-case running times of algorithms using asymptotic notations. 1,2,3,4,5,6,7,8,9,10 Remember; Understand, Analyze
CO2 Demonstrate the divide-and-conquer paradigm in terms of Searching and Sorting and explain when an algorithmic design situation calls for it. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze
CO3 Understand the concepts of Knapsack, Spanning Tree, Shortest paths, Graphs, Trees and Travelling Salesman Problem Under the greedy paradigm and  Dynamic Programming  and explain when an algorithmic design situation calls for it. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze
CO4 Describe the Concepts of 8-Queen, Subsets, Hamiltonian Cycle Under Backtracking and Understand the concepts of Branch Bound  and explain when an algorithmic design situation   calls for it. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze
CO5 Enhance the knowledge on mathematical theorems by using NP-Hard/NP-Complete to evaluate the Performance of Algorithms under research perception. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze

Course Name : DOT NET PROGRAMMING                                                        Course Code: 21PCS03

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1  Design and develop professional console and window based .NET  application. 1,2,3,4,5,6,7,8,9,10 Remember, Understand, Apply,, Analyze
CO2  Understand the general programming structure of C# in developing software solutions based on user requirements. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO3 Design and implement Windows Applications using Windows Forms and Data Binding Concepts. 1,2,3,4,5,6,7,8,9,10 Apply, Analyze, Evaluate, Create
CO4 Able to use ASP .NET controls in web applications. 1,2,3,4,5,6,7,8,9,10 Apply, Analyze, Evaluate, Create, Understand
CO5 Create and manipulate data base driven ADO.NET web applications and web services. 1,2,3,4,5,6,7,8,9,10 Apply, Analyze, Evaluate, Create, Understand

Course Name : DISTRIBUTED OPERATING SYSTEMS                                     Course Code: 21PCS04 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Acquire skill set to concentrate on hardware and software in modern operating systems. 1,2,3,4,5,6,7,8,9,10 Remember, Understand, Analyze
CO2 Technically knows to develop new algorithms. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Apply, Evaluate
CO3 Develop  new  idea  of  system  models  in distributed operating system. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Apply, Evaluate
CO4 Understand the risk in real time systems associated with distributed file. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Apply, Evaluate
CO5 Developing a skill set in developing a distributed systems. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Apply, Create

Course Name : CYBER SECURITY                                                             Course Code: 21PCSM1 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 To gain knowledge about what cyber security is all about, and a summary of the expec­tations of individuals and organisations who would be affected by a cyber-attack. 1,2,3,4,5,6,7,8,9,10 Remember

Understand, Apply, Analyze

CO2 Ability to learn Cyber targets, including finance organisations, commercial businesses, critical infrastructure, manufacturing, academia and research organisations, industrial control systems and government and military targets. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO3 Knowledge about cyber vulnerabilities and impacts 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO4 Understand the concept of improving cyber security. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO5 Apply the knowledge gained in organizational security steps, training and awareness, information sharing. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate, Create

Course Name : SOFTWARE PROJECT MANAGEMENT                         Course Code: 21PCSM2 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the Secrets behind the Best Project Management by the way of proper planning in terms of setting objectives and scope followed by  an Effective Evaluation in terms of  Resources  such as Man, Material and Money(3 M’s). 1,2,3,4,5,6,7,8,9,10 Remember

Understand

Analyze

CO2 Familiar with the various S/W development models to develop quality S/W and practice with the  various estimation techniques to estimate the effort required to complete the project 1,2,3,4,5,6,7,8,9,10 Apply

Evaluate

Create

CO3 Understand the importance of scheduling the project and consequences of schedule slippage by the way of assessing the risk. 1,2,3,4,5,6,7,8,9,10 Apply

Evaluate

CO4 Understand the effectiveness of Project management in terms of  Monitoring and tracking its process and S/W Configuration management to meet the current trends 1,2,3,4,5,6,7,8,9,10 Apply

Evaluate

CO5 Assess the value of Human Resource Management in the Industrial Scenario 1,2,3,4,5,6,7,8,9,10 Evaluate

Analyze

Course Name : DATA SCIENCE                                                                         Course Code: 21PCS06

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1   Understand the concept of Data Science. 1,2,3,4,5,6,7,8,9,10 Remember, Understand
CO2 Apply Various Techniques to meet the challenges in Big Data. 1,2,3,4,5,6,7,8,9,10 Understand , Apply
CO3 Understand and interpret Various Phases of Data Analysis Life cycle 1,2,3,4,5,6,7,8,9,10 Apply, Remember
CO4 Analyze the Basic concepts of Statistical Methods for Evaluation 1,2,3,4,5,6,7,8,9,10 Analyze, Evaluate
CO5 Evaluate the algorithms of Big Data for different usage scenarios 1,2,3,4,5,6,7,8,9,10 Evaluate, Create

Course Name : ADVANCED WEB TECHNOLOGY                                          Course Code: 21PCS07

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1  Distinguish web-related technologies. 1,2,3,4,5,6,7,8,9,10 Remember

Understand, Apply, Analyze

CO2  Use advanced topics in HTML5, CSS3, JavaScript. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO3  Use PHP to access a MYSQL database. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO4  Understand the concept of server side programming and web
development.
1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate, Create
CO5  Design and implement dynamic web applications. 1,2,3,4,5,6,7,8,9,10 Apply, Analyze, Evaluate, Create

Course Name : ADVANCED DATA BASE MANAGEMENT SYSTEMS                         Course Code: 21PCS08 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1  Knowledge about system architecture and advanced topics like Spatial,
temporal and Multimedia databases.
1,2,3,4,5,6,7,8,9,10 Remember, Understand, Apply, Analyze
CO2  Understand the concept of DBMS architecture and get knowledge of
query processing and optimization.
1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO3  Understand how transactions are preprocessed in a database. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate, Create
CO4  Know about the NoSQL and MongoDB. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Evaluate, Create
CO5  Create knowledge on the usage of the Data model and working with  data. 1,2,3,4,5,6,7,8,9,10 Understand, Analyze, Evaluate, Create, Apply

Course Name : CLOUD COMPUTING                                                              Course Code: 21PCSM3 

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1  To provide students with the comprehensive and in-depth knowledge of
Cloud Computing concepts, technologies, architecture and applications .
1,2,3,4,5,6,7,8,9,10 Remember, Understand, Apply, Analyze
CO2  Ability to learn virtualization and data storage. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO3  Knowledge about cloud computing services and security. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO4  Understand the concept of SOA and Computing tools. 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate
CO5  Apply the knowledge gained in exploring, applications and future
trends.
1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze, Evaluate, Create

Course Name : SOCIAL NETWORK ANALYSIS                                              Course Code: 21PCSM4

S. NO. COURSE OUTCOME PSOs Addressed BLOOMS VERB
CO1 Understand the Concepts of Semantic Web , Social Network and Analyzing Factors of Social Network 1,2,3,4,5,6,7,8,9,10 Remember
CO2 Describe the Mechanism of Ontology Modeling, Aggregation and Knowledge Representation on Social Network and its Data 1,2,3,4,5,6,7,8,9,10 Understand

Apply

CO3 Apply the Mining Concepts for Extracting and Detecting the Communities   in the Social Network 1,2,3,4,5,6,7,8,9,10 Understand, Apply,, Analyze
CO4 Apply the Mining Concepts for Predicting the human behaviour   in the Social Network and analyze the security issues 1,2,3,4,5,6,7,8,9,10 Understand, Apply,

Analyze

CO5 Acquire the knowledge on Graph Theory for Visualizing online Social Networks and make survey of various applications 1,2,3,4,5,6,7,8,9,10 Understand, Apply, Analyze