BS-PH101
BS-PH101 | Physics-I | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Interpret the properties of dielectric and magnetic materials using the laws of electromagnetism. | 2 |
CO2 | Explain the phenomenon of wave optics. | 2 |
CO3 | Use different theoretical approach to simplify the laws of classical physics. | 3 |
CO4 | Apply different mathematical tools to simplify the basic concepts of fundamental physics. | 3 |
CO5 | Predict the behavior of classical and quantum particles using the laws of quantum and statistical mechanics. | 3 |
BS-PH101 - Physics-I | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | - | - |
CO2 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | - | - |
CO3 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | 1 | - |
CO4 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | - | - |
CO5 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 1 | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 1 | 1 | - |
BS-M102
BS-M102 | Mathematics –IB | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the basic mathematical tools to deal with problems of engineering sciences. | 2 |
CO2 | Understand different types of matrices, their eigen values, eigen vectors, rank and also their orthogonal transformations which are essential for understanding physical and engineering problems. | 2 |
CO3 | Use the knowledge for addressing the real life problems which comprises of several variables or attributes and identify extremum points of different surfaces of higher dimensions. | 3 |
CO4 | Analyze the concept and techniques of differential and integral calculus in physical or engineering problems. | 4 |
CO5 | Evaluation of engineering problems from the concept of infinite series, Power series and Fourier series. | 5 |
BS-M102 - Mathematics-IB | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 3 | 2 | 2 | 1 | - | - | - | - | - | - | 2 | 2 | 2 | - |
CO2 | 3 | 3 | 3 | 2 | 1 | - | - | - | - | - | - | 2 | 2 | 2 | - |
CO3 | 2 | 3 | 3 | 1 | 2 | - | - | - | - | - | - | 1 | 2 | 2 | - |
CO4 | 3 | 3 | 2 | 1 | 2 | - | - | - | - | - | - | 1 | 2 | 2 | - |
CO5 | 3 | 2 | 2 | 2 | 1 | - | - | - | - | - | - | 1 | 2 | 2 | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 2 | 2 | 1 | - | - | - | - | - | - | 1 | 2 | 2 | - |
BS-PH191
BS-PH191 | Physics-I Laboratory (Gr-A) | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Determine the accuracy and precision in measurement. | 3 |
CO2 | Show basic communication skills through working in groups in performing the laboratory experiments and by interpreting the results | 3 |
CO3 | Determine various physical parameters and constants related to mechanics, optics , material science and quantum physics. | 3 |
CO4 | Illustrate data graphically for different experimental methods. | 4 |
BS-PH191 - Physics-I Laboratory (Gr-A) | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | 1 | 1 | - | - |
CO2 | - | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | 1 | 1 | - | - |
CO3 | 1 | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | 1 | 1 | - | - |
CO4 | 1 | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | 1 | 1 | - | - |
CO5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 1 | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | 1 | 1 | - | - |
ES-EE101
ES-EE101 | Basic Electrical Engineering | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Recall the basic concepts of electric circuits, AC/DC machines, power converters and LT switchgear. | 1 |
CO2 | Discuss the different theorems and laws applicable to electric circuits and ac voltage generation, working principle of AC/DC machines and devices, power converters and LT switchgear components. | 2 |
CO3 | Determine different parameters of electric circuits, periodic waveforms, electrical machines, devices, power converters and LT switchgear components. | 3 |
CO4 | Demonstrate the characteristics of electric circuits, periodic waveforms, electrical machines, devices, power converters and LT switchgear components. | 3 |
CO5 | Distinguish between different electrical machines, devices, power converters and LT switchgear components. | 4 |
ES-EE101 - Basic Electrical Engineering | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | - | 3 | 2 | - | - | - | 2 | - | - | 2 | 3 | 2 | 2 |
CO2 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | - | 2 | 2 | 2 |
CO3 | 2 | 2 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | - | 2 | 2 | 2 |
CO4 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 2 | - | - | 2 | 2 | 2 |
CO5 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | 2 | 2 | 2 | 2 |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | 2 | 2 | 2 | 2 |
ES-ME192
ES-ME192 | Workshop/Manufacturing Practices | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand fitting, pattern & mould making, casting operations using different hand tools. | 2 |
CO2 | Describe fitting, pattern & mould making, casting operations using different hand tools. | 2 |
CO3 | Demonstrate different welding, plastic moulding and glass cutting processes and different machining operations. | 3 |
CO4 | Execute house wiring applying basic electrical engineering knowledge following the safety rules. | 3 |
CO5 | Practice fitting, pattern & mould making, different welding processes and different machining operations in Lathe and Shaper following the safety rules. | 4 |
ES-ME192 - Workshop/Manufacturing Practices | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 3 | |||||||||||||
CO2 | 3 | 3 | |||||||||||||
CO3 | 3 | 3 | 3 | 2 | |||||||||||
CO4 | 3 | 3 | 3 | 3 | 3 | ||||||||||
CO5 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | ||||||||
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 3 | - | - | 3 | 3 | - | 3 | - | - | 3 | - | - | 2 |
ES-EE191
ES-EE191 | Basic Electrical Engineering Laboratory | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Explain the use voltmeters, ammeters, multimeters, oscilloscopes and different electrical connections. | 2 |
CO2 | Determine the characteristics of transformers, dc and ac electrical machines. | 3 |
CO3 | Apply different electrical instruments for measuring current, voltage, power etc. | 3 |
CO4 | Demonstrate calibration of ammeters and wattmeters | 3 |
CO5 | Analyse transient and steady state behaviour of RL, RC and RLC circuits. | 4 |
ES-EE191 - Basic Electrical Engineering Laboratory | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | - | 3 | 2 | - | - | - | 2 | - | - | 2 | 2 | 2 | - |
CO2 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | - | 3 | 2 | 2 |
CO3 | 2 | 2 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | - | 3 | 3 | 2 |
CO4 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 2 | - | - | 3 | 2 | 3 |
CO5 | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | 2 | 3 | 3 | 3 |
Average | 3 | 3 | 2 | 3 | 2 | - | - | - | 3 | 3 | - | 2 | 3 | 2 | 3 |
BSCH201
BSCH201 | Chemistry-I | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Explain the fundamental concepts of structure, properties, and transformations of matter | 2 |
CO2 | Understand the laws and principles of microscopic and macroscopic molecules to explain their chemical and physical nature | 2 |
CO3 | Describe atomic arrangements, molecular projections, and major chemical reactions of various chemical compounds | 2 |
CO4 | Apply electromagnetic radiations at different molecular energy levels to accurately characterize the materials | 3 |
CO5 | Solve basic numerical problems based on fundamental concepts of chemistry | 3 |
BSCH201 - Chemistry-I | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | - | - | - | - | - | 1 | - | - | - | 1 | 2 | 2 | - |
CO2 | 3 | 2 | 1 | - | 1 | 1 | - | - | - | 1 | 2 | 2 | - | ||
CO3 | 3 | 2 | - | - | - | - | - | 1 | - | - | - | 1 | 2 | - | - |
CO4 | 3 | 2 | - | 1 | - | - | - | 1 | - | - | - | 1 | 2 | - | - |
CO5 | 3 | 2 | - | - | - | - | 1 | - | - | - | 1 | 2 | - | - | |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 2 | 1 | 1 | - | 1 | - | 1 | - | - | - | 1 | 2 | 2 | - |
BS-M202
BS-M202 | Mathematics –IIB | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the basic mathematical tools to deal with problems of engineering sciences. | 2 |
CO2 | Explain the properties and application of multivariate calculus, Ordinary Differential Equations (ODE) and complex analysis. | Explain - BT 2 |
CO3 | Use mathematical tools from multivariate calculus, Ordinary Differential Equations (ODE) and complex analysis to solve complex engineering problems. | 3 |
CO4 | Analyze various problem techniques in different stages to solve complex engineering problems. | 4 |
CO5 | Evaluate problems of multivariate calculus, Ordinary Differential Equations (ODE) and complex analysis. | 5 |
BS-M202 - Mathematics-IIB | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 3 | 1 | 2 | 2 | - | - | - | - | - | - | 2 | 2 | - | - |
CO2 | 3 | 3 | 1 | 2 | 1 | - | - | - | - | - | - | 2 | 2 | - | - |
CO3 | 3 | 3 | 2 | 1 | 1 | - | - | - | - | - | - | 2 | 3 | - | - |
CO4 | 3 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | 3 | - | - |
CO5 | 2 | 2 | 2 | 1 | 1 | - | - | - | - | - | - | 2 | 3 | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | 3 | - | - |
HM-HU201
HM-HU201 | English | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Explain and interpret ideas in grammatically correct English | 2 |
CO2 | Describe ideas using comprehensive vocabulary in English for ensuring effective communication | 2 |
CO3 | Use contemporary formats for drafting business correspondences | 3 |
CO4 | Determine and demonstrate with precision the different narrative techniques of communication | 3 |
HM-HU201 - English | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | - | - | - | - | - | - | - | - | - | 3 | - | - | - | - | - |
CO2 | - | - | - | - | - | - | - | - | - | 3 | - | - | - | - | - |
CO3 | - | - | - | - | - | - | - | - | - | 3 | - | - | - | - | - |
CO4 | - | - | - | - | - | - | - | - | 2 | 3 | - | 1 | - | - | - |
CO5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | - | - | - | - | - | - | - | - | 2 | 3 | - | 1 | - | - | - |
BS-CH291
BS-CH291 | Chemistry-I Laboratory (Gr-A) | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Use different apparatus and instruments cautiously to obtain significant variables of matter. | 3 |
CO2 | Interpret experimental data precisely through effective team communication | 3 |
CO3 | Apply laws and theories of chemistry to fundamental problems and derive insightful conclusions | 3 |
CO4 | Illustrate data systematically with a standard level of accuracy | 4 |
CO5 | Outline the logical and ecological perspectives concerning the physiochemical nature of matter | 4 |
BS-CH291 - Chemistry-I Laboratory (Gr-A) | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | 2 | 3 | 1 | 1 | 1 | - | - | |||||
CO2 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | - | - | |
CO3 | 2 | 2 | 2 | 1 | 2 | 2 | 1 | 3 | 1 | 1 | 1 | 1 | - | - | |
CO4 | 2 | 2 | 2 | 1 | 3 | 1 | 1 | 1 | 1 | - | - | ||||
CO5 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | - | - | |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 2 | 2 | 2 | 1 | - | 2 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | - | - |
ES-ME291
ES-ME291 | Engineering Graphics & Design(Gr-A) | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Describe the fundamentals of engineering drawing including lettering, dimensioning and layout. | 1 | |
CO2 | Understand and draw different types of curves used in engineering practice. | 2 | |
CO3 | Develop the skills to draw and explain the projections of lines, planes and solids in different orientations as observed in engineering practice. | 3 | |
CO4 | Develop the skills to draw the isometric projections of solids and development of surfaces. | 3 | |
CO5 | Use AutoCAD software for drawing the projections of an object with proper dimensioning system | 3 |
ES-ME291 - Engineering Graphics & Design(Gr-A) | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO2 | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO3 | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO4 | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO5 | 2 | - | - | - | - | - | - | - | 2 | - | - | - | - | - | - |
CO6 | - | - | - | - | 2 | - | - | - | 2 | - | - | - | 1 | 1 | - |
Average | 2 | - | - | - | 2 | - | - | - | 2 | - | - | - | 1 | 1 | - |
HM-HU291
HM-HU291 | Language Laboratory | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Demonstrate competence in listening, speaking and understanding abilities | 3 | |
CO2 | Use paralinguistic features during talking, like voice modulation, accent, tone | 3 | |
CO3 | Implement strategies of team-working skills for effective business operations | 3 | |
CO4 | Illustrate appropriate professional and social etiquettes while conversing in English | 4 |
HM-HU291 - Language Laboratory | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | - | - | - | - | - | - | - | - | - | 3 | - | 1 | - | - | - |
CO2 | - | - | - | - | - | - | - | - | - | 3 | - | - | - | - | - |
CO3 | - | - | - | - | - | - | - | 1 | 3 | 3 | - | 1 | - | - | - |
CO4 | - | - | - | - | - | - | - | 1 | 2 | 3 | - | 1 | - | - | - |
CO5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | - | - | - | - | - | - | - | 1 | 3 | 3 | - | 1 | - | - | - |
ES-CS201
ES-CS201 | Programming for Problem Solving | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Represent the solution of arithmetic and logical problems with simple algorithms and flowcharts. | 2 | |
CO2 | Translate the algorithms to programs using C language | 2 | |
CO3 | Decompose a problem into functions and synthesize a complete program using divide and conquer approach | 3 | |
CO4 | Use arrays, pointers, and structures to formulate algorithms and programs | 3 | |
CO5 | Apply the acquired knowledge for solving simple computing problems. | 3 |
ES-CS201 - Programming for Problem Solving | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | 2 | - | - | - | - | - | - | - | - | - | 2 | - | 2 |
CO2 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO3 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO4 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO5 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 3 | - | - | - | - | - | - | - | - | - | 2 | - | 2 |
ES-CS291
ES-CS291 | Programming for Problem Solving (Practical) | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Develop flowchart and algorithms for solving problems | 3 | |
CO2 | Translate the flowchart and algorithm to a program using C programming constructs. | 3 | |
CO3 | Use functions, different memory allocation schemes and user defined datatypes based on suitability. | 3 | |
CO4 | Optimize C codes. | 3 |
ES-CS291 - Programming for Problem Solving (Practical) | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 3 | 3 | - | - | - | - | - | - | - | - | - | 2 | - | 2 |
CO2 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO3 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | - | 2 | - | - |
CO4 | 3 | 3 | 3 |
- |
- | - | - | - |
- |
- | - | 2 | 2 | - | - |
CO5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 3 | - | - | - | - | - | - | - | - | 2 | 2 | - | 2 |
ESC-301
ESC-301 | Analog & Digital Electronics | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | To acquire the basic knowledge of different analog components and their applications | 2 | |
CO2 | Apply different type of codes and number systems which are used in digital computing and communication systems | 2 | |
CO3 | Develop different types Logic circuit simplification using various mapping and mathematical methods | 3 | |
CO4 | Analyse, design and implement combinational including arithmetic logic circuits | 3 | |
CO5 | Analyse, design and implement sequential logic circuits | 3 | |
CO6 | Build the fundamental knowledge and analyse the operation of various A/D and D/A converters | 2 |
ESC-301 - Analog & Digital Electronics | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 | 3 | 2 | 1 | 2 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO2 | 2 | 2 | 1 | 2 | - | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO3 | 3 | 3 | 1 | 2 | - | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO4 | 3 | 3 | 1 | 2 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO5 | 3 | 2 | 1 | 2 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO6 | 2 | 2 | 1 | 1 | 1 | 3 | 2 | 1 | - | - | ||||||
Average | 3 | 2 | 1 | 2 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
PCC-CS301
PCC-CS301 | Data Structure & Algorithm | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Recognize various types of data structure (linear and non-linear) along with the relevance of their application for solving real world problem | 2 | |
CO2 | Associate the operations like insertion, deletion, traversal mechanism on different linear and non-linear data structures like Array, Linked List, Tree, Graph etc. | 3 | |
CO3 | Demonstrate Abstract Data Type (ADT) Stack and Queue and relates its significance for mapping various real-life problems to the programming ground | 3 | |
CO4 | Analyse the time and space complexity of various data manipulation technique (sorting, searching and traversal) to identify a fittest solution. | 4 | |
CO5 | Choose appropriate data structures to represent data items in real world | 6 |
PCC-CS301 - Data Structure & Algorithm | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | - | 1 | 2 | 2 | - | - | - | - | - | - | - | 1 | 2 | 2 | - | 1 |
CO2 | 2 | - | - | 1 | 1 | - | - | - | - | - | - | - | - | 2 | - | - |
CO3 | - | 3 | 2 | 1 | - | - | - | - | - | - | - | 1 | 2 | - | 1 | |
CO4 | - | 3 | 1 | - | - | - | - | - | - | - | - | - | - | 2 | - | - |
CO5 | - | 2 | 1 | 2 | - | - | - | - | - | - | - | 2 | - | - | ||
Average | 2 | 2 | 2 | 1 | 1 | 2 | - | - | - | - | - | 1 | 2 | 2 | - | 1 |
PCC-CS302
PCC-CS302 | Computer Organization | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Explain the design of the functional units of a digital computer system. | 1 | |
CO2 | Demonstrate the representation of numbers in digital computers to perform the basic arithmetic operations. | 2 | |
CO3 | Identify the basic structure of control units, instruction sets, instruction formats and addressing modes of CPU. | 2 | |
CO4 | Apply the concepts associated with the memory and input-output operations. | 3 | |
CO5 | Illustrate the basic concepts of parallel processing. | 4 |
PCC-CS302 - Computer Organization | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | 3 | 1 | 1 | 3 | ||||||||||||
CO2 | 3 | 3 | 1 | 2 | 1 | 1 | 3 | 2 | 2 | |||||||
CO3 | 3 | 3 | 1 | 1 | 1 | 1 | 3 | 2 | 1 | |||||||
CO4 | 3 | 3 | 2 | 1 | 1 | 3 | ||||||||||
CO5 | 3 | 2 | 2 | 1 | 1 | 3 | 1 | 1 | ||||||||
Average | 3 | 2 | 2 | 1 | 1 | 1 | 1 | 3 | 2 | 1 | 1 |
BSC-301
BSC-301 | Mathematics-III (Differential Calculus) | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand fundamental mathematical concepts of Differential Calculus and Graph Theory to address engineering science problems. | 2 | |
CO2 | Understand the properties and applications of both Differential Calculus and Graph Theory. | 2 | |
CO3 | Explain the basics of Differential Calculus and Graph Theory. | 2 | |
CO4 | Solve mathematical problems using concepts from Differential Calculus and Graph Theory. | 3 | |
CO5 | Analyse mathematical problems involving Differential Calculus and Graph Theory to solve engineering problems. | 4 |
BSC301 - Mathematics-III (new) | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | ||
CO1 | 3 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | 1 | - | - | |
CO2 | 3 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | 1 | - | - | |
CO3 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | 1 | - | - | |
CO4 | 2 | 3 | 2 | - | - | - | - | - | - | - | - | 2 | 2 | - | - | |
CO5 | 2 | 2 | 2 | - | - | - | - | - | - | - | - | 2 | 2 | - | - | |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
Average | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | 1 | - | - |
HSMC-301
HSMC-301 | Economics for Engineers (Humanities-II) | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Explain the concept of economic decision making, types of cost and cost estimation techniques. | 2 | |
CO2 | Apply the notion of cash flow, time value of money, risk and return, estimates and simulation in taking investment decisions to judge the financial aspects efficiently… | 2 | |
CO3 | To utilize various criteria like rate of return analysis, present worth analysis and cost-benefit analysis to carry out engineering projects. | 3 | |
CO4 | Analyze different factors of inflation while taking investment decision. | 4 | |
CO5 | Evaluate the financial position of an organization using the concepts of accounting like balance sheet and ratio analysis. | 5 | |
CO6 | To determine the optimum replacement period of an asset effectively. | 5 |
ECONOMICS FOR ENGINEERS: HSMC-301 (new) | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
CO2 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
CO3 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
CO4 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
CO5 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
CO6 | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
Average | 2 | - | 1 | 1 | 1 | - | - | 2 | 2 | 1 | 2 | 2 | - | - | 2 | 2 |
ESC-391
ESC-391 | Analog & Digital Electronics Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Set up standard experimental methods and select proper instruments to evaluate the performance characteristics of different electronic circuits. | 2 | |
CO2 | Identify the operation of various basic logic gates ICs to implement different digital circuits. | 2 | |
CO3 | Implement logic circuits for various code conversion, magnitude comparator and parity bit generator. | 2 | |
CO4 | Demonstrate the basic operation of different combinational circuits including arithmetic circuits. | 2 | |
CO5 | Demonstrate the basic operation of different flip-flops as a basic element of sequential circuits and to evaluate the applications of flip-flops as binary registers and counters used in large digital integrated circuits. | 2 |
ESC-391 - Analog & Digital Electronics Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | 2 | 1 | 1 | 1 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO2 | 3 | 2 | 1 | 2 | 2 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO3 | 2 | 2 | 1 | 2 | 1 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO4 | 2 | 3 | 1 | 2 | 2 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
CO5 | 2 | 3 | 1 | 2 | 2 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
Average | 2 | 2 | 1 | 2 | 2 | - | - | - | - | - | - | 3 | 2 | 1 | - | - |
PCC-CS391
PCC-CS391 | Data Structure & Algorithm Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Comprehends with the concept of linear data structure and construct applications for solving various mathematical and real-life problems (matrix operation, implementation of ADT | 2 | |
CO2 | Carry out operations like searching, insertion, and deletion, traversing mechanism etc. on various data structures according to the nature of the problems. | 3 | |
CO3 | Select appropriate data structures as applied to specified problem definition | 3 | |
CO4 | Determine and analyse the complexity of given Algorithms. | 3 | |
CO5 | Design advance data structure using Non-Linear data structure to solve real world problems | 5 |
PCC-CS391 - Data Structure & Algorithm Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | - | 1 | 2 | 2 | 1 | - | - | - | - | - | - | 1 | 2 | 2 | - | 1 |
CO2 | - | 1 | 1 | 1 | - | - | - | - | - | - | - | - | 3 | - | - | |
CO3 | - | 2 | 2 | 2 | - | - | - | - | - | - | - | 1 | - | 2 | - | 1 |
CO4 | - | 3 | 3 | 2 | - | - | - | - | - | - | - | - | - | 2 | - | 1 |
CO5 | - | - | 3 | 2 | - | - | - | - | - | - | - | - | - | 2 | - | - |
Average | - | 2 | 3 | 2 | 1 | - | - | - | - | - | - | 1 | 2 | 2 | - | 1 |
PCC-CS392
PCC-CS392 | Computer Organization Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Demonstrate the behaviour of various integrated chips (IC): multiplexer, decoder, encoder, comparator and verify corresponding truth tables. | 2 | |
CO2 | Design of an adder/subtractor composite unit. | 6 | |
CO3 | Develop the design of a BCD adder | 3 | |
CO4 | Construct the design of a carry-look ahead-adder. | 3 | |
CO5 | Experiment with an arithmetic and logic units using multiplexer unit for single bit and multi bit arithmetic operations. | 3 | |
CO6 | Examine read write operation using RAM IC and cascade two RAM ICs for vertical and horizontal expansion. | 4 |
PCC-CS392 - Computer Organization Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | 3 | 2 | 1 | 1 | 1 | - | - | - | 2 | - | - | 1 | 3 | 1 | - | - |
CO2 | 3 | 3 | 2 | 1 | 1 | - | - | 1 | 2 | - | - | - | 3 | 1 | - | - |
CO3 | 3 | 3 | 2 | 1 | 1 | - | - | 1 | 2 | - | - | - | 3 | 1 | - | - |
CO4 | 3 | 3 | 2 | 1 | 1 | - | - | 1 | 2 | - | - | 1 | 3 | 1 | - | - |
CO5 | 3 | 3 | 2 | 2 | 1 | - | - | 1 | 2 | - | - | 1 | 3 | 2 | - | - |
CO6 | 3 | 3 | 2 | 2 | 1 | - | - | 1 | 2 | - | - | - | 3 | 2 | - | - |
Average | 3 | 3 | 2 | 1 | 1 | - | - | 1 | 2 | - | - | 1 | 3 | 1 | - | - |
PCC-CS393
PCC-CS393 | IT Workshop - Python | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand the ideas about scripting languages and working with the programming skills in Python. | 2 | |
CO2 | Explain conditional and control statements in Python. | 2 | |
CO3 | Demonstrate the skill for working with string manipulation in Python | 3 | |
CO4 | Understand the handling of sequence of elements in Python | 2 | |
CO5 | Discuss and illustrate functions, modules and the use of exception handling in Python | 3 |
PCC-CS393 - IT Workshop - Python | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | 3 | - | - | 1 | 3 | - | 1 | - | 1 | - | - | 1 | 3 | 3 | 1 | 1 |
CO2 | 3 | 3 | - | 1 | 3 | - | 1 | - | 1 | - | - | 1 | 3 | 3 | 1 | 1 |
CO3 | 3 | 3 | 2 | 1 | 3 | - | 1 | - | 1 | - | - | 1 | 3 | 3 | 1 | 1 |
CO4 | 3 | 2 | 2 | 1 | 3 | - | 1 | - | 1 | - | - | 1 | 3 | 3 | 1 | 1 |
CO5 | 3 | 3 | 3 | 1 | 3 | - | 1 | - | 1 | - | - | 1 | - | - | - | - |
Average | 3 | 3 | 2 | 1 | 3 | - | 1 | - | 1 | - | - | 1 | 3 | 3 | 1 | 1 |
PCC-CS401
PCC-CS401 | Discrete Mathematics | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand fundamental mathematical concepts such as sets, relations, functions, graph theory and integers with induction hypotheses. | 2 | |
CO2 | Solve numbers of possible outcomes of elementary combinatorial processes such as permutations and combinations. | 3 | |
CO3 | Explain a logic sentence in terms of predicates, quantifiers, and logical connectives. | 2 | |
CO4 | Interpret algebraic structure for a given mathematical problem. | 2 | |
CO5 | Apply knowledge of graph theory to solve mathematical problems. | 3 |
PCC-CS401 - Discrete Mathematics | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 | ||||||||||||||||
CO2 | ||||||||||||||||
CO3 | ||||||||||||||||
CO4 | ||||||||||||||||
CO5 | ||||||||||||||||
Average | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
PCC-CS402
PCC-CS402 | Computer Architecture | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Learn pipelining concepts with a prior knowledge of stored program methods | 2 | |
CO2 | Learn about memory hierarchy and mapping techniques | 1 | |
CO3 | Study of parallel architecture and interconnection network | 1 |
PCC-CS402 - Computer Architecture | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
1 |
CO2 |
3 |
3 |
1 |
- |
2 |
- |
- |
- |
- |
2 |
- |
1 |
3 |
2 |
1 |
1 |
CO3 |
3 |
3 |
1 |
- |
2 |
- |
- |
- |
- |
2 |
- |
1 |
3 |
2 |
1 |
1 |
CO4 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
CO5 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
CO6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 3 | 3 | 1 | - | 2 | - | - | - | - | 2 | - | - | 3 | 2 | 1 | 1 |
PCC-CS403
PCC-CS403 | Formal Language & Automata Theory | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Write a formal notation for strings, languages and machines. | 2 | |
CO2 | Design finite automata to accept a set of strings of a language. | 3 | |
CO3 | For a given language determine whether the given language is regular or not. | 3 | |
CO4 | Design context free grammars to generate strings of context free language. | 3 | |
CO5 | Determine equivalence of languages accepted by Push Down Automata and languages generated by context free grammars | 3 | |
CO6 | Write the hierarchy of formal languages, grammars and machines. | 3 | |
CO7 | Distinguish between computability and non-computability and Decidability and Undecidability. | 3 |
PCC-CS403 - Formal Language & Automata Theory | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
CO2 |
3 |
3 |
1 |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
CO3 |
3 |
3 |
- |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
CO4 |
3 |
3 |
- |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
CO5 |
3 |
3 |
- |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
CO6 |
3 |
3 |
- |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
CO7 |
3 |
3 |
- |
- |
- |
- |
- |
- |
- |
2 |
- |
- |
2 |
3 |
1 |
- |
Average | 3 | 3 | 1 | - | - | - | - | - | - | 2 | - | - | 2 | 3 | 1 | - |
PCC-CS404
PCC-CS404 | Design and Analysis of Algorithms | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Gain proficiency in analyzing algorithmic efficiency and validating the accuracy of fundamental algorithms. | 2 | |
CO2 | Acquire the capability to design efficient algorithms for moderately challenging computational tasks by employing a range of algorithm design methodologies covered in the course. | 3 | |
CO3 | Ability to prove the hardness of NP-Hard problems using simple reductions | 4 | |
CO4 | Capable of evaluating various data structures and selecting the most suitable one for a given design scenario. | 4 | |
CO5 | Develop the proficiency to conduct performance analyses on basic approximation algorithms. | 3 |
PCC-CS404 - Design and Analysis of Algorithms | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
1 |
1 |
|||||||||||||
CO2 |
- |
3 |
2 |
3 |
2 |
|||||||||||
CO3 |
- |
3 |
3 |
3 |
||||||||||||
CO4 |
- |
2 |
2 |
2 |
3 |
|||||||||||
CO5 |
3 |
2 |
2 |
3 |
||||||||||||
Average | 3 | 2 | 2 | 2 | - | - | - | - | - | - | - | - | 2 | 3 | 3 | - |
BSC-401
BSC-401 | Biology | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Describe the fundamental concepts of biology including biological classification, structural properties of biomolecules and enzyme action and micro-organisms. | 2 | |
CO2 | Illustrate the laws of inheritance and associated genetic disorders in humans. | 3 | |
CO3 | Discuss that all forms of life have the same building blocks and yet the manifestations are as diverse as one can imagine. | 2 | |
CO4 | Explain the molecular mechanism behind the transfer of genetic information | 2 | |
CO5 | Interpret various metabolic processes in terms of biochemical and thermodynamic point of view | 2 |
BSC-401 - Biology | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | ||||||||||||||||
CO2 | ||||||||||||||||
CO3 | ||||||||||||||||
CO4 | ||||||||||||||||
CO5 | ||||||||||||||||
Average | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
MC-401
MC-401 | Environmental Sciences | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand the natural environment and its relationships with human activities | 2 | |
CO2 | Explain environmental laws and regulations to develop guidelines and procedures for promoting environmental protection, sustainable development, and corporate responsibility in both individual and organizational contexts | 2 | |
CO3 | Apply the fundamental knowledge of science and engineering to assess environmental and health risks | 3 | |
CO4 | Solve fundamental numerical problems concerning air, water, and noise quality management | 3 |
MC-401 - Environmental Sciences | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | ||||||||||||||||
CO2 | ||||||||||||||||
CO3 | ||||||||||||||||
CO4 | ||||||||||||||||
CO5 | ||||||||||||||||
Average | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
PCC-CS492
PCC-CS492 | Computer Architecture Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | To understand the basic ideas of HDL, VHDL . | 2 | |
CO2 | To implement the basic idea of HDL (Hardware Description Language) through VHDL | 3 | |
CO3 | To implement and execute basic Logic gates in VHDL | 3 | |
CO4 | To implement and execute 8 bit addition, multiplication and division in VHDL | 3 | |
CO5 | To define and implement 8 bit Register, ALU and CPU in VHDL | 3 | |
CO6 | To define and implement 8 bit Register, ALU and CPU in VHDL | 3 |
PCC-CS492 - Computer Architecture Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
1 |
1 |
1 |
3 |
- |
- |
- |
1 |
1 |
- |
1 |
3 |
3 |
2 |
2 |
CO2 |
3 |
1 |
1 |
1 |
3 |
- |
- |
- |
1 |
1 |
- |
1 |
3 |
3 |
2 |
2 |
CO3 |
3 |
1 |
1 |
1 |
3 |
- |
- |
- |
1 |
2 |
- |
1 |
3 |
3 |
2 |
2 |
CO4 |
3 |
2 |
2 |
2 |
3 |
- |
- |
- |
2 |
2 |
1 |
1 |
3 |
3 |
2 |
2 |
CO5 |
3 |
2 |
2 |
2 |
3 |
- |
- |
- |
2 |
2 |
1 |
1 |
3 |
3 |
2 |
2 |
Average | 3 | 1 | 1 | 1 | 3 | - | - | - | 1 | 2 | 1 | 1 | 3 | 3 | 2 | 2 |
PCC-CS494
PCC-CS494 | Design & Analysis Algorithm Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Implement divide and conquer algorithms such as Binary Search, Merge Sort, and Quick Sort to solve computational problems efficiently. | 3 | |
CO2 | Analyze and compare different algorithms for finding the shortest paths in a graph, including Floyd-Warshall, Dijkstra's, and Bellman-Ford algorithms, in terms of their time and space complexities. | 4 | |
CO3 | Evaluate and justify the use of specific algorithms like Prim's and Kruskal's for finding the Minimum Cost Spanning Tree in various graph scenarios, based on their performance and suitability. | 5 | |
CO4 | Design and implement solutions for complex problems such as the Traveling Salesman Problem, 15 Puzzle Problem, and 8 Queen Problem, demonstrating the ability to develop and integrate advanced algorithmic strategies. | 6 | |
CO5 | Explain the principles and working mechanisms of fundamental algorithms, including the divide and conquer approach, dynamic programming for problems like the Knapsack Problem, and graph traversal techniques like BFS and DFS. | 2 |
PCC-CS494 - Design & Analysis Algorithm Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
2 |
3 |
2 |
3 |
- |
- |
- |
1 |
1 |
- |
2 |
3 |
3 |
2 |
2 |
CO2 |
3 |
3 |
2 |
3 |
3 |
- |
- |
- |
1 |
2 |
- |
3 |
3 |
3 |
2 |
2 |
CO3 |
3 |
3 |
3 |
3 |
3 |
- |
- |
- |
1 |
2 |
- |
3 |
3 |
3 |
2 |
2 |
CO4 |
3 |
3 |
3 |
3 |
3 |
- |
- |
- |
2 |
2 |
1 |
3 |
3 |
3 |
3 |
3 |
CO5 |
3 |
2 |
3 |
2 |
2 |
- |
- |
- |
1 |
1 |
- |
2 |
3 |
3 |
2 |
3 |
Average | 3 | 3 | 3 | 3 | 3 | - | - | - | 1 | 2 | 1 | 3 | 3 | 3 | 2 | 2 |
ESC501
ESC501 | Software Engineering | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand software lifecycle processes including traditional and modern approaches | 2 | |
CO2 | Design software using requirement model | 3 | |
CO3 | Apply software testing and quality assurance techniques at the modular, system and organizational level. | 3 | |
CO4 | Explain role of SDLC in Software project development. | 5 | |
CO5 | Develop project schedule and network diagram for different projects. | 3 | |
CO6 | Analyze the structure and behaviour of a software system using the UML diagrams | 4 |
ESC501 - Software Engineering | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 |
2 |
1 |
1 |
- |
- |
2 |
- |
- |
- |
2 |
- |
2 |
2 |
1 |
- |
- |
CO2 |
2 |
- |
3 |
1 |
2 |
- |
- |
- |
2 |
1 |
1 |
1 |
1 |
2 |
- |
- |
CO3 |
2 |
2 |
1 |
- |
3 |
- |
- |
- |
1 |
1 |
1 |
- |
1 |
2 |
- |
- |
CO4 |
2 |
- |
- |
- |
2 |
- |
- |
1 |
2 |
1 |
2 |
- |
1 |
2 |
- |
- |
CO5 |
2 |
- |
3 |
1 |
3 |
- |
1 |
- |
2 |
1 |
2 |
1 |
1 |
1 |
1 |
1 |
CO6 |
2 |
3 |
1 |
- |
3 |
- |
- |
- |
1 |
1 |
1 |
- |
1 |
1 |
1 |
1 |
Average | 2 | 2 | 2 | 1 | 3 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 1 |
PCC-CS501
PCC-CS501 | Compiler Design | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | To understand and list the different stages in the process of compilation. | 2 | |
CO2 | Identify different methods of lexical analysis | 3 | |
CO3 | Design top-down and bottom-up parsers | 3 | |
CO4 | Identify synthesized and inherited attributes | 3 | |
CO5 | Develop syntax directed translation schemes | 3 | |
CO6 | Develop algorithms to generate code for a target machine | 3 |
PCC-CS501 - Compiler Design | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
1 |
CO2 |
3 |
3 |
1 |
- |
2 |
- |
- |
- |
- |
2 |
- |
1 |
3 |
2 |
1 |
1 |
CO3 |
3 |
3 |
1 |
- |
2 |
- |
- |
- |
- |
2 |
- |
1 |
3 |
2 |
1 |
1 |
CO4 |
3 |
3 |
1 |
- |
- |
- |
- |
- |
- |
1 |
- |
1 |
3 |
2 |
1 |
1 |
CO5 |
3 |
3 |
1 |
- |
- |
- |
- |
- |
- |
1 |
- |
1 |
3 |
2 |
1 |
1 |
CO6 | 3 | 3 | 1 | - | - | 1 | - | - | - | 1 | - | 1 | 3 | 2 | 1 | 1 |
Average | 3 | 3 | 1 | - | 2 | 1 | - | - | - | 1 | - | 1 | 3 | 2 | 1 | 1 |
PCC-CS502
PCC-CS502 | Operating Systems | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Identify the underlying principles and fundamental components of operating systems. | 2 | |
CO2 | Illustrate process scheduling including process synchronization and deadlocks | 3 | |
CO3 | Apply various techniques memory management schemes along with its allocation policies | 3 | |
CO4 | Explain different file management and disk scheduling strategies | 2 |
PCC-CS502 - Operating Systems | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
2 |
- |
- |
CO2 |
2 |
3 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
3 |
- |
- |
CO3 |
2 |
3 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
3 |
- |
1 |
CO4 |
2 |
3 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
3 |
- |
- |
CO5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Average | 2 | 3 | 2 | - | - | - | - | - | - | - | - | 1 | 3 | 3 | - | 1 |
PCC-CS503
PCC-CS503 | Object Oriented Programming | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Discuss simple abstract data types and implementations using the concepts of class, object, message passing, constructor, inheritance, encapsulation, and polymorphism. | 3 | |
CO2 | Explain the knowledge of object-oriented programming language using Java | 2 | |
CO3 | Create reusable programs using the concepts of multiple inheritance, extending interfaces and packages | 3 | |
CO4 | Analyze the basic concept of Java programming, various Stream classes, I/O operations | 3 | |
CO5 | Identify the concepts of Multithreading and Exception handling. | 3 | |
CO6 | Demonstrate graphical User Interface using AWT and swing | 2 |
PCC-CS503 - Object Oriented Programming | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
1 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
1 |
1 |
3 |
- |
1 |
1 |
CO2 |
1 |
1 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO3 |
2 |
1 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO4 |
1 |
2 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO5 |
1 |
2 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO6 |
1 |
1 |
3 |
1 |
3 |
- |
- |
- |
2 |
2 |
2 |
1 |
3 |
1 |
1 |
1 |
Average | 1 | 1 | 1 | 1 | 1 | - | - | - | 2 | 2 | 2 | 1 | 3 | 1 | 1 | 1 |
HSMC-501
HSMC-501 | Introduction to Industrial Management (Humanities III) | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Interpret given organization structure, culture, climate and major provisions of factory acts and laws. | 2 | |
CO2 | Explain MRP, PPC and store keeping procedure to create balance between supply and demand. | 2 | |
CO3 | Analyze inventory control models and techniques to minimize the blockage of financial resources. | 4 | |
CO4 | Analyze and implement different techniques in completing various jobs on schedule. | 4 | |
CO5 | Interpret value analysis, ERP and MS project to improve efficiency and reduction of cost. | 2 |
PEC-IT 501B
PEC-IT 501B | (Elective-I) Artificial Intelligence | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand the theory of Artificial intelligence and Machine Learning. | 2 | |
CO2 | Understand the Knowledge representation issues and concept learning. | 2 | |
CO3 | Apply decision tree learning and artificial neural networks. | 3 | |
CO4 | Apply Bayesian learning using bayes theorem, naive bayes classifier and EM Algorithm. | 3 | |
CO5 | Apply Instance based learning and reinforcement learning. | 3 |
PEC-IT 501B - (Elective-I) Artificial Intelligence | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
2 |
- |
1 |
CO2 |
2 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
2 |
- |
1 |
CO3 |
2 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
2 |
- |
1 |
CO4 |
2 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
2 |
- |
1 |
CO5 |
2 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
2 |
- |
1 |
Average | 2 | 2 | 1 | - | - | - | - | - | - | - | - | - | 3 | 2 | - | 1 |
ESC591
ESC591 | Software Engineering Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Link the knowledge of software development life cycle types with the given project (Through Case Studies) | 4 | |
CO2 | Prepare Software Requirement Specification for a given project. | 3 | |
CO3 | Prepare data modelling diagrams. | 3 | |
CO4 | Prepare different Unified Modelling Language diagrams | 3 | |
CO5 | Practice basic User Interface with HTML and prototype building software like proto.io | 3 |
ESC591 - Software Engineering Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
2 |
- |
- |
- |
1 |
- |
- |
1 |
1 |
- |
1 |
2 |
3 |
1 |
1 |
CO2 |
3 |
3 |
3 |
- |
- |
2 |
1 |
2 |
3 |
3 |
2 |
1 |
3 |
2 |
2 |
2 |
CO3 |
3 |
2 |
2 |
3 |
3 |
1 |
- |
1 |
2 |
- |
2 |
1 |
3 |
3 |
2 |
2 |
CO4 |
3 |
2 |
1 |
2 |
1 |
- |
1 |
- |
1 |
- |
2 |
1 |
3 |
3 |
2 |
2 |
CO5 |
1 |
- |
- |
- |
3 |
1 |
- |
- |
1 |
- |
1 |
2 |
1 |
2 |
2 |
3 |
Average | 3 | 2 | 2 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 2 | 3 | 2 | 2 |
PCC- CS592
PCC- CS592 | Operating Systems Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Practice basics of Linux OS and different non-admin and admin level commands | 3 | |
CO2 | Implement knowledge of different shell scripts | 3 | |
CO3 | Execute system programs related to Process and Threads | 3 | |
CO4 | Execute different system programs related to semaphore and signal. | 3 | |
CO5 | Practice system programs related to Inter Process Communication. | 3 |
PCC- CS592 - Operating Systems Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
- |
- |
- |
1 |
1 |
- |
- |
1 |
- |
- |
2 |
2 |
3 |
1 |
1 |
CO2 |
3 |
2 |
1 |
- |
- |
1 |
- |
- |
1 |
1 |
1 |
2 |
3 |
2 |
2 |
2 |
CO3 |
3 |
2 |
2 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
1 |
3 |
3 |
2 |
2 |
CO4 |
3 |
2 |
1 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
1 |
3 |
3 |
2 |
2 |
CO5 |
3 |
2 |
2 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
2 |
1 |
2 |
2 |
3 |
Average | 3 | 2 | 2 | 2 | 1 | 1 | - | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 2 | 2 |
PCC- CS593
PCC- CS593 | Object Oriented Programming Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Explain simple abstract data types and abstraction functions. | 2 | |
CO2 | Apply the knowledge of object-oriented paradigm and array in the Java programming language | 3 | |
CO3 | Demonstrate encapsulation, polymorphism features of object-oriented design. | 2 | |
CO4 | Create reusable programs using the concepts of inheritance, multiple inheritances, extending interfaces and accessing packages. | 3 | |
CO5 | Experiment with Exception Handling, | 3 | |
CO6 | Design applications with an event-driven graphical user interface using AWT and Swing. | 3 |
PCC- CS593 - Object Oriented Programming Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
2 |
3 |
3 |
CO2 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
2 |
3 |
3 |
CO3 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
2 |
3 |
3 |
CO4 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
2 |
3 |
3 |
CO5 |
1 |
2 |
1 |
1 |
1 |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO6 |
1 |
1 |
3 |
1 |
3 |
- |
- |
- |
2 |
2 |
2 |
1 |
3 |
1 |
1 |
1 |
Average | 3 | 3 | 2 | 2 | 1 | 1 | 1 | - | - | - | 1 | 1 | 3 | 2 | 3 | 3 |
PCC-CS601
PCC-CS601 | Database Management Systems | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Explain the principles of database management systems | 2 | |
CO2 | Design and develop data models. | 6 | |
CO3 | Illustrate the features of relational database. | 2 | |
CO4 | Explain and evaluate the use of SQL and relational algebra in relational database design. | 5 | |
CO5 | Make use of elementary and advanced concepts towards the ideal database design. | 3 | |
CO6 | Examine normalization, transaction processing and security approaches in different advanced database categories | 4 |
PCC-CS601 - Database Management Systems | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 |
3 |
2 |
- |
- |
- |
1 |
1 |
- |
- |
- |
- |
1 |
3 |
- |
- |
- |
CO2 |
3 |
3 |
2 |
2 |
2 |
- |
1 |
- |
- |
- |
- |
2 |
3 |
1 |
- |
- |
CO3 |
3 |
2 |
3 |
2 |
1 |
- |
- |
- |
- |
1 |
1 |
2 |
3 |
1 |
- |
- |
CO4 |
3 |
2 |
3 |
2 |
2 |
- |
- |
- |
- |
1 |
1 |
2 |
3 |
1 |
- |
- |
CO5 |
3 |
2 |
- |
- |
- |
1 |
- |
- |
- |
- |
- |
1 |
3 |
- |
1 |
1 |
CO6 |
3 |
2 |
- |
- |
- |
1 |
- |
- |
- |
- |
1 |
1 |
3 |
- |
1 |
1 |
Average | 3 | 2 | 3 | 2 | 2 | 1 | 1 | - | - | 1 | 1 | 2 | 3 | 1 | 1 | 1 |
PCC-CS602
PCC-CS602 | Computer Networks | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Recognize the various network terminology and the concepts of different network Models. | 1 | |
CO2 | Discuss the concepts of protocols, network interfaces and design/performance issues in local area networks and wide area networks. | 2 | |
CO3 | Apply services and features of computer network to diagnose and solve network related problems. | 3 | |
CO4 | Compare and analyze the performance of some basic protocols used in different layers of TCP/IP protocol suite. | 4 | |
CO5 | Design, implement and evaluate the architecture and principles of operation of computer network. | 5 |
PCC-CS602 - Computer Networks | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
- |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
2 |
CO2 |
3 |
2 |
- |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
2 |
CO3 |
3 |
2 |
3 |
- |
3 |
- |
- |
- |
- |
- |
- |
- |
1 |
2 |
1 |
2 |
CO4 |
3 |
3 |
3 |
2 |
3 |
- |
- |
- |
- |
- |
- |
- |
1 |
2 |
1 |
2 |
CO5 |
3 |
3 |
3 |
2 |
3 |
2 |
- |
- |
- |
- |
- |
- |
1 |
2 |
1 |
2 |
Average | 3 | 3 | 3 | 2 | 3 | 2 | - | - | - | - | - | - | 1 | 2 | 1 | 2 |
PEC- IT601A/B/ C/D
PEC- IT601A/B/ C/D | (Elective-II) Advanced Algorithms/ Distributed Systems/ Signals & Systems / Image Processing | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand the Principles of Distributed Databases and types of Data Fragmentation with levels of Distribution Transparency. | 2 | |
CO2 | Design Distributed Database and analyze the background processes involved in queries, assess and apply database query optimization. | 4 | |
CO3 | Understand issues surrounding management and concurrency control in Distributed Database. | 2 | |
CO4 | Explain Reliability, Catalog Management and Problems of Heterogeneous Distributed Database. | 3 | |
CO5 | Understand issues and recovery in distributed database transaction management systems data management. | 2 |
PEC- IT601AB - (Elective-II) Distributed Systems | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
3 |
2 |
2 |
2 |
|||||||||||
CO2 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
|||||||||
CO3 |
3 |
2 |
2 |
2 |
2 |
|||||||||||
CO4 |
1 |
3 |
2 |
2 |
2 |
2 |
||||||||||
CO5 |
3 |
2 |
3 |
|
|
|
|
|
|
|
|
2 |
2 |
|
|
|
Average | 2 | 2 | 2 | 2 | 2 | - | - | - | - | - | - | 2 | 2 | - | - | - |
PROJ- CS601
PROJ- CS601 | Research Methodology | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Define and understand the motivation and objectives of research work | 1 | |
CO2 | Explain how to define and formulate a research problem | 2 | |
CO3 | Identify the importance of literature review in a research work | 3 | |
CO4 | Explain the ethical issues involved while undertaking research | 2 | |
CO5 | Examine the appropriate statistical methods required for a particular research design and develop the appropriate research hypothesis for a research project | 4 |
PROJ- CS601 - Research Methodology | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
3 |
2 |
2 |
- |
- |
3 |
1 |
- |
2 |
3 |
1 |
2 |
2 |
2 |
CO2 |
3 |
3 |
2 |
2 |
2 |
- |
- |
- |
1 |
- |
2 |
3 |
2 |
2 |
||
CO3 |
3 |
1 |
2 |
2 |
2 |
- |
- |
- |
1 |
- |
2 |
3 |
2 |
2 |
2 |
|
CO4 |
3 |
2 |
2 |
2 |
3 |
- |
- |
3 |
1 |
- |
2 |
3 |
2 |
2 |
3 |
2 |
CO5 |
- |
- |
- |
- |
- |
- |
- |
3 |
1 |
- |
- |
3 |
2 |
2 |
3 |
2 |
Average | 3 | 2 | 2 | 2 | 2 | - | - | 3 | 1 | - | 2 | 3 | 2 | 2 | 3 | 2 |
PCC- CS691
PCC- CS691 | Database Management Systems Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Illustrate the basic principles of database management systems. | 2 | |
CO2 | Apply SQL for designing and creating relational database. | 3 | |
CO3 | Analyze the use of SQL for table and record handling. | 4 | |
CO4 | Explain and evaluate the use of SQL for retrieving data using different clauses. | 5 | |
CO5 | Elaborate the concepts of view, grant, revoke etc. | 6 | |
CO6 | Develop stored procedures, triggers and cursor using PL/SQL . | 3 |
PCC- CS691 - Database Management Systems Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
- |
- |
- |
1 |
- |
- |
- |
- |
- |
2 |
2 |
- |
- |
- |
CO2 |
3 |
2 |
2 |
2 |
2 |
- |
- |
- |
- |
- |
- |
2 |
3 |
- |
- |
- |
CO3 |
3 |
2 |
2 |
3 |
1 |
- |
- |
- |
- |
1 |
1 |
1 |
2 |
2 |
- |
- |
CO4 |
3 |
3 |
3 |
2 |
1 |
- |
- |
- |
- |
1 |
1 |
2 |
3 |
1 |
1 |
1 |
CO5 |
3 |
2 |
- |
- |
- |
1 |
- |
- |
- |
- |
- |
2 |
2 |
- |
1 |
1 |
CO6 |
3 |
2 |
- |
- |
- |
1 |
- |
- |
- |
- |
1 |
1 |
3 |
- |
1 |
1 |
Average | 3 | 2 | 2 | 2 | 1 | 1 | - | - | - | 1 | 1 | 2 | 2 | 2 | 1 | 1 |
PCC- CS692
PCC- CS692 | Computer Networks Lab | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Install & Configure NIC on Windows/Linux | 3 | |
CO2 | Understand IP address, subnet etc and will be familiar with Networking cables (CAT5, UTP), Connectors (RJ45, T-connector), Hubs, Switches | 2 | |
CO3 | Write program for TCP/UDP Socket (Simple, TCP based, UDP based), Multicast & Broadcast Sockets, Implementation of a Multithreaded Server Prototype | 3 | |
CO4 | Implement Data Link Layer Flow Control Mechanism (Stop & Wait, Sliding Window), Data Link Layer Error Detection Mechanism (Cyclic Redundancy Check), Data Link Layer Error Control Mechanism (Selective Repeat, Go Back N) | 3 | |
CO5 | Server Setup/Configuration FTP, TelNet, NFS, DNS, Firewall | 3 |
PCC- CS692 - Computer Networks Lab | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
- |
- |
- |
1 |
1 |
- |
- |
1 |
- |
- |
2 |
2 |
3 |
1 |
1 |
CO2 |
3 |
2 |
1 |
- |
- |
1 |
- |
- |
1 |
1 |
1 |
2 |
3 |
2 |
2 |
2 |
CO3 |
3 |
2 |
2 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
1 |
3 |
3 |
2 |
2 |
CO4 |
3 |
2 |
1 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
1 |
3 |
3 |
2 |
2 |
CO5 |
3 |
2 |
2 |
2 |
1 |
1 |
- |
1 |
1 |
- |
- |
2 |
1 |
2 |
2 |
3 |
Average | 3 | 2 | 2 | 2 | 1 | 1 | - | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 2 | 2 |
PEC-IT602B
PEC-IT602B | Data Warehousing and Data Mining | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Describe the importance and functionality of data warehouse and data mining, and their various components | 1 | |
CO2 | Understand the knowledge discovery process (KDD), the strengths and limitations of various data mining models | 2 | |
CO3 | Understand current issues and apply the most modern data mining techniques and applications such as text mining, web mining, machine learning, and others | 3 | |
CO4 | Analyze and apply the various data mining techniques and tools to solve real world problems and datasets | 4 |
PEC-IT602B - Data Warehousing and Data Mining | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
2 |
2 |
1 |
- |
CO2 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
2 |
2 |
1 |
- |
CO3 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
3 |
1 |
- |
CO4 |
3 |
3 |
2 |
2 |
1 |
1 |
1 |
- |
- |
- |
1 |
1 |
3 |
3 |
1 |
- |
Average | 3.0 | 3.0 | 2.0 | 2.0 | 1.0 | 1.0 | 1.0 | - | - | - | 1.0 | 1.0 | 2.5 | 2.5 | 1.0 | - |
OEC-IT601A
OEC-IT601A | Numerical Methods | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Demonstrate common numerical methods and how they are used to obtain approximate solutions to complex mathematical problems. | 2 | |
CO2 | Apply different numerical methods to solve real life mathematical problem. | 3 | |
CO3 | Analyze different numerical algorithms to solve a particular problem. | 4 | |
CO4 | Interpret a mathematical problem to use accurate numerical algorithm to solve it. | 2 | |
CO5 | Evaluate interpolation, integration, root evaluation, solving of differential equation and solving a set of linear equations. | 5 |
OEC-IT601A - Numerical Methods (new) | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | ||
CO1 |
3 |
1 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
- |
|
CO2 |
3 |
2 |
1 |
2 |
2 |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
- |
|
CO3 |
3 |
2 |
3 |
1 |
- |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
- |
|
CO4 |
3 |
2 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
2 |
2 |
- |
- |
|
CO5 |
3 |
2 |
1 |
2 |
3 |
- |
- |
- |
- |
- |
- |
2 |
2 |
- |
- |
|
CO6 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
|
Average |
3 |
2 |
2 |
2 |
3 |
- |
- |
- |
- |
- |
- |
2 |
1 |
- |
- |
PEC- IT701 A/B/C/D
PEC- IT701 A/B/C/D | (Elective-IV) Internet Technology/Quantum Computing/ Cloud Computing/Machine learning | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Demonstrate the concept of computer networks and various protocols related to this. | 1 | |
CO2 | Creating a web page and identify its elements and attributes. | 6 | |
CO3 | Develop the concepts of Internet Telephony, Multimedia Applications and Search Engines. | 3 | |
CO4 | Explain the protocols related to networking such as TCP/IP , FTP, HTTP etc. | 5 | |
CO5 | Apply the concepts of Client-Server programming for a given problem and develop a solution using the technologies taught like PERL and Java. | 6 | |
CO6 | Understand the security issues while using different technologies for web programming. | 2 |
PEC- IT701 A/B/C/D - (Elective-IV) Internet Technology/Quantum Computing/ Cloud Computing/Machine learning | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 |
2 |
1 |
1 |
1 |
3 |
2 |
1 |
3 |
3 |
3 |
- |
2 |
1 |
1 |
1 |
- |
CO2 |
2 |
3 |
1 |
2 |
2 |
1 |
- |
1 |
2 |
2 |
1 |
3 |
1 |
1 |
1 |
- |
CO3 |
2 |
2 |
3 |
1 |
1 |
- |
1 |
2 |
3 |
2 |
2 |
1 |
- |
- |
- |
- |
CO4 |
2 |
2 |
3 |
2 |
1 |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
- |
- |
- |
- |
CO5 |
2 |
3 |
1 |
3 |
3 |
1 |
2 |
1 |
3 |
1 |
2 |
2 |
- |
- |
- |
- |
CO6 |
3 |
1 |
2 |
1 |
1 |
- |
1 |
2 |
2 |
1 |
2 |
2 |
- |
- |
- |
- |
Average | 2.17 | 2.00 | 1.83 | 1.67 | 1.83 | 1.75 | 1.75 | 2.00 | 2.67 | 1.67 | 1.80 | 2.00 | 1.00 | 1.00 | 1.00 | - |
PEC- IT702F
PEC- IT702F | (Elective-V) Cyber Security | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Describe cyber security fundamentals, key terms, importance and challenges. | 2 | |
CO2 | Categorise various threats and threat model for Enterprise Information Security. | 3 | |
CO3 | Analyse vulnerabilities, attacks and generate audit report to reduce the risk of exploitation. | 4 | |
CO4 | Criticise on organizational practise against different cyber law and ethics | 5 |
PEC- IT702F - (Elective-V) Cyber Security | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
2 |
2 |
- |
- |
- |
1 |
1 |
2 |
- |
- |
- |
1 |
1 |
1 |
2 |
3 |
CO2 |
1 |
2 |
1 |
1 |
1 |
- |
- |
2 |
- |
- |
- |
1 |
1 |
1 |
3 |
2 |
CO3 |
1 |
3 |
3 |
3 |
- |
1 |
- |
3 |
- |
- |
- |
1 |
1 |
1 |
2 |
2 |
CO4 |
1 |
- |
2 |
2 |
- |
1 |
- |
2 |
- |
- |
- |
1 |
1 |
1 |
3 |
2 |
CO5 | ||||||||||||||||
CO6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Average | 1 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | - | - | - | 1 | 1 | 1 | 3 | 2 |
OEC- IT701A
OEC- IT701A | (Open Elective-II) Operations Research | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Formulate and obtain the optimal solution for Linear Programming problems. | 3 | |
CO2 | Determine the optimal solution for Transportation problems and Assignment problems. | 3 | |
CO3 | Know about network construction and to find critical path and total project duration. | 3 | |
CO4 | Understand the need of inventory management and determine safety stack and buffer stack. | 3 | |
CO5 | Determine the best strategy and value of the given game model. | 3 | |
CO6 | Choose the appropriate queuing model for a given practical application. | 3 |
OEC- IT701A (Open Elective-II) Operations R - (Open Elective-II) Operations Research | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
3 |
2 |
- |
- |
1 |
- |
- |
- |
- |
- |
- |
3 |
1 |
- |
- |
CO2 |
3 |
3 |
2 |
2 |
- |
2 |
2 |
- |
- |
1 |
1 |
- |
3 |
1 |
- |
- |
CO3 |
3 |
3 |
2 |
2 |
- |
2 |
2 |
- |
- |
1 |
3 |
- |
3 |
3 |
- |
- |
CO4 |
3 |
3 |
2 |
2 |
- |
2 |
2 |
- |
- |
1 |
2 |
- |
3 |
1 |
- |
- |
CO5 |
3 |
3 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
3 |
- |
- |
- |
CO6 | 3 | 3 | 2 | 2 | - | 1 | - | - | - | 1 | - | - | 3 | 1 | - | - |
Average | 3 | 3 | 2 | 2 | - | 2 | 2 | - | - | 1 | 2 | - | 3 | 1 | - | - |
HSMC-701
HSMC-701 | Project Management and Entrepreneurship | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Understand the concepts of project, project planning and project quality in optimization of a project. | 2 | |
CO2 | Interpret the importance of software in project management. | 2 | |
CO3 | Understand the legal , ethical considerations associated with innovation, intellectual property management, entrepreneurship and challenges to develop innovative solutions | 2 | |
CO4 | Utilize the concept of different techniques to schedule the maximum and minimum time required for a project and allocate resources to minimize project delays and interruption. | 3 | |
CO5 | Apply strategic thinking and planning techniques, problem-solving skills to innovation and entrepreneurship. | 3 | |
CO6 | Designing a project by comparing project life cycle, project cost and cost reduction methods. | 5 |
HSMC-701 - Project Management and Entrepreneurship | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 | ||||||||||||||||
CO2 | ||||||||||||||||
CO3 | ||||||||||||||||
CO4 | ||||||||||||||||
CO5 | ||||||||||||||||
Average | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
PROJ CS 781
PROJ CS 781 | Project II | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | To apply knowledge of mathematics, science, and engineering to formulate the Problem statement. | 3 | |
CO2 | To design and conduct experiments, as well as to analyze and interpret data. | 4 | |
CO3 | Understand the professional and ethical responsibility. | 2 | |
CO4 | Recognition of the need for, and an ability to engage in life-long learning. | 4 | |
CO5 | Apply the practices and methods for successful Software Project Management | 3 |
PROJ CS 781 - Project II | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
2 |
- |
2 |
1 |
- |
- |
- |
2 |
1 |
1 |
1 |
3 |
2 |
- |
1 |
CO2 |
1 |
1 |
1 |
1 |
- |
- |
- |
- |
1 |
- |
1 |
1 |
2 |
2 |
- |
1 |
CO3 |
- |
- |
- |
- |
- |
3 |
1 |
3 |
- |
- |
- |
- |
- |
- |
3 |
1 |
CO4 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
- |
1 |
3 |
CO5 |
1 |
1 |
1 |
- |
1 |
- |
- |
- |
1 |
- |
3 |
2 |
- |
3 |
2 |
1 |
Average | 2 | 1 | 1 | 2 | 1 | 3 | 1 | 3 | 1 | 1 | 2 | 2 | 3 | 2 | 2 | 1 |
PEC- IT801D
PEC- IT801D | (Elective-VI) Internet of Things | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Describe the five-layer model of IoT. | 2 | |
CO2 | Acquire knowledge about diverse communication networks. | 2 | |
CO3 | Select the appropriate sensor technology for an IoT application. | 3 | |
CO4 | Describe IoT applications in real life scenario | 3 |
PEC- IT801D - (Elective-VI) Internet of Things | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PS04 | |
CO1 |
3 |
3 |
1 |
1 |
||||||||||||
CO2 |
3 |
2 |
1 |
1 |
1 |
|||||||||||
CO3 |
2 |
2 |
1 |
1 |
||||||||||||
CO4 |
2 |
2 |
2 |
2 |
1 |
1 |
||||||||||
CO5 | ||||||||||||||||
Average | - | 3 | 3 | - | 2 | 2 | 2 | 2 | - | - | - | - | 1 | 1 | 1 | 1 |
OEC- IT801B
OEC- IT801B | Open Elective-III Cyber Law and Ethics | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Categorise various type of cybercrime and their effective area. | 3 | |
CO2 | Explore the legal and policy developments in Indian laws, IT act to regulate cyberspace. | 2 | |
CO3 | Resolve, and recover from cyber incidents and attacks through timely information sharing, collaboration, and action | 4 | |
CO4 | Foster a culture of cyber security that promotes safe and appropriate use of cyberspace | 3 | |
CO5 | Develop and cultivate national cyber security capabilities | 5 |
OEC- IT801B - Open Elective-III Cyber Law and Ethics | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
- |
1 |
- |
- |
1 |
- |
- |
2 |
- |
- |
- |
1 |
- |
1 |
2 |
- |
CO2 |
- |
- |
- |
- |
1 |
- |
- |
3 |
- |
- |
- |
- |
- |
2 |
- |
- |
CO3 |
- |
1 |
- |
- |
2 |
- |
- |
2 |
- |
- |
- |
- |
- |
2 |
2 |
- |
CO4 |
- |
- |
- |
2 |
- |
- |
- |
- |
- |
- |
2 |
- |
1 |
2 |
- |
|
CO5 |
- |
- |
- |
- |
2 |
- |
- |
- |
- |
- |
- |
2 |
- |
1 |
2 |
- |
CO6 |
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
Average | - | 1 | - | - | 2 | - | - | 2 | - | - | - |
|
- | 1 | 2 | - |
OEC- IT802A
OEC- IT802A | (Open Elective-IV) E-Commerce and ERP | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | Define the concepts of e-commerce focusing on basic software and hardware requirements | 1 | |
CO2 | Develop ideas on various e-commerce business models based on transaction parties and revenue generation like B2B, B2C, B2B2C, C2G, Subscription, Drop shipping, etc. | 6 | |
CO3 | Analyse the security and legal aspects of e-Commerce. | 4 | |
CO4 | Discuss various case studies focusing on payment interfaces | 6 | |
CO5 | Develop ideas on ERP and its related technologies | 6 | |
CO6 | Demonstrate pre-and post-implementation of ERP systems. | 2 |
OEC- IT802A - (Open Elective-IV) E-Commerce and ERP | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
2 |
2 |
- |
2 |
1 |
- |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
- |
- |
CO2 |
3 |
3 |
3 |
3 |
3 |
1 |
1 |
1 |
1 |
3 |
2 |
2 |
3 |
3 |
1 |
- |
CO3 |
3 |
2 |
2 |
- |
2 |
1 |
- |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
1 |
- |
CO4 |
3 |
2 |
2 |
3 |
2 |
1 |
1 |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
1 |
- |
CO5 |
3 |
3 |
3 |
3 |
3 |
1 |
1 |
1 |
1 |
3 |
2 |
2 |
3 |
3 |
1 |
- |
CO6 |
3 |
3 |
3 |
3 |
3 |
1 |
1 |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
1 |
- |
Average | 3.0 | 2.5 | 2.5 | 3.0 | 2.5 | 1.0 | 1.0 | 1.0 | 1.0 | 2.3 | 2.0 | 2.0 | 3.0 | 3.0 | 1.0 | - |
PROJ- CS881
PROJ- CS881 | Project-III | BT Level | |
Upon successful completion of this course, the students will be able to | |||
CO1 | To apply knowledge of mathematics, science, and engineering to formulate the Problem statement. | 3 | |
CO2 | To design and conduct experiments, as well as to analyse and interpret data. | 4 | |
CO3 | Understand the professional and ethical responsibility. | 2 | |
CO4 | Recognition of the need for, and an ability to engage in life-long learning. | 4 | |
CO5 | Apply the practices and methods for successful Software Project Management | 3 |
PROJ- CS881 - Project-III | ||||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | PSO4 | |
CO1 |
3 |
2 |
- |
2 |
1 |
- |
- |
- |
2 |
1 |
1 |
1 |
3 |
2 |
- |
1 |
CO2 |
1 |
1 |
1 |
1 |
- |
- |
- |
- |
1 |
- |
1 |
1 |
2 |
2 |
- |
1 |
CO3 |
- |
- |
- |
- |
- |
3 |
1 |
3 |
- |
- |
- |
- |
- |
- |
3 |
1 |
CO4 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
1 |
3 |
- |
- |
1 |
3 |
CO5 |
1 |
1 |
1 |
- |
1 |
- |
- |
- |
1 |
- |
3 |
2 |
- |
3 |
2 |
1 |
Average | 2 | 1 | 1 | 2 | 1 | 3 | 1 | 3 | 1 | 1 | 2 | 2 | 3 | 2 | 2 | 1 |