Computer Science & Engineering

COs & CO-PO Mapping

Course-PO/PSO matrix: Academic Year 2020-24
COs Principles of Programming Language (ES-227A)/Third Semester BL
CO1 To illustrate the concepts of programming language, the general problems and methods related to syntax and semantics. 2
CO2 To demonstrate the structured data objects, sub programs and programmer defined data type. 2
CO3 To constructs the sequence control and data control. 3
CO4 To examine the concepts of storage management using programming languages. 4
CO5 To choose the subprogram call and return. 5
CO6 To evaulate procedural, non-procedural and object oriented programming language. 5
COs Principles of Programming Language (ES-227A)/Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 2 2
CO2 3 2 2 1 2 2
CO3 3 2 2 1 1 2 2
CO4 3 2 2 2 1 2 2 2 2
CO5 3 2 2 2 1 2 2 2 2
CO6 3 2 2 2 2 2 2 2 2
AVG 3 2 2 2 1.25         1.5   2 2 2
COs Data Structure and Algorithms (PC-CS-201A) /Third Semester BL
CO1 To demonstrate the use of data structures such as arrays, stacks, queues, and linked lists. 3
CO2 To apply insertion, deletion, and traversal techniques on data structures. 3
CO3 To evaluate and compare the asymptotic notations for analyzing the complexity of an algorithm. 4
CO4 To analyze and differentiate various searching and sorting techniques. 4
CO5 To evaluate and select the appropriate data structure when designing algorithms. 5
CO6 To assess and develop advanced data structures utilizing nonlinear data structures. 5
COs Data Structure and Algorithms (PC-CS-201A) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 2 3
CO2 3 2 1 1 1 2 3
CO3 3 2 2 2 1 1 1 1 2 2 2
CO4 3 3 2 2 1 1 1 2 2 2
CO5 3 3 3 3 1 1 1 1 3 3 3
CO6 3 3 3 3 2 2 1 3 3 3
AVG 3 2.5 2.5 2.5 1.2 1.2       1 1 2.33 2.66 2.5
COs Digital Electronics (ES-207A) /Third Semester BL
CO1 To summarize the concept of Boolean algebra and logic gates. 2
CO2 To illustrate the realization of Boolean expressions using logic gates. 2
CO3 To apply the design procedure to construct basic combinational circuits. 3
CO4 To examine the design of synchronous and asynchronous sequential circuits using flip flops. 4
CO5 To understand the operation of various types of memories. 2
CO6 To illustrate the concept of various programmable logic devices. 2
COs Digital Electronics (ES-207A) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1
CO2 2 1 1 1 1 1
CO3 2 2 1 1 1 1 1 1
CO4 3 3 2 2 1 1 1 1
CO5 2 1 2 1 1 1 1 1
CO6 1 2 1 2 2 1 1 1 1
AVG 2.17 1.80 1.40 1.50 1.25 1.00       1.00   1.00 1.00 1.00
COs Object Oriented Programming (PC-CS-203A) /Third Semester BL
CO1 Describe the fundamental concepts of object-oriented programming and their implementation in C++. 2
CO2 Apply dynamic memory allocation functions, access specifiers, and friend functions to manage memory and control access in C++ programs. 3
CO3 Implement constructors, destructors, and inheritance, and analyze their behavior and impact on object management in C++ programs. 4
CO4 Implement and analyze polymorphism and operator overloading to improve code functionality and flexibility in C++ programs. 4
CO5 Analyze and implement general-purpose function and class templates to enhance code reusability and apply I/O operations for handling backup systems using files. 4
CO6 Analyze and implement exception handling mechanisms while integrating various object-oriented programming concepts. 4
COs Object Oriented Programming (PC-CS-203A) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1 1 1 2 2 1
CO2 3 2 2 2 1 1 1 2 2 2
CO3 3 2 2 2 1 1 1 2 2 2
CO4 3 2 2 2 1 1 1 2 2 2
CO5 3 2 2 2 1 1 1 1 2 2 2
CO6 3 2 2 2 1 1 1 2 2 2
AVG 3 2 2 1 2 1     1 1 1 2 2.00 1.83
COs Mathematics-III (BS-205 A) /Third Semester BL
CO1 To explain the various fundamental concepts of Fourier Series. 2
CO2 To develop the tool of sequence and series for learning advanced Engineering Mathematics. 3
CO3 To illustrate effective mathematical tools for solution of differential equations that model physical processes. 3
CO4 To recognize multiple integral concepts that are encountered in the real world. 4
CO5 To analyze the concept of Vector functions. 4
CO6 To evaluate the line, surface and volume integrals by converting them one to another. 3
COs Mathematics-III (BS-205 A) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 1 2 2
CO2 3 2 2 1 1 1
CO3 3 3 2 2 2 1 1 2 2
CO4 3 3 2 2 1 1 1 1
CO5 3 3 2 2 1 1 2 2
CO6 2 2 2 2 1 1
AVG 2.67 2.60 2.00 2.00 2.00 1.00       1.00 1.00 1.00 2.00 2.00
COs Business Intelligence and Entrepreneurship (HM-902A) /Third Semester BL
CO1 To explain entrepreneurship and factors related to economic developments. 2
CO2 To discover entrepreneurial opportunity search 4
CO3 To construct the product, conduct market studies and project report preparation. 3
CO4 To identify and understand small enterprises launching formalities 3
CO5 To demonstrate the role of support institutions and management of small business. 3
CO6 To evaluate the legal issues for entrepreneurs. 5
COs Business Intelligence and Entrepreneurship (HM-902A) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1
CO2 2 1 1
CO3 3 1 3 3 1
CO4 2 2 2 1 2
CO5 3 2 3 1 2
CO6 3 2 2 2
AVG           2.5   1.5 2.67 1.75   1.5    
COs Data Structure and Algorithms Lab (PC-CS-205AL) /Third Semester BL
CO1 To apply nonlinear data structures in the design of advanced data structures. 3
CO2 To implement various data structures, such as stacks, queues, and trees, in solving problems. 3
CO3 To analyze and compare different searching and sorting techniques for solving problems. 4
CO4 To examine and assess the complexity of algorithms. 4
CO5 To evaluate and select the appropriate data structure when designing applications. 5
COs Data Structure and Algorithms Lab (PC-CS-205AL) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 2 1 1 1 2 2 2
CO2 3 3 3 3 2 1 1 2 1 3 2 2
CO3 3 3 3 3 2 1 1 2 1 1 3 2 2
CO4 3 3 3 2 2 1 1 2 1 1 2 2 2
CO5 3 3 3 3 3 1 1 3 1 2 3 3 3
AVG 3 3 3 2.60 2.20 1   1 2 1 1.33 2.6 2.2 2.2
COs Digital Electronics Lab (ES-209AL) /Third Semester BL
CO1 To understand the working of  digital trainer kit and associated equipment. 2
CO2 To implement and design of TTL Gates. 3
CO3 To analyze the working of Half adders and full Adders. 4
CO4 To examine the procedures for the analysis and design of Multiplexers and de-multiplexers. 4
CO5 To implement the designing of BCD to seven segment displays. 3
CO6 To design various types of sequential circuits like flip flops, registers. 3
COs Digital Electronics Lab (ES-209AL) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 1 1 1
CO2 2 2 2 1 1 1 1 1
CO3 2 2 2 2 1 1
CO4 2 2 1 1 1 2 1 2
CO5 2 2 1 1 1 2 2 1 2
CO6 2 2 1 1 1 2 2 2 1 2 2
AVG 2 2 1.33   1 1   1.67 1.8 1.33   1 2 1.75
COs Object Oriented Programming Lab (PC-CS-207AL) /Third Semester BL
CO1 To develop programs using  object-oriented concepts such as objects, class abstraction and message passing. 3
CO2 To create program using the friend function and function overloading. 5
CO3 To implement Operator overloading, Inheritance and method overriding. 3
CO4 To analyse and create programs using concept of virtual function to achieve Run time polymorphism. 4
CO5 To implement the various functions on String. 3
CO6 To implement various  I/O operation to handle file system. 3
COs Object Oriented Programming Lab (PC-CS-207AL) /Third Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 2 1 2 2 2
CO2 3 3 2 2 2 1 1 2 2 2 2
CO3 3 3 2 2 2 1 1 2 2 2 2 2
CO4 3 3 2 2 2 1 1 2 1 2 2 2
CO5 3 3 2 2 2 1 1 2 1 2 2 2
CO6 3 3 2 2 2 1 1 2 1 2 2 2
AVG 3 3 2 2 2 1   1 2 1.25   2 2 2
COs Discrete Mathematics (PC-CS-202A)/ Forth Semester BL
CO1 To explain the various fundamental concepts of the Set theory and Logics. 2
CO2 To apply the Inclusion and Exclusion Principal to optimize the internal and external validity of the study. 3
CO3 To illustrate the concept of relations and Diagraph to analyze the area of greatest impact for improvement. 2
CO4 To create the application part of lattices in distributed computing and Data mining. 3
CO5 To explain the concept of Functions and combinatiories. 2
CO6 To analyze the concept of Algebraic Structures. 4
COs Discrete Mathematics (PC-CS-202A)/ Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1
CO2 2 2 1 2 1 1 2 2
CO3 2 2 2 1 1
CO4 3 2 2 2 1 1 2 1 2 2 2
CO5 2 2 1 1
CO6 3 3 1 1 1
AVG 2.33 2.25 1.50 2.00 1.00 1.00       1.17 1.00 1.17 2.00 2.00
COs Internet Technology and Management (PC-CS-204A) / Forth Semester BL
CO1 To describe the ideas behind internetworking strategies and their characteristics. 2
CO2 To identify the requirement for WWW format and techniques. 3
CO3 To apply the email functioning and basics of HTML, XML and DHTML. 3
CO4 To discover the functioning of servers and privacy, security related mechanism. 4
CO5 To distinguish between different Web Extensions and Web Services. 4
CO6 To build web sites using HTML, XML and DHTML. 6
COs Internet Technology and Management (PC-CS-204A) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1 2 1 2 1
CO2 3 2 2 2 1 2 2 1 2 2
CO3 3 2 2 2 1 2 2 2 1 1 2 2
CO4 3 2 2 2 2 2 2 2 1 1 2 2
CO5 3 2 2 2 2 2 2 1 1 2 2
CO6 3 2 2 2 2 2 2 2 1 1 2 2
AVG 3 2 2 1.83 1.6 2   2   2 1 1 2.00 1.83
COs Operating Systems (PC-CS-206A) / Forth Semester BL
CO1 To analyze the operating system structure, components and functionalities. 4
CO2 To analyze the concept of process synchronization and concurrency. 4
CO3 To evaluate the threads and process scheduling algorithms. 5
CO4 To outline the concepts of deadlock. 2
CO5 To distinguish between various memory management schemes. 4
CO6 To explain I/O management and file system, concepts of protection and security. 2
COs Operating Systems (PC-CS-206A) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 1 2 2 2
CO2 3 3 3 2 1 1 2 3 2
CO3 3 3 3 2 2 2 2 2 2
CO4 3 3 2 1 2 2 1 1
CO5 3 3 3 2 2 1 2 3 2
CO6 3 3 2 1 1 2 1 1
AVG 3.00 3.00 2.67 1.67 1.60         1.50   1.67 2.00 2.00
COs Design and Analysis of Algorithms (PC-CS-208A) / Forth Semester BL
CO1 To illustrate appropriate data structure to specific problem domains and computational complexities. 2
CO2 To outline the concepts of Dynamic programming and Greedy strategies. 2
CO3 To demonstrate and identify the concepts of advanced data structures. 3
CO4 To apply various graph algorithms and analyse their complexities. 4
CO5 To examine and analyze the fundamental concepts of computational complexities. 4
CO6 To evaluate the efficiency and structure of flow and sorting networks. 5
COs Design and Analysis of Algorithms (PC-CS-208A) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 1 1 2 2
CO2 3 2 2 2 1 1 1 2 2
CO3 3 2 2 2 1 1 2 2
CO4 3 2 2 2 2 1 1 1 2 2
CO5 3 2 2 2 2 1 1 1 2 2
CO6 3 2 2 2 2 1 1 2 2
AVG 3 2 2 2 1.75         1 1 1 2 2
COs Universal Human Values II: Understanding Harmony (HTM-901A)/ Forth Semester BL
CO1 Classify the principles of value education and interpret the process of self-exploration for achieving happiness and prosperity. 2
CO2 Analyze the harmony between the Self and Body to assess its impact on well-being and health. 4
CO3 Apply values like trust, respect, and justice to demonstrate harmonious human relationships. 3
CO4 Explore and utilize the interconnections between nature, existence, and human activities to promote ecological balance. 3
CO5 Evaluate ethical principles to integrate them into professional practices for creating people- and eco-friendly solutions. 5
CO6 Examine and analyze holistic case studies to propose strategies for transitioning towards a Universal Human Order. 4
COs Universal Human Values II: Understanding Harmony (HTM-901A)/ Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 3 3 2
CO2 3 3 3 2 3
CO3 2 2 3 2 2
CO4 2 3 2 3
CO5 2 2 2 3 2 3 3 3
CO6 2 2 3 2 2 2 2
AVG 2.17 2.33 2.00 2.00   3.00     2.00 2.50   2.33   2.50
COs Internet Technology and Management Lab (PC-CS-210AL) / Forth Semester BL
CO1 To understand application of MS office 2
CO2 To apply various HTML tags. 3
CO3 To build web page using HTML, XML, JScript. 3
CO4 To install and utilize modem and email system. 3
CO5 To create a website using HTML and CSS. 6
COs Internet Technology and Management Lab (PC-CS-210AL) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 2 2 1 1 3 2 1 1 1
CO2 3 1 1 1 2 1 2 2 1 2 1
CO3 3 2 2 2 2 2 2 2 2 1 1 2 2
CO4 3 2 2 2 2 2 2 2 2 1 1 2 2
CO5 3 2 2 2 2 2 2 2 2 1 1 2 2
AVG 3 1.8 1.8 2 1.8 2   1.6 1.8 2.2 1.25 1 1.8 1.6
COs Operating Systems Lab (PC-CS-212AL) / Forth Semester BL
CO1 To implement various CPU scheduling algorithms. 3
CO2 To evaluate various page replacement algorithm. 5
CO3 To implement the process of system call. 3
CO4 To apply the various file operations. 3
CO5 To implement various disk scheduling algorithms. 3
CO6 To analyze various classical problems. 4
COs Operating Systems Lab (PC-CS-212AL) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 1 1 1 1 1 2 2 1
CO2 3 3 3 3 1 1 1 1 2 2 1
CO3 3 3 2 1 1 1 1 1 2 3 2
CO4 3 3 2 1 1 1 2 1 2 3 2
CO5 3 3 2 1 1 1 2 1 2 3 2
CO6 3 3 3 2 1 1 1 1 2 2 1
AVG 3 3 2.33 1.5 1     1 1.33 1   2 2.5 1.5
COs Design and Analysis of Algorithms Lab (PC-CS-214AL) / Forth Semester BL
CO1 To apply and design algorithms for solving various computing problems. 3
CO2 To apply algorithms and data structures to solve real-world problems. 3
CO3 To resolve problems through the analysis of their time and space complexity. 4
CO4 To analyze and compare various algorithm design techniques for solving a given problem. 4
CO5 To evaluate and create efficient algorithms for common engineering design problems. 5
CO6 To assess and redesign existing algorithms to optimize their efficiency. 5
COs Design and Analysis of Algorithms Lab (PC-CS-214AL) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 3 2 1 1 1 1 2 2
CO2 3 3 3 3 2 1 1 1 1 2 2
CO3 3 3 2 2 2 1 1 2 1 2 2
CO4 3 2 2 2 2 1 2 1 1 1 2 2
CO5 3 2 2 2 2 1 2 2 1 1 2 2
CO6 3 2 2 3 2 1 2 1 1 1 2 2
AVG 3 2.5 2.33 2.5 2     1 1.5 1.33 1 1 2 2
COs Environmental Sciences (MC-901A) / Forth Semester BL
CO1 To learn the importance of natural resources. 2
CO2 To learn the theoretical and practical aspects of eco system. 3
CO3 To learn the basic concepts of conservation of biodiversity. 4
CO4 To understand the basic concept of sustainable development. 3
COs Environmental Sciences (MC-901A) / Forth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 2 2 1 2 1
CO2 1 3 1 2 1 3
CO3 3 1 3 1 3 2 2
CO4 2 2 3 3 1 3 3 3
AVG   2 2.5     1.25 2.75 2.5   1   2.67 2 2.25
COs Microprocessor and Interfacing (ES-301A) / Fifth Semester BL
CO1 Summerize the architecture, Instruction set and addressing modes of 8086 microprocessor. 2
CO2 Examine and interpret the instruction set of the 8086 microprocessor. 4
CO3 Develop and execute assembly language programs for the 8086 microprocessor. 3
CO4 Analyze and implement memory (RAM/ROM) interfacing with 8086 microprocessors. 4
CO5 Understand the concept of interrupts and apply the programming tools to interface peripherals with 8086 microprocesssor. 3
COs Microprocessor and Interfacing (ES-301A) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1 3
CO2 2 2 1
CO3 3 2 2 1 1 1 2 1 2
CO4 2 1 1 1 1 1 1
CO5 2 2 1 1 1 1
AVG 2.4 1.6 1.33 1 1 1     1 1.2 1 1.75    
COs Database Management System (PC-CS-301A) / Fifth Semester BL
CO1 To illustrate the concept of Database Management System. 2
CO2 To demonstrate Entity Relationship Diagrams. 2
CO3 To identify and apply the SQL, Relational Algebra and Relational Calculus queries. 3
CO4 To illustrate concept of functional dependencies and determine normalization. 5
CO5 To evaluate the concept of Transaction Processing. 5
CO6 To construct the concept of Concurrency control and Failure Recovery. 6
COs Database Management System (PC-CS-301A) / Fifth Semester                                
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1 2 1
CO2 3 2 2 1 1 1 2 2
CO3 3 3 3 3 2 1 1 1 2 2
CO4 3 2 2 2 1 1 1 2 2
CO5 3 2 2 2 1 1 1 1 2 2
CO6 3 2 2 2 1 1 1 1 2 2
AVG 3 2.2 2.2 2 1.25 1       1 1 1 2.00 1.83
COs Formal language and Automata Theory (PC-CS-303A) / Fifth Semester BL
CO1 To outline the fundamental concepts of automata theory and formal languages. 2
CO2 To design regular and context-free grammars for formal languages and automata with rigorously formal mathematical method. 6
CO3 To construct push down automata for different computing problems. 6
CO4 To construct various turing machine for different computing problems. 6
CO5 To analyze the limitations of computational models and possible methods of proving them. 4
CO6 To apply automata theory concepts in engineering applications like designing of compilers. 3
COs Formal language and Automata Theory (PC-CS-303A) / Fifth Semester 
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 2
CO2 3 3 3 2 2 1 2 3 2
CO3 3 3 3 2 2 1 2 3 2
CO4 3 3 3 2 2 1 2 3 2
CO5 3 3 3 2 2 1 2 2 2
CO6 3 3 2 1 2 1 2 2 1
AVG 3 2.83 2.8 1.8 2         1   1.83 2.5 1.8
COs Essential of Information Technology (PC-CS-305A) / Fifth Semester BL
CO1 To illustrate the concepts of object-oriented programming and JVM architecture. 2
CO2 To make use of packages, interfaces, exception handling, and APIs. 3
CO3 To develop the Graphical User Interface using Swings, Applets, Interface and Package. 3
CO4 To build and analyze a connection with a database using Java Database Connectivity. 4
CO5 To evaluate and create a web-based application using Java Servlets 5
COs Essential of Information Technology (PC-CS-305A) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 1 2 1 1 1
CO2 3 2 1 1 1 2 1 1 1
CO3 3 2 2 2 1 2 2 2 3 2
CO4 3 2 2 2 1 2 2 2 3 2
CO5 3 3 3 3 1 2 2 2 3 2
AVG 3 2.2 1.8 1.8   1       2 1.6 1.6 2.2 2
COs Computer Organization & Architecture (PC-CS-307A) / Fifth Semester BL
CO1 To study the functional unit of the processor such as the register file and arithmetic logical unit and with the basic of system topic 2
CO2 To analysis the design trade‐offs in designing and understanding the construction of  a computer processor. 4
CO3 To analyze the CPU design including the RISC/CISC architectures. 4
CO4 To demonstrate the basic knowledge of I/O devices and interfacing of I/O devices with computer. 2
CO5 To explain the Direct Memory Access Transfer and CPU-IOP communication. 2
CO6 To explain and Summarize Asynchronous Serial Transfer. 2
COs Computer Organization & Architecture (PC-CS-307A) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1
CO2 3 2 2 2 1 1 1 2 2
CO3 3 2 2 1 1 1 1 1 2 2
CO4 3 2 2 1 1 1 1 2 2
CO5 3 2 2 1 1 1 1 1 2 2 2
CO6 3 2 2 2 1 1
AVG 3 2 2 1.5 1 1     1 1 1 1.75 2 2
COs Advanced Algorithms (PE-CS-T307A) / Fifth Semester BL
CO1 To define and illustrate the algorithms and its complexities 2
CO2 To demonstrate methods for solving recurrence. 2
CO3 To constructs algorithms for dynamic and greedy problems. 3
CO4 To examine problems based on graph algorithms. 4
CO5 To choose efficient algorithms for finding shortest path. 5
CO6 To evaulate and formulate string matching algorithms. 5
COs Advanced Algorithms (PE-CS-T307A) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 1 1 2 2 2 1 1
CO2 3 3 2 2 1 1 2 2 2 1 1
CO3 3 3 2 2 2 2 2 2 2 2 2
CO4 3 3 2 2 2 2 2 2 2 2 2
CO5 3 3 2 2 2 2 2 2 2 3 2
CO6 3 3 2 2 2 2 2 2 2 3 2
AVG 3 3 2 2 1.67 1.67       2 2 2 2 1.67
COs Database Management System Lab (PC-CS-309LA) / Fifth Semester BL
CO1 To implement the basic DDL commands 3
CO2 To implement DCL and DML commands. 3
CO3 To apply various SQL queries using SQL operators. 3
CO4 To demonstrate the concept of relational algebra. 3
CO5 To create queries using date and group functions and elaborate nested queries. 6
CO6 To construct views, cursor and triggers. 6
COs Database Management System Lab (PC-CS-309LA) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1 1
CO2 3 1 1 1 1
CO3 3 1 1 1 1 2 1 2 1 1 2 2
CO4 3 1 1 1 1 1 1 2 1 1 2 2
CO5 3 3 3 3 2 2 1 2 2 1 2 2
CO6 3 3 3 3 2 1 1 1 1 1 2 2
AVG 3 1.8 2 2 1.33     1.5 1 1.5 1.25 1 2 2
COs Essential of Information Technology Lab (PC-CS-311LA) / Fifth Semester BL
CO1 To apply object-oriented concepts including Interfaces, Package, Exception Handling and Collection API. 3
CO2 To design Graphical User Interface using Swings, AWT and Event Handling. 3
CO3 To build and analyze connections through Java Database Connectivity (JDBC). 4
CO4 To design and develop web-based applications using Java Servlets. 6
COs Essential of Information Technology Lab (PC-CS-311LA) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1 1 1 1 2 2 2 2 1 1
CO2 3 2 2 2 2 1 1 2 2 2 2 2 2
CO3 3 2 2 2 2 1 2 2 2 2 2 2 2
CO4 3 3 3 3 2 1 2 2 2 2 2 2 3
AVG 3 2.25 2.25 2 1.75 1   1.5 2 2 2 2 1.75 2
COs Energy Resource and Management (MC-904A) / Fifth Semester BL
CO1 Identify and classify various energy resources, including conventional and non-conventional sources 2
CO2 Illustrate and analyze the layout and working of conventional power plants. 3
CO3 Illustrate and analyze the layout and working of non-conventional power plants. 3
CO4 Evaluate energy management strategies, conduct audits, and assess tariff structures, while analyzing the role of energy in economic development and the energy scenario in India 4
COs Energy Resource and Management (MC-904A) / Fifth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 1 1
CO2 3 3 2 3 1 1
CO3 3 2 2 3 2 1
CO4 3 2 2 3 2 1
AVG 3 2.5 2.25     2.75       1.5   1    
COs Compiler Design (PC-CS-302A) / Sixth Semester BL
CO1 To Outline the fundamental of language translator and compiler design. 2
CO2 To Develop algorithms for parsing in compiler design. 3
CO3 To Explain the concepts and techniques of intermediate code generation in compilers. 2
CO4 To Demonstrate code optimization technique and fundamental of runtime environment 3
CO5 To Classify error detection and recovery technique. 4
CO6 To Illustrate the concept of storage management. 3
COs Compiler Design (PC-CS-302A) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 2 1 2 1
CO2 3 3 3 2 2 1 2 2
CO3 3 2 2 2 1 2 1
CO4 3 2 2 2 1 2 2
CO5 3 3 2 1 1 2 2
CO6 3 2 2 1 1 2
AVG 3 2.33 2   1.67         2   1 2 1.6
COs Computer Networks (PC-CS-304A) / Sixth Semester BL
CO1 To summarize the fundamental concepts of networking, including its types, various network topologies, and the layered architecture. 2
CO2 To describe the data link layer and MAC sub-layer, outlining their key functions and significance in network communication. 2
CO3 To illustrate the functioning of the network layer through examples and explanations. 3
CO4 To analyze various network devices and evaluate their functions within a network. 4
CO5 To evaluate and justify the operation of the transport layer and application layer in network communication. 5
CO6 To create and optimize individual networks, ensuring their efficient operation and long-term sustainability. 6
COs Computer Networks (PC-CS-304A) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 1
CO2 3 2 1 1 1 1
CO3 3 3 2 1 1 2 1 1 2
CO4 3 3 2 2 1 1 2 1 1 2 2
CO5 3 2 1 1 1 1 1 2 1 1
CO6 3 3 3 3 2 2 2 2 1 3 3
AVG 3 2.5 2 1.75 1.25 1   1.33   1.67 1.17 1 2.50 2.33
COs Advance Computer Architecture (PE-CS-S302A) / Sixth Semester BL
CO1 To explain the computational model and micro architectural design of Advance Computer Architecture. 2
CO2 To outline various parallel processing techniques, performance measures and code scheduling. 2
CO3 To identify the role of VLIW Superscalar processor and branch handling techniques for performance improvement. 3
CO4 To analyze various MIMD architecture, various static and dynamic networks for realizing the efficient network. 4
CO5 To evaluate advance processor technology, memory hierarchy and cache tolerance using directory based and snoopy class of protocols. 5
COs Advance Computer Architecture (PE-CS-S302A) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 1 1 1 1
CO2 3 2 1 1 1 1 1 1 1 1
CO3 3 2 1 1 1 1 1 2 1
CO4 3 2 1 1 2 2 2 1 2 1
CO5 3 2 1 1 2 2 2 1 2 1
AVG 3 2 1 1 1.5         1.4 1.67 1 1.6 1
COs Unix and Linux Programming (PE-CS-S314A) / Sixth Semester BL
CO1 To demonstrate basic and advanced Unix commands. 2
CO2 To explain the role of filters and file compression techniques. 2
CO3 To apply knowledge of programming language development tools. 3
CO4 To utilize the knowledge of Unix/Linux system administration and networking. 3
CO5 To analyze and understand genesis and diversity of both Linux and Unix system utilities 4
CO6 To compare current research trends in Operating System (Linux being the reference Operating System) 5
COs Unix and Linux Programming (PE-CS-S314A) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1 2
CO2 3 1 1 1 2
CO3 3 3 2 1 1 1 1 3
CO4 3 3 2 1 1 1 1 1 3
CO5 3 3 2 2 1 1 1 1
CO6 3 2 2 2 2 1 1 2
AVG 3 2.4 2 2 1.33 1       1 1 1 2.17  
COs Unix and Linux Programming Lab (PC-CS-306LA) / Sixth Semester BL
CO1 To demonstrate the basic Unix general purpose commands 2
CO2 To develop shell script using bash shell 3
CO3 To develop advanced shell programs using different filters and compression techniques 3
CO4 To compile various c projects using make file 6
CO5 To change the ownership and file permission using advance Unix Commands. 6
CO6 To discuss the role and responsibilities of Unix system Administrator. 6
COs Unix and Linux Programming Lab (PC-CS-306LA) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 1 1 2
CO2 3 2 2 1 1 2
CO3 3 2 3 2 1 1 1 1 2
CO4 3 2 3 2 1 1 1 1 2
CO5 3 2 2 1 2 2 2 1 2
CO6 3 2 2 1 2 2 2 2
AVG 3 2 2.4 1.5 1.5     1.5   1.33   1 2  
COs Computer Networks Lab (PC-CS-308LA) / Sixth Semester BL
CO1 To describe the OSI Reference Model, particularly focusing on the functions and characteristics of Layers 1-3. 3
CO2 To examine and analyze datagram communication and internet socket programming 3
CO3 To analyze and develop simple programs in Java that implement networking concepts, and evaluate their functionality through testing. 4
CO4 To analyze and create simple data transmission systems using networking concepts, and implement them effectively. 4
CO5 To evaluate and critically assess various existing protocols, highlighting their strengths and limitations. 5
CO6 To evaluate the requirements of a given organizational structure and design the most suitable networking architecture 6
COs Computer Networks Lab (PC-CS-308LA) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1
CO2 3 3 3 3 2 1 1 1 2 2 2
CO3 3 3 3 2 2 2 1 1 2 2 2
CO4 3 3 3 2 2 2 1 1 2 2 2
CO5 3 3 3 2 2 2 1 2 1 2 2 2
CO6 3 3 3 3 2 2 2 2 2 3 3 3
AVG 3 3 3 2.4 2     1.67 1.5 1.4 1.2 2 2.2 2.2
COs Soft Skills and Interpersonal Communication (OE-CS-302A) / Sixth Semester BL
CO1 To assess and apply the various communicative tools for persuasive communication at the workplace. 5
CO2 To develop paralinguistic skills for an effective communication. 6
CO3 To examine the need for soft skills training and its role in professional and personal growth. 4
CO4 To develop oral presentation skills and design an effective resume as per industry requirements. 6
CO5 To analyse the objectives, types and stages of personal/job interviews and prepare accordingly. 6
COs Soft Skills and Interpersonal Communication (OE-CS-302A) / Sixth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 3 3 3 2 2 2
CO2 2 3 1 2 2 3 3 3 3
CO3 3 2 1 3 1 3 2 3 3
CO4 2 3 1 3 2 3 3
CO5 3 2 1 1 3 3 3
AVG   2.6 2.4   1     2.4 2.2 3   2.6 2.67 2.67
COs Software Verification and Validation and Testing (PE-CS-D403A)/Seventh Semester BL
CO1 Identify the criteria and parameters for generating test cases.. 1
CO2 Design test cases using appropriate methodologies. 3
CO3 Understand test management principles, software testing activities, and verification & validation techniques. 2
CO4 Apply testing and quality models of software testing to achieve high-quality software. 3
CO5 Differentiate various software testing techniques and strategies, and implement specific automated unit testing methods in projects. 3,4
CO6 Demonstrate integration testing approaches to detect interaction and compatibility issues at an early stage. 3
COs Software Verification and Validation and Testing (PE-CS-D403A)/Seventh Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 2 1 1 3 1
CO2 3 3 3 2 3 2 1 3 3
CO3 3 2 2 2 2 1 1 2 2
CO4 3 2 2 2 3 1 1 2 2
CO5 3 3 3 2 3 1 1 2 3
CO6 3 2 2 2 3 1 1 2 2
AVG 3 2.33 2.17 1.83 2.67         1.17   1 2.370 2.17
COs Neural Networks and Deep Learning (PE-CS-D411A) / Seventh Semester BL
CO1 To outline the basics of artificial neural networks concepts, various neural networks architecture 2
CO2 To illustrate knowledge of special types of Artificial neural networks 2
CO3 To apply the concepts of Deep learning algorithms 3
CO4 To classify and compare different deep learning algorithms 4
CO5 To implement deep learning algorithms in diverse research areas to solve real -world problems. 5
CO6 To evaluate the usability of deep learning algorithms like : RNN,CNN,GAN 5
COs Neural Networks and Deep Learning (PE-CS-D411A) / Seventh Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1 1 1 1 1 2
CO2 3 2 2 2 1 1 1 1 2
CO3 3 3 2 2 2 1 2 2 1 2 1
CO4 3 3 2 2 3 1 2 1 2 3 2
CO5 3 3 3 3 3 1 2 2 2 3 3
CO6 3 3 3 3 3 2 2 2 2 3 3
AVG 3 2.67 2.33 2.17 2.75       1.17 1.67 1.5 1.5 2.5 2.25
COs Cyber Law and Ethics (OE-CS-401A)/ Seventh Semester BL
CO1 To understand Cyber laws, Cyber space. 2
CO2 To describe Information Technology Act and Related Legislation. 2
CO3 To demonstrate Electronic business and legal issues. 2
CO4 To interpret Cyber Ethics, significance and its need. 2
CO5  To practice with an expertise in academics to design and implement security solutions 3
CO6 To educate about the regulation of cyber space at national and international level. 4
COs Cyber Law and Ethics (OE-CS-401A)/ Seventh Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 3 3 1 2 3 1
CO2 3 1 1 1 3 3 1 2 3 1
CO3 3 1 1 1 1 3 3 2 2 3
CO4 3 1 1 1 1 3 3 2 2 3
CO5 3 3 3 3 2 3 3 2 2 3 2
CO6 3 3 3 3 2 3 2 2 2 3 2
AVG 3 1.83 1.83 1.83 1.5 3   2.83   1.67   2 3.00 1.5
COs Software Verification and Validation and Testing Lab (PE-CS-D403AL) / Seventh Semester BL
CO1 To understand the basic concepts of Software Engineering. 2
CO2 To understand the different design techniques. 2
CO3 To understand different software development models. 2
CO4 To understand different types of Testing. 2
CO5 To ensure the safety software meets the requirements for the new versions of software are verified and validated does not perform any unintended functions 4
CO6 To evaluate relevant abnormal conditions for mitigating unintended functions through testing, observation, or inspection techniques 5
COs Software Verification and Validation and Testing Lab (PE-CS-D403AL) / Seventh Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 2 1 1 3
CO2 3 2 2 1 2 1 1 3
CO3 3 2 2 1 2 1 1 3
CO4 3 2 2 2 2 1 1 3
CO5 3 3 3 2 3 1 1 1 3 2
CO6 3 2 2 3 2 1 1 1 3 3
AVG 3 2 2 2 2     1   1   1 3 3
COs Neural Networks and Deep Learning Lab (PE-CS-D411AL) / Seventh Semester BL
CO1 To apply learning algorithms on perceptron and apply back propagation learning on Neural Network. 3
CO2 To apply Feedback NN and plot a Boltzmann machine and associative memory on various applications. 3
CO3 To apply different types of auto encoders with dimensionality reduction and regularization. 3
CO4 To analyze various concepts of Deep Learning for problem solving 4
CO5 To compare various deep learning Algorithms  for Classification Segmentation and detection. 4
CO6 To analyze different deep learning models in Image related projects. 4
COs Neural Networks and Deep Learning Lab (PE-CS-D411AL) / Seventh Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 3 2 2 1 1 1 1 2 2
CO2 3 3 3 2 3 2 2 1 1 1 1 2 2
CO3 3 3 3 3 3 2 2 1 1 1 1 2 2
CO4 3 3 3 3 3 2 2 1 1 2 2 2 2
CO5 3 3 3 3 3 2 2 1 1 1 1 2 2
CO6 3 3 3 3 3 2 2 1 1 2 2 2 2
AVG 3 3 3 2.67 3 2   2 1 1 1.33 1.33 2 2
COs Cloud Computing (PE-CS-A402A) / Eighth Semester BL
CO1 To summarize main concepts, key technologies, strengths and limitations of cloud computing. 2
CO2 To identify various cloud service and deployment models to utilize different cloud services. 3
CO3 To utilize various data, scalability & cloud services to get efficient database for cloud storage. 3
CO4 To analyze various security threats and their controlling mechanism for accessing safe cloud services. 4
CO5 To learn the Cloud storage technologies and relevant distributed file systems, NoSQL databases and object storage 4
CO6 To assess cloud computing programming models. 5
COs Cloud Computing (PE-CS-A402A) / Eighth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 1 1 1 2 1
CO2 3 2 2 1 1 2 2 2
CO3 3 2 2 2 1 2 2 2 2
CO4 3 2 2 2 2 1 2 2 2 2
CO5 3 2 2 2 2 1 2 2 2 2
CO6 2 2 2 2 2 1 2 2 2 2
AVG 2.83 2 2 1.67 2 2   1   1.67   1.83 2 1.83
COs Cyber Security (OE-CS-402A)/ Eighth Semester BL
CO1 To illustrate the fundamentals of cyber security, cybercrimes and threats. 2
CO2 To apply cryptographic Techniques to ensure data confidentiality and integrity. 3
CO3 To analyse various cyber-attacks. 4
CO4 To examine cyber crimes using digital forensics techniques and related scenarios of cyber-crimes. 4
CO5 To evaluate the importance of human role in security systems with an emphasis on ethics, social engineering vulnerabilities and training. 5
CO6 To study and evaluate various authentication protocols 5
COs Cyber Security (OE-CS-402A)/ Eighth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 1 2 3
CO2 3 3 2 2 3 1 1 1 2 2 1
CO3 3 3 3 3 2 1 2 1 1 3 3 2
CO4 3 3 3 3 2 2 2 1 1 1 3 3 2
CO5 3 3 3 3 3 1 3 3 1 1 3 3
CO6 3 3 3 3 3 2 1 1 1 2 3 1
AVG 3 3 2.8 2.8 2.6 1.5   1.8 1 1.4 1 2.17 2.83 1.80
COs Web and Internet Technology (OE-CS-410A) / Eighth Semester BL
CO1 To learn the basic concepts of internet and its connectivity. 1
CO2 To learn about the services of internet, designing and its architecture. 1
CO3 To understand the basic concepts of Python and its applications as per information industry standards. 2
CO4 To acquaint the latest programming language for the implementation of object based and procedure-based applications using Python. 3
CO5 To build dynamic web pages using JavaScript 3
CO6 To create web pages and Cascading Style Sheets. 6
COs Web and Internet Technology (OE-CS-410A) / Eighth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 1
CO2 3 2 1 1 1 1
CO3 3 3 1 1 1 2 1 2
CO4 3 3 2 1 2 1 2 2 2
CO5 3 3 2 1 2 1 2 2 2
CO6 3 3 3 2 2 1 3 3 3
AVG 3 2.67 2 1.33 1.6         1   1.83 2 1.83
COs Cloud Computing Lab (PE-CS-A402AL)/ Eighth Semester BL
CO1 To demonstrate  Hadoop APIs for data processing tasks. 2
CO2 To install and configure a C compiler on a virtual machine to execute C programs. 3
CO3 Create and deploy web applications using Google App Engine (GAE) with Python or Java. 3
CO4 Use the GAE launcher to launch and test web applications locally before deploying them. 4
CO5 Analyze the conditions and perform virtual machine migration across nodes based on specific requirements. 4
CO6 Evaluate data processing capabilities of Hadoop by implementing Map Reduce program 5
COs Cloud Computing Lab (PE-CS-A402AL)/ Eighth Semester
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 2 1 1 1 2 1 3 2
CO2 3 3 2 2 2 1 1 1 2 1 3 2
CO3 3 3 2 2 2 1 1 1 2 1 3 2
CO4 3 3 2 2 2 1 1 1 2 1 3 2
CO5 3 3 2 2 2 1 1 1 2 1 3 2
CO6 3 3 2 2 2 1 1 1 2 1 3 2
AVG 3 3 2 2 2 1   1 1 2   1 3 2
© PIET 2022 Developed and Maintained by City Innovates Pvt. Ltd.
Skip to content
Downloads
PMSSS (J&K)
Super-30 Form
PIET Admission Test
Panipat Institute of Engineering & Technology (PIET)