B.Tech – Computer Science & Engineering
Program Educational Objectives (PEOs)
PEO1. Explore opportunities in the field of engineering to utilize their professional skills on
global platforms and to effectively complete their post graduation and research program.
PEO2. Contribute the specialized knowledge effectively and consistently towards the
multidimensional growth of the society with primary focus on environment.
PEO3. Enhance the communication skills and work as a vibrant, dynamic team leader which
leads to an asset in a progressive society.
PEO4. Attain the ability to work in an ethical manner and prove to be an integral &
responsible resource in a high potential organization (society) and able to grow steadily,
consistently in a multifaceted way.
Programme Outcomes (POs)
Engineering Graduates will be able to:
PO1. Engineering Knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering
problems.
PO2. Problem Analysis: Identify, formulate, review research literature, and analyze
complex engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
PO3. Design/Development of Solutions: Design solutions for complex engineering
problems and design system components or processes that meet the specified needs with
appropriate consideration for the public health and safety, and the cultural, societal, and
environmental considerations
PO4. Conduct Investigations of Complex Problems: Use research-based knowledge and
research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.
PO5. Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modelling to complex engineering
activities with an understanding of the limitations.
PO6. The Engineer and Society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
PO7. Environment and Sustainability: understand the impact of the professional
engineering solutions in societal and environmental contexts, demonstrate the knowledge of,
and need for sustainable development
PO8. Ethics: Apply ethical principles and commit to professional ethics, responsibilities, and
norms of the engineering practice.
PO9. Individual and Team Work: Function effectively as an individual, and as a member
or leader in diverse teams, and in multidisciplinary settings.
PO10. Communication: Communicate effectively on complex engineering activities with
the engineering community and with society, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, and give and
receive clear instructions.
PO11. Project Management and Finance: Demonstrate knowledge and understanding of
the engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments.
PO12. Life-long Learning: Recognize the need for, and have the preparation and ability to
engage in independent and lifelong learning in the broadest of technological change.
Program Specific Outcome (PSOs)
PSO1. Graduate will attain in depth knowledge and hands on training for different
technologies of computer science and engineering as well as information technology.
PSO2. Graduates will effectively exhibit their skills and knowledge as ethical computer
engineer with environment sustainability.
PSO3. Graduate will be able to create solutions for real world complex problems in area of
computer science and engineering
PSO4. Graduates will be able to create, compare and develop new hardware as well as
software technologies using advanced modern tools and languages leading to green and eco-
friendly computing.
Bachelor of Technology
Computer Science & Engineering
First Year First Semester
Physics Group
COURSE OUTCOME (COs)
ENGINEERING PHYSICS (TPH-101)
TPH-101.CO1: Familiarize with the basics of special theory of relativity and interpret its
applications.
TPH-101.CO2: Illustrate the phenomenon of interference and Maxwell’s equations.
TPH-101.CO3: Articulate the Diffraction, Polarization phenomenon and resolving power
of an optical instrument.
TPH-101.CO4: Attain the knowledge about the fundamentals, construction and working
principle of Lasers.
TPH-101.CO5: Acquire the knowledge of Wave Mechanics & Superconductivity.
ENGINEERING PHYSICS LAB (PPH-101)
PPH-101.CO1: Demonstrate interference phenomena like Newton’s Rings and Fresnel Bi
prism.
PPH-101.CO2: Able to articulate observed spectral lines and enable measurement of
wavelength of these spectral lines and, resolving power of slits with the help of diffraction
grating.
PPH-101.CO3: Inspect energy band gap of a given semiconductor material like Germanium,
Nickel etc. in the form of a P-N junction diode.
PPH-101.CO4: Enable to take measurements through half shade and Bi-quartz Polarimeter,
Carey Foster’s bridge, Potentiometer and nodal slide.
PPH-101.CO5: Demonstrate and verify the phenomenon of variation of magnetic field and
Stefan's Law.
ENVIRONMENTAL STUDIES (TES-101)
TES-101.CO1: Master foundational knowledge enabling them to have life –long learning
related to natural resources and assess aesthetic and ethical importance of all the living flora
and fauna.
TES-101.CO2: Develop knowledge related to processes involved in softening of water
utilized in industries.
TES-101.CO3: Describe working of STP with an illustrated diagram along with
characterization of water.
TES-101.CO4: Interpret and propose solutions for effective management of different types
of environmental pollution.
TES-101.CO5: Keep updated and communicate knowledge regarding social issues and laws
related to environment.
EVS LAB (PES-101)
PES-101.CO1: Acquire knowledge regarding different glassware’s and instruments utilized
in EVS Lab.
PES-101.CO2: Estimate the quality of water related to chemical properties like alkalinity,
hardness and chloride content.
PES-101.CO3: Examine TS, TDS and TSS content for waste water analysis.
PES-101.CO4: Determine the moisture and ash content of solid waste sample regarding its
implication on environment
BASIC ELECTRICAL ENGINEERING (TEE-101)
TEE-101.CO1: Analyse DC networks by network theorems.
TEE-101.CO2: Analyse the behaviour of R, L & C AC circuits with their combination in
series & parallel.
TEE-101.CO3: Test single-phase transformer and finds its efficiency.
TEE-101.CO4: Acquire the knowledge of DC machines & three phase Induction motor with
their practical life applications.
BASIC ELECTRICAL ENGINEERING LAB (PEE-101)
PEE-101.CO1: Evaluate and verified DC circuit theorems.
PEE-101.CO2: Analyse resonance phenomenon in series AC circuit.
PEE-101.CO3: Test single-phase transformer & calculated its parameters.
PEE-101.CO4: Analyse the operation of three phase induction motor.
WORKSHOP PRACTICE (PWS-101)
PWS-101.CO1: Understand and application of various machine tools and their respective
operations.
PWS-101.CO2: Study and making of components using fitting, carpentry and welding shops.
PWS-101.CO3: Understand and perform various operations on lathe machine.
PWS-101.CO4: Study & practice making of components using sheet metal shop
ENGINEERING MATHEMATICS-I (TMA-101)
TMA-101.CO1: Constructed the understanding of applicability of matrix and determinant in
solution of system of equations and determination of eigen value and eigen vector
TMA -101.CO2: Learnt the concept of Leibnitz theorem on successive derivatives, Euler’s
theorem for homogeneous functions, and expansion of function of several variables in
engineering field.
TMA -101.CO3: Evaluated the extreme values of function and applications of Jacobians in
multi-disciplinary environment.
TMA -101.CO4: Learn and create the understanding of area, volume integrals, line surface,
volume integrals, Stokes, Green and Gauss divergence theorem for evaluation of engineering
problems.
COMPUTER CONCEPTS AND PROGRAMMING-I (TCS-101)
TCS-101.CO1: Interpret the terminologies regarding programming concepts of C.
TCS-101.CO2: Outline the basic data types in C programming.
TCS-101.CO3: Design and execute small programs using C programming language to know
the use and supportable Libraries of C.
TCS-101.CO4: Determine and implement various control structures in C programming-
Looping, If-Else statement, Switch case etc.
TCS-101.CO5: Identify and develop concepts like pointers, structures, recursion in C. and
apply them to solve basic mathematical as well as analysing problems.
COMPUTER CONCEPTS AND PROGRAMMING-I LAB (PCS-101)
PCS-101.CO1: Build and formulate a functional hierarchical code organization.
PCS-101.CO2: Identify, analyze, and simplify the execution of programs written in C
language.
PCS-101.CO3: Build the code in C programming for a given algorithm.
PCS-101.CO4: Able to organize with various data types such as integers, floats, characters,
and strings, etc.
PCS-101.CO5: Analyzing programming patterns using various control structures.
PCS-101.CO6: Able to solve problems with function, array, structures, etc.
BASIC TECHNICAL COMMUNICATION (THU-101)
THU-101.CO1: Understand the meaning and the process of communication along with its
types and barriers.
THU-101.CO2: Develop proficiency in English Language through vocabulary building and
correct use of grammar.
THU-101.CO3: Acquire competency in reading by understanding the skills involved in
reading and assessing & analyzing literary texts critically.
THU-101.CO4: Acquire competency in listening by understanding the skills involved and
analyzing the thematic aspects of the prescribed literary text.
THU-101.CO5: Develop speaking skills by understanding the basic concepts and enhance
proficiency in verbal and non- verbal communication.
Bachelor of Technology
Computer Science & Engineering
First Year First Semester
Chemistry Group
COURSE OUTCOME (COs)
ENGINEERING CHEMISTRY (TCY-101) TCY-101.CO1: Gain knowledge regarding basic volumetric calculations and their use in
water analysis.
TCY-101.CO2: Apply the knowledge electrochemistry for the protection of different metals
from corrosion.
TCY-101.CO3: Develop basic knowledge of Nano chemistry, polymer reinforced
composites, polymer materials for futuristic engineering applications.
TCY-101.CO4: Select lubricants for application in industry and society.
TCY-101.CO5: Acquire knowledge in determination of the calorific value of fuels, perform
flue gas analysis and combustion analysis
ENGINEERING CHEMISTRY LAB (PCY-101)
PCY-101.CO1 Understand the basic concept and principles of Analytical Chemistry
PCY-101.CO2 Appraise about procedure of volumetric analysis, and their applications
related to industry and environment.
PCY-101.CO3 Estimate the properties of lubricants.
PCY-101.CO4 Ability to determine ash and moisture content of fuel to check its quality.
BASIC ELECTRONICS ENGINEERING (TEC-101)
TEC-101.CO1: Classify Conductors, Semiconductor, Insulators & their properties.
TEC-101.CO2: Understand P-N Junction diode and Zener diode.
TEC-101.CO3: Compare Bipolar Junction Transistor & Field Effect Transistor.
TEC-101.CO4: Apply the knowledge of Bipolar Junction Transistor & Field Effect
Transistor to design various types of electronics Circuit.
TEC-101.CO5: Elaborate Number system, Boolean algebra, logic gates.
BASIC ELECTRONICS ENGG LAB (PEC-101)
PEC-101.CO1: Understand Basic Electronic Component & their testing threw CRO.
PEC-101.CO2: Analyze bread board implementation of electronic circuits.
PEC-101.CO3: Draw PN junction diode & Zener Diode Characteristics.
PEC-101.CO4: Elaborate the concept of digital Logic gates.
COMPUTER AIDED ENGINEERING GRAPHICS LAB (PEG-101)
PEG-101.CO1: Understand the concept and role of graphics in geometric constructions.
PEG-101.CO2: Understand the method for letter writing in the engineering Graphics.
PEG-101.CO3: Practice about the projection of point, line and solids for various positions
with vertical and horizontal principle planes.
PEG-101.CO4: Study and understand the concept of first and third angle orthographic
projections
BASIC MECHANICAL ENGINEERING (TME-101)
TME.101.CO1: Understand the concept of thermodynamic systems with their relation to
energy and work.
TME.101.CO2: Apply the various thermodynamic laws, irrespective of the composition of
the material or system.
TME.101.CO3: Impart knowledge of basic machine elements used in various engineering
applications.
TME.101.CO4: Evaluate problems related to the loads and deformations for structural
elements.
TME.101.CO5: Acquire the knowledge of areas including mechanics, thermodynamics and
materials science.
BASIC MECHANICAL ENGINEERING LAB (PME-101)
PME-101.CO1: Understand the concept of thermodynamic systems with their relation to
energy and work.
PME-101.CO2: Apply the various thermodynamic laws, irrespective of the composition of
the material or system.
PME-101.CO3: Determine the various parts and performance parameters of vapors
compression refrigeration cycle.
PME-101.CO4: Find stress-strain and able to draw characteristic behaviour of the material
using, Universal Testing Machine.
ENGINEERING MATHEMATICS-I (TMA-101)
TMA-101.CO1: Constructed the understanding of applicability of matrix and determinant in
solution of system of equations and determination of eigen value and eigen vector
TMA -101.CO2: Learnt the concept of Leibnitz theorem on successive derivatives, Euler’s
theorem for homogeneous functions, and expansion of function of several variables in
engineering field.
TMA -101.CO3: Evaluated the extreme values of function and applications of Jacobians in
multi-disciplinary environment.
TMA -101.CO4: Learn and create the understanding of area, volume integrals, line surface,
volume integrals, Stokes, Green and Gauss divergence theorem for evaluation of engineering
problems.
COMPUTER CONCEPTS AND PROGRAMMING-I (TCS-101)
TCS-101.CO1: Interpret the terminologies regarding programming concepts of C.
TCS-101.CO2: Outline the basic data types in C programming.
TCS-101.CO3: Design and execute small programs using C programming language to know
the use and supportable Libraries of C.
TCS-101.CO4: Determine and implement various control structures in C programming-
Looping, If-Else statement, Switch case etc.
TCS-101.CO5: Identify and develop concepts like pointers, structures, recursion in C. and
apply them to solve basic mathematical as well as analyzing problems.
COMPUTER CONCEPTS AND PROGRAMMING-I LAB (PCS-101)
PCS-101.CO1: Build and formulate a functional hierarchical code organization.
PCS-101.CO2: Identify, analyze, and simplify the execution of programs written in C
language.
PCS-101.CO3: Build the code in C programming for a given algorithm.
PCS-101.CO4: Able to organize with various data types such as integers, floats, characters,
and strings, etc.
PCS-101.CO5: Analyzing programming patterns using various control structures.
PCS-101.CO6: Able to solve problems with function, array, structures, etc.
BASIC TECHNICAL COMMUNICATION (THU-101)
THU-101.CO1: Understand the meaning and the process of communication along with its
types and barriers.
THU-101.CO2: Develop proficiency in English Language through vocabulary building and
correct use of grammar.
THU-101.CO3: Acquire competency in reading by understanding the skills involved in
reading and assessing & analyzing literary texts critically.
THU-101.CO4: Acquire competency in listening by understanding the skills involved and
analyzing the thematic aspects of the prescribed literary text.
THU-101.CO5: Develop speaking skills by understanding the basic concepts and enhance
proficiency in verbal and non- verbal communication.
Bachelor of Technology
Computer Science & Engineering
First Year Second Semester
Physics Group
COURSE OUTCOME (COs)
ENGINEERING PHYSICS (TPH-201)
TPH-201.CO1: Familiarize with the basics of special theory of relativity and interpret its
applications.
TPH-201.CO2: Illustrate the phenomenon of interference and Maxwell’s equations.
TPH-201.CO3: Articulate the Diffraction, Polarization phenomenon and resolving power of
an optical instrument.
TPH-201.CO4: Attain the knowledge about the fundamentals, construction and working
principle of Lasers.
TPH-201.CO5: Acquire the knowledge of Wave Mechanics & Superconductivity.
ENGINEERING PHYSICS LAB (PPH-201)
PPH-201.CO1: Demonstrate interference phenomena like Newton’s Rings and Fresnel Bi
prism.
PPH-201.CO2: Able to articulate observed spectral lines and enable measurement of
wavelength of these spectral lines and, resolving power of slits with the help of diffraction
grating.
PPH-201.CO3: Inspect energy band gap of a given semiconductor material like Germanium,
Nickel etc. in the form of a P-N junction diode.
PPH-201.CO4: Enable to take measurements through half shade and Bi-quartz Polarimeter,
Carey Foster’s bridge, Potentiometer and nodal slide.
PPH-201.CO5: Demonstrate and verify the phenomenon of variation of magnetic field and
Stefan's Law.
ENVIRONMENTAL STUDIES (TES-201)
TES-201.CO1: Master foundational knowledge enabling them to have life –long learning
related to natural resources and assess aesthetic and ethical importance of all the living flora
and fauna.
TES-201.CO2: Develop knowledge related to processes involved in softening of water
utilized in industries.
TES-201.CO3: Describe working of STP with an illustrated diagram along with
characterization of water.
TES-201.CO4: Interpret and propose solutions for effective management of different types
of environmental pollution.
TES-201.CO5: Keep updated and communicate knowledge regarding social issues and laws
related to environment.
EVS LAB (PES-201)
PES-201.CO1: Acquire knowledge regarding different glassware’s and instruments utilized
in EVS Lab.
PES-201.CO2: Estimate the quality of water related to chemical properties like alkalinity,
hardness and chloride content.
PES-201.CO3: Examine TS, TDS and TSS content for waste water analysis.
PES-201.CO4: Determine the moisture and ash content of solid waste sample regarding its
implication on environment
BASIC ELECTRICAL ENGINEERING (TEE-201)
TEE-201.CO1: Analyze DC networks by network theorems.
TEE-201.CO2: Analyze the behaviour of R, L & C AC circuits with their combination in
series & parallel.
TEE-201.CO3: Test single phase transformer and finds its efficiency.
TEE-201.CO4: Acquire the knowledge of DC machines & three phase Induction motor with
their practical life applications.
BASIC ELECTRICAL ENGINEERING LAB (PEE-201)
PEE-201.CO1: Evaluate and verified DC circuit theorems.
PEE-201.CO2: Analyze resonance phenomenon in series AC circuit.
PEE-201.CO3: Test single phase transformer & calculated its parameters.
PEE-201.CO4: Analyze the operation of three phase induction motor.
WORKSHOP PRACTICE (PWS-201)
PWS-201.CO1: Understand and application of various machine tools and their respective
operations.
PWS-201.CO2: Study and making of components using fitting, carpentry and welding shops.
PWS-201.CO3: Understand and perform various operations on lathe machine.
PWS-201.CO4: Study & practice making of components using sheet metal shop.
ENGINEERING MATHEMATICS-I (TMA-201)
TMA-201.CO1: Constructed the understanding and applicability of ordinary differential
equations and their solutions in engineering field.
TMA-201.CO2: Learnt the concepts of Laplace Transform and its applications in multi-
disciplinary environment.
TMA-201.CO3: Understand Fourier series and its application in different engineering
problems.
TMA-201.CO4: Construct the understanding for classification of partial differential
equations (PDEs), method of separation and its solutions for engineering problems i.e.,
Laplace equation, Wave equation & Heat equation of one and two dimension
COMPUTER CONCEPTS AND PROGRAMMING-II (TCS-201)
TCS.201.CO1 Illustrate the techniques regarding programming concepts.
TCS.201.CO2 Extend the basic concept of modules used in C programming.
TCS.201.CO3 Demonstrate and execute small programs using python.
TCS.201.CO4 Compile and implement object oriented programming concepts,
encapsulation, classes, Objects, Data hiding, Inheritance, etc.
TCS.201.CO5 Examine concepts of constructors and methods.
COMPUTER CONCEPTS AND PROGRAMMING-II LAB (PCS-201)
PCS.201.CO1: Build problem-solving based on various file handling techniques.
PCS.201.CO2: Experimental programming with arrays of complex objects.
PCS.201.CO3: Build the concept of object thinking within the framework of the functional
model.
PCS.201.CO4: Build and formulate a functional hierarchical code organization.
PCS.201.CO5: Apply and evaluate a defensive programming concept.
PCS.201.CO6: Able how to handle possible errors during program execution.
ADVANCE TECHNICAL COMMUNICATION (THU-201)
THU-201.CO1: Understand the meaning, features, mediums and significance of technical
communication.
THU-201.CO2: Comprehend and develop paragraph writing skills.
THU-201.CO3: Form a clear concept of writing style in technical communication and
develop technical writing skills.
THU-201.CO4: Acquire competency in comprehension and analysis through in-depth
reading of the prescribed literary text.
THU-201.CO5: Understand the different types of non-verbal aspects of communication and
improve presentation skills and soft skills..
Bachelor of Technology
Computer Science & Engineering
First Year Second Semester
Chemistry Group
COURSE OUTCOME (COs)
ENGINEERING CHEMISTRY (TCY-201)
TCY-201.CO1: Gain knowledge regarding basic volumetric calculations and their use in
water analysis.
TCY-201.CO2: Apply the knowledge electrochemistry for the protection of different metals
from corrosion.
TCY-201.CO3: Develop basic knowledge of Nano chemistry, polymer reinforced
composites, polymer materials for futuristic engineering applications.
TCY-201.CO4: Select lubricants for application in industry and society.
TCY-201.CO5: Acquire knowledge in determination of the calorific value of fuels, perform
flue gas analysis and combustion analysis.
ENGINEERING CHEMISTRY LAB (PCY-201)
PCY-201.CO1 Understand the basic concept and principles of Analytical Chemistry
PCY-201.CO2 Appraise about procedure of volumetric analysis, and their applications
related to industry and environment.
PCY-201.CO3 Estimate the properties of lubricants.
PCY-201.CO4 Ability to determine ash and moisture content of fuel to check its quality.
BASIC ELECTRONICS ENGG (TEC-201)
TEC-201.CO1: Classify Conductors, Semiconductor, Insulators & their properties.
TEC-201.CO2: Understand P-N Junction diode and Zener diode.
TEC-201.CO3: Compare Bipolar Junction Transistor & Field Effect Transistor.
TEC-201.CO4: Apply the knowledge of Bipolar Junction Transistor & Field Effect
Transistor to design various types of electronics Circuit.
TEC-201.CO5: Elaborate Number system, Boolean algebra, logic gates.
BASIC ELECTRONICS ENGG LAB (PEC-201)
PEC-201.CO1: Understand Basic Electronic Component & their testing threw CRO.
PEC-201.CO2: Analyze bread board implementation of electronic circuits.
PEC-201.CO3: Draw PN junction diode & Zener Diode Characteristics.
PEC-201.CO4: Elaborate the concept of digital Logic gates.
COMPUTER AIDED ENGINEERING GRAPHICS LAB (PEG-201)
PEG-201.CO1: Understand the concept and role of graphics in geometric constructions.
PEG-201.CO2: Understand the method for letter writing in the engineering Graphics.
PEG-201.CO3: Practice about the projection of point, line and solids for various positions
with vertical and horizontal principle planes.
PEG-201.CO4: Study and understand the concept of first and third angle orthographic
projections
BASIC MECHANICAL ENGINEERING (TME-201)
BASIC MECHANICAL ENGINEERING LAB (PME-201)
PME-201.CO1: Understand the concept of thermodynamic systems with their relation to
energy and work.
PME-201.CO2: Apply the various thermodynamic laws, irrespective of the composition of
the material or system.
PME-201.CO3: Determine the various parts and performance parameters of vapour
compression refrigeration cycle.
PME-201.CO4: Find stress-strain and able to draw characteristic behaviour of the material
using Universal Testing Machine.
ENGINEERING MATHEMATICS-I (TMA-201) TMA-201.CO1: Constructed the understanding and applicability of ordinary differential
equations and their solutions in engineering field.
TMA-201.CO2: Learnt the concepts of Laplace Transform and its applications in multi-
disciplinary environment.
TMA-201.CO3: Understand Fourier series and its application in different engineering
problems.
TMA-201.CO4: Construct the understanding for classification of partial differential
equations (PDEs), method of separation and its solutions for engineering problems i.e.,
Laplace equation, Wave equation & Heat equation of one and two dimension
COMPUTER CONCEPTS AND PROGRAMMING-II (TCS-201)
TCS.201.CO1 Illustrate the techniques regarding programming concepts.
TCS.201.CO2 Extend the basic concept of modules used in C programming.
TCS.201.CO3 Demonstrate and execute small programs using python.
TCS.201.CO4 Compile and implement object oriented programming concepts,
encapsulation, classes, Objects, Data hiding, Inheritance, etc.
TCS.201.CO5 Examine concepts of constructors and methods.
TME.201.CO1: Understand the concept of thermodynamic systems with their relation to
energy and work.
TME.201.CO2: Apply the various thermodynamic laws, irrespective of the composition of
the material or system.
TME.201.CO3: Impart knowledge of basic machine elements used in various engineering
applications.
TME.201.CO4: Evaluate problems related to the loads and deformations for structural
elements.
TME.201.CO5: Acquire the knowledge of areas including mechanics, thermodynamics and
materials science.
COMPUTER CONCEPTS AND PROGRAMMING-II LAB (PCS-201)
PCS.201.CO1: Build problem-solving based on various file handling techniques.
PCS.201.CO2: Experimental programming with arrays of complex objects.
PCS.201.CO3: Build the concept of object thinking within the framework of the functional
model.
PCS.201.CO4: Build and formulate a functional hierarchical code organization.
PCS.201.CO5: Apply and evaluate a defensive programming concept.
PCS.201.CO6: Able how to handle possible errors during program execution.
ADVANCE TECHNICAL COMMUNICATION (THU-201)
THU-201.CO1: Understand the meaning, features, mediums and significance of technical
communication.
THU-201.CO2: Comprehend and develop paragraph writing skills.
THU-201.CO3: Form a clear concept of writing style in technical communication and
develop technical writing skills.
THU-201.CO4: Acquire competency in comprehension and analysis through in-depth
reading of the prescribed literary text.
THU-201.CO5: Understand the different types of non-verbal aspects of communication and
improve presentation skills and soft skills.
COMPUTER SCIENCE & ENGINEERING
B.Tech (2nd Year3rd Sem)
OBJECT ORIENTED PROGRAMMINGS USING C++ (TCS-301)
TCS-301.CO1: Assess an object – oriented approach to the development of software based
on modelling objects from the real world.
TCS-301.CO2: Categorize a set of OOPs concepts and a language-independent graphic
notation, the Object Modeling method which can be used to analyze problem requirements,
propose a solution to the problem and then implement the solution in a programming
language.
TCS-301.CO3: Formulate an OO software development methodology from analysis, through
design, to implementation and comparison of high-level, conceptual analytics and design
processes.
TCS-301.CO4: Construct an abstract way of thinking about a problem using concepts of the
real world, rather than computer concepts.
TCS-301.CO5: Illustrate the logic of overloading and overriding, functions, inheritance,
polymorphism and file handling. Contrast the major OOPs strategies for implementation of
programs using C++.
DATA STRUCTURE USING C (TCS-302)
TCS-302.CO1: Evaluate and analyse space and time complexity of various algorithms.
TCS-302.CO2: Analyse of memory representation and implementation of various data
structure.
TCS-302.CO3: Construct of various applications that take the advantage of a tree’s in order
to reduce the searching time complexity.
TCS-302.CO4: Implement and analyse graph data structure and apply it to real world
problem in finding shortest path.
TCS-302.CO5: Design and analyse various sorting algorithms and Hashing that minimize
the time complexity.
DIGITAL ELECTRONICS (TEC-303)
TEC-303.CO1: Understand number system and Boolean postulates and Realize Boolean
functions with minimum number of logic gates.
TEC-303.CO2: Design and analyse combinational circuits and Implement combinational
logic in PLDs.
TEC-303.CO3: Able to construct different types of registers & Counters.
TEC-303.CO4: Build knowledge about various logic families in digital IC.
TEC-303.CO5: Understand semiconductor memories and related technology.
COMPUTER BASED NUMERICAL AND STATISTICAL TECHNIQUES (TMA-302)
TMA-302.CO1: Calculate the degree of error inherent in the solution of various numerical
methods
TMA-302.CO2: Determined the solution with engineering applications for algebraic and
transcendental numerical methods.
TMA-302.CO3: Identify a numerical interpolation and extrapolation solution in the
engineering field for prediction.
TMA-302. CO4: Discover numerical solutions for differential equations, integral equations,
methods of curve fitting, linear and nonlinear polynomials.
DISCRETE STRUCTURE (TCS-304)
TCS-304.CO1: Examine adapt and formulate the fundamental mathematical concepts and
terminology.
TCS-304.CO2: Build, use and analysis recursive definitions
TCS-304.CO3: Create different types of discrete structures considered under set theory
group theory etc.
TCS-304.CO4: Support to construct techniques for mathematical proofs by examples of
discrete mathematics.
ENGINEERING ECONOMICS &PROJECT ANALYSIS (THU-301)
THU-301.CO1: Discuss the concepts of engineering economics. Apply the Law of Demand
and Law of Supply in the field of engineering.
THU-301.CO2: Understand the position of money's time value, future value and present
value together with their estimates; compare cash flows, Equal Annual Worth Comparison
and Rate of Return calculations during different periods.
THU-301.CO3: Evaluate of project projects, development, analyze the process of
implementation, focusing on participation of the community.
THU-301.CO4: Construct various Cost Curves and calculating the Cost values with the help
of formulas, describe various cost control techniques during the production process.
Practical Subject:-Object oriented Programming Using C++Lab (PCS-351)
PCS-351.CO1: Familiarize with OO Programming model Environment.
PCS-351.CO2: Elaborat the difference between procedure-oriented programming and object
oriented programming
PCS-351.CO3: Demonstrate hands-on-practises using C++ programming language.
PCS-351.CO4: Using C++ Programming construct(s) such as class, inheritance, abstraction,
encapsulation, run-time linking, polymorphism, exception handling, file handling, Write
Extensible and Reusable program(s).
DATA STRUCTURE WITH C LAB (PCS-352)
PCS-352.CO1: Compare various methodologies of programming and identify asymptotic
notations to evaluate algorithm performance.
PCS-352.CO2: Using suitable data structures such as arrays, linked lists, stacks and queues
to effectively solve problems in the real world.
PCS-352.CO3: Using nonlinear data structures like trees and graphs to develop algorithms
for different applications represent and manipulate data.
PCS-352.CO4: Illustrate and compare different searching and sorting techniques.
DIGITAL ELECTRONICS LAB (PEC-351)
PEC-351.CO1: Design simple combinational logic circuits using gates and verify their
functionalities.
PEC-351.CO2: Understand the characteristics of flip-flops.
PEC-351.CO3: Construct and analyze different types of Shift Register using IC chip.
PEC-351.CO4: Design and verify the modulus-N counter using trainer kit
COMPUTER BASED NUMERICAL AND STATISTICAL TECHNIQUE LAB
(PCS-353)
PCS-353.CO1: Apply programming techniques to compute the solution of an algebraic and
transcendental equation by numerical methods like the Bisection method and Newton
Raphson method.
PCS-353.CO2: Demonstrate programming of interpolation and extrapolation for prediction.
PCS-353.CO3: Calculate various measuring metrics like mean, median and mode for
individual series also support recognizing elements and variables in statistics, qualitative and
quantitative data.
PCS-353.CO4: Articulate the trade-offs between easy computation and accuracy.
COMPOSITE VIVA VOCE (PCS-355)
PCS-355.CO1: Test the student understanding and learning during their Programme.
PCS-355.CO2: Improves the confidence and communication skills of the students.
PCS-355.CO3: Prepare students for interviews in both the Academician and to the market.
B.Tech(2nd Year-4th sem)
OBJECT ORIENTED PROGRAMMING USING JAVA (TCS-401)
TCS-401.CO1: Design develop and compose a software solution with the appropriate use of
java technologies and presenting its competence in solving real world problem.
TCS-401.CO2: Qualify to extend the ability to participate in multiple software solutions and
applications using java with understanding of principles of inheritance, packages and
interfaces
TCS-401.CO3: Survey and compare different model, tools and techniques of java with
understanding of object-oriented programming components - classes, objects, invoking
methods, exception handling and multithreading mechanisms.
TCS-401.CO4: Elaborate and formulate java in standalone and network applications in
solving real world problems while considering innovative and novelistic solutions approaches
for the growth of the society.
OPERATING SYSTEM (TCS-402)
TCS-402.CO1: Identify the functions, structures, and history and also determine design
challenges associated with the operating systems.
TCS-402.CO2: Distinguish different process scheduling algorithms for process management.
TCS-402.CO3: Illustrate the concepts of process synchronization and methods to handle
Deadlocks.
TCS-402.CO4: Identify virtual memory techniques and page replacement.
TCS-402.CO5: Illustrate various file and disk management strategies
DESIGN AND ANALYSIS OF ALGORITHM (TCS-403)
TCS-403.CO1: Design the algorithms for the various problems and analyze them in terms of
time and space complexity.
TCS-403.CO2: Apply asymptotic notation to analyze running time Complexities of various
algorithms.
TCS-403.CO3: Examine program performance factors with respect to used data structures
and algorithms design.
TCS-403.CO4: Examine the major graphs algorithms and analyze their complexity in terms
of time and space
TCS-403.CO5: Design/develop, and solve complex engineering issues by applying theories
of divide and conquer approach, and dynamic programming paradigm.
COMPUTER ORGANIZATION (TCS-404)
TCS-404.CO1: Analyze machine performance, view the erudition related to system
parameters. Able to interpret the nuisance in computer components.
TCS-404.CO2: Summarize the multiple hardware-based communication organization.
TCS-404.CO3: Acquire prodigious skills in cognizance of input/output communications of
the system. Also, summarize the multiple hardware-based communication organizations of
the system.
TCS-404.CO4: Break-down the memory hierarchy of the system to assemble the suitable
memory structure for any computer system.
TCS-404.CO5: Examine the parallel processing and multi-processing methods and
techniques to predict the architecture of the distinct system.
THEORY OF COMPUTATION (TCS-405)
TCS-405.CO1: Analyze abstract mathematical model of computing like DFA, NFA,Epsilon
NFA and Turing Machines
TCS-405.CO2: Apply the concept of regular expressions and automata in construction of
programming languages.
TCS-405.CO3: "Determine the type of languages using closure properties of RL, CFL and
pumping lemma".
TCS-405.CO4: Design CFG and Context–Sensitive grammar for different language classes.
MICROPROCESSOR AND MICROCOTROLLER (TEC-406)
TEC-406.CO1: Understand the architecture of 8085 and 8086 microprocessor.
TEC-406.CO2: Acquire knowledge on Peripheral Devices.
TEC-406.CO3: Understand the architecture of 8051 microcontroller based systems.
TEC-406.CO4: Write simple programs on Programming of 8085 and 8086 microprocessor
and 8051 microcontrollers.
TEC-406.CO5: Understand the Interfacing of 8051 microcontroller for various applications.
OBJECT ORIENTED PROGRAMMING USING JAVA LAB (PCS-451)
PCS-451.CO1: Analyze various versions of JDK for supported methods and technologies to
be implemented.
PCS-451.CO2: Implement different core concepts of JAVA using any of JDK enabled IDE.
PCS-451.CO3: Demonstrate file handling features of JAVA with multiple examples of code.
PCS-451.CO4: Acquire skills to connect JAVA with any database using JDBC and ODBC
methods.
PCS-451.CO5: Develop a project of any supported area by using core knowledge of JAVA
concepts.
OPERATING SYSTEM LAB (PCS-452)
PCS-452.CO1: Find the right CPU scheduling algorithm for a given instance of problems.
PCS-452.CO2: Identify the performance of various page replacement algorithms.
PCS-452.CO3: Develop algorithm for strategies for avoiding deadlock, detecting and
allocating files.
PCS-452.CO4: Understand the scheduling of processes by CPU.
DESIGN &ANALYSIS OF ALGORITHM LAB (PCS-453)
PCS-453.CO1: Analyze the complexity of algorithms of different sorting and searching
techniques.
PCS-453.CO2: Implementation of Quick, merge, Heap Counting Sorting Techniques.
PCS-453.CO3: Write Dynamic Programming Algorithm for 0/1 & Fractional knapsack,
matrix chain multiplication and longest common subsequence Problem.
PCS-453.CO4: Implement BFS &DFS graph traversal algorithm and tree traversal
algorithms.
MICROPROCESSOR LAB (PEC-453)
PEC-453.CO1: Understand the instruction sets of microprocessors and controllers to write
assembly code for Data handling and arithmetic and logic operations.
PEC-453.CO2: Interface and Program various peripheral ICs.
PEC-453.CO3: Able to program microprocessor and Micro controllers for Real time
applications.
COMPOSITE VIVA VOCE (PCS-455)
PCS-455.CO1: Test the student understanding and learning during their Programme.
PCS-455.CO2: Improves the confidence and communication skills of the students.
PCS-455.CO3: Prepare students for interviews in both the Academician and to the market.
B.Tech (3rd Year-5th sem)
SYSTEM SOFTWARE (TCS-501)
TCS-501.CO1: Understand SIC architecture, features of utility software’s like assemblers,
loaders, linkers, editors and macro processor.
TCS-501.CO2: Identify different software categories according to their properties.
TCS-501.CO3: Implement and analyze of one, two and multi pass assembler.
TCS-501.CO4: Develop and examine various types of linker and loader.
TCS-501.CO5: Create and analyze the functionalities of macro processors of pass one and
pass two.
DATA BASE MANAGEMENT SYSTEM (TCS-502)
TCS-502.CO1: Discover the challenges of Database and and classify different DBMS
services and deployment models
TCS-502.CO2: Design and compose highly secured database applications by applying
developing strict locking techniques
TCS-502.CO3: Find importance of E-R model along with their notations in DBMS
TCS-502.CO4: Create, select, and apply appropriate queries to analyze different type of
information
WEB TECHNOLOGY THROUGH PHP (TCS-503)
TCS-503.CO1: Analyze the concept of Web Technology and Design static web pages using
HTML and CSS
TCS-503.CO2: Classify the basic concepts of PHP to design dynamic web pages
TCS-503.CO3: Formulate the database connectivity with PHP
TCS-503.CO4: Analyze the concepts of PHP and MySQL
TCS-503.CO5: Develop interactive applications using PHP, MySQL, HTML and CSS
TCS-503.CO6: Stipulate appropriate tools for designing dynamic and interactive web
applications
COMPUTER NETWORKS (TCS-504)
TCS-504.CO1: Identify the organisational structure criteria for implementing a network and
also design the most suitable architecture and technologies for networking.
TCS-504.CO2: Identify the OSI Reference Model and TCP-IP reference Model terms and
principles.
TCS-504.CO3: Identify, compare, view, design/performance problems in local area networks
and wide area networks using protocols used in the data link layer, network layer, and
transport layer.
TCS-504.CO4: A review of modern networking technology challenges.
TCS-504.CO5: Develop and design and build algorithms for network tools and network
programming
PRINCIPLES OF PROGRAMMING LANGUAGE (TCS-505)
TCS-505.CO1: Illustrate paradigms for programming. In the design and implementation of
modern programming languages, principles and techniques are involved.
TCS-505.CO2: A computer-based system, process, feature, or programme is designed,
implemented and evaluated to meet desired needs by applying best practises in software
development processes, methods, and resources.
TCS-505.CO3: Apply principles of linking, distance, control structures, subprograms and
passing mechanisms of parameters. Analyze basic programme actions in imperative
languages.
TCS-505.CO4: Analyze the problem, and define its solution with the necessary computing
requirements.
SOFTWARE ENGINEERING (TCS-506)
TCS-506.CO1: Design, develop and compose a software product with the appropriate use of
software engineering and presenting its competence in solving real world problems.
TCS-506.CO2: Create the quality of individual working or working in a team to propose and
extend the quality software to the world.
TCS-506.CO3: Demonstrate an understanding of different model and tools of software
engineering to propose a well designed, efficient, time and cost-effective software solution.
TCS-506.CO4: Reveal a clear concept of knowledge of available theories and models of
software engineering technologies to bring out innovative and novelistic solutions for the
growth of the society.
TCS-506.CO5: Interpret professional, ethical and social responsibility of a software
engineer.
SYSTEM SOFTWARE LAB (PCS-551)
PCS-551.CO1: Demonstrate the skills to code basic ASM blocks in C Language.
PCS-551.CO2: Develop various file handling code with the help of LEX/YACC tool.
PCS-551.CO3: Understand the basic architecture of LEX tool and its working for better
lexical generator.
PCS-551.CO4: Observe the role of ASM Blocks in assembly programming to design
integrated assembly code in high level language such as C.
DATABASE MANAGEMENT SYSTEM LAB (PCS-552)
PCS-552.CO1: Write out the Data Description and Data Manipulation Language queries.
PCS-552.CO2 : Write SQL queries using SQL operators as well as Logical Operators
(=,>, <) etc.
PCS-552.CO3: Write SQL queries for relational algebra and refrential Integrity.
PCS-552.CO4: Write SQL queries to collect data from more than one table and, using
PL/SQL, write a programme. Write the queries for Data Control Language-Rollback,
Commit, Checkpoint.
WEB TECHNOLOGY THROUGH PHP LAB (PCS-553)
PCS-553.CO1: Create PHP programs for processing HTML forms.
PCS-553.CO2: Write PHP programs using various PHP library functions which manipulate
files and directories.
PCS-553.CO3: Develop PHP programs that classify and solve various database tasks.
PCS-553.CO4: Identify common web application tasks and solve it by writing PHP
programs Develop web project using various C.
COMPUTER NETWORK LAB (PCS-554)
PCS-554.CO1: Construct and design LAN cable-Straight and cross Cable.
PCS-554.CO2: Execute network oriented commands- Netstat, Ping, Route, Ipconfig, ARP.
PCS-554.CO3: Create a network of two computers and check connectivity between them
with the help of ping command.
PCS-554.CO4: Create a network using star topology of n nodes check by ping command
whether they are connected or not.
PCS-554.CO5: Configure Router & Switch in Linux with packet tracer cisco simulator.
SEMINAR-1 (PCS-555)
PCS-555.CO1: Elaborate to pursue student’s interest in recent trends in Electrical
Engineering.
PCS-555.CO2: Develop to present recent technologies in electrical engineering.
PCS-555.CO3: Comprehend their knowledge through presentation and reports.
B.Tech (3rd Year-6th sem)
ARTIFICIAL INTELLIGENCE (TCS-601)
TCS-601.CO1: Interpret the knowledge of fundamentals of the theory and practice of
Artificial Intelligence
TCS-601.CO2: Solve the Artificial Intelligence (AI) programming.
TCS-601.CO3: Summarize the study of AI by applying knowledge representation methods
and problem solving approaches to common Artificial Intelligence applications domain.
TCS-601.CO4: Examine a problem, recognize it and classify the computing requirements
suitable to its solution.
COMPILER DESIGN (TCS-602)
TCS-602.CO1: Utilize the concept of automata in the process of designing a compiler
TCS-602.CO2: Contrast the various parser required for constructing a compiler
TCS-602.CO3: Design an effective intermediate and optimized code generator
TCS-602.CO4: Inference the effective runtime environment required for a compiler.
VISUAL PROGRAMMING AND DOT.NET TECHNOLOGIES (TCS-603)
TCS-603.CO1: Simplify .NET development and building blocks of the .NET architecture
that Microsoft has created.
TCS-603.CO2: Design applications using C Sharp(C#) programming language along with
use of CSC.exe and Visual Studio 2010.
TCS-603.CO3: Understand the core constructs of programming language C# and the object
oriented programming (OOP) pillars.
TCS-603.CO4: "Utilize ADO.Net connectivity, interface-based programming and creating
simple data binding applications."
TCS-603.CO5: Illustrate NET assemblies (*.dll or *.exe), installation and amputation from
Global Assembly Cache of. NET assemblies
UNIX AND SHELL PROGRAMMING (TCS-604)
TCS-604.CO1: Understand the evaluation and architecture of UNIX Operating System with
Kernel and shell
TCS-604.CO2: Applying several UNIX commands solves a common problem and allows the
VI text editor to be used for creating and editing files.
TCS-604.CO3: Wild cards are used and standard expressions for pattern matching are
formulated and different internal and external commands are executed.
TCS-604.CO4: Create the shell script using various shell script construct in order to
customized the user work environment.
TCS-604.CO5: Create and manage user account, file system and security.
DEPARTMENT ELECTIVE-I (DISTRIBUTED SYSTEM) (TCS-611)
TCS-611.CO1: Examine different primitives like mutual exclusion, & agreement deadlock
detection, &also designing their distributed algorithms as well as identify the advantages and
challenges in each.
TCS-611.CO2: Using sockets and RPC/RMI construct and develop distributed programs.
TCS-611.CO3: Analyze fault tolerant systems and contrast different types of faults and fault
handling techniques
TCS-611.CO4: Study about designing and development of distributed systems using
different algorithms and techniques subject to specific design and performance constraints
DEPARTMENT ELECTIVE-I (MACHINE LEARNING) (TCS-612)
TCS-612.CO1: Interpret and apply machine-learning concepts to solve real world problems.
TCS-612.CO2: Develop machine-learning models to extract knowledge from given data.
TCS-612.CO3: Apply a suitable supervised/un-supervised learning algorithm to solve real
time problems.
TCS-612.CO4: Develop an autonomous system using supervised/un-supervised learning.
TCS-612.CO5: Evaluate various machine-learning algorithms and build a solution for real-
world applications
PRINCIPLE OF MANAGEMENT (THU-601)
THU-601.CO1: Compare various thoughts on management, describe current developments
in management practices and apply the Principles of Management in managing areas of
Engineering.
THU-601.CO2: List and explain the types of strategies and standard preparation methods,
evaluate organisational issues and establish optimal management decisions, define techniques
used by managers to manipulate the internal environment and control it.
THU-601.CO3: Describe organizational design, evaluate leadership styles and planning to
remove the complexities in the organizations and describe current trends and challenges in
HR management.
THU-601.CO4: Describe common conflict forms and triggers that occur within teams,
describe the various levels and types of control.
ARTIFICIAL INTELLIGENCE LAB (PCS-651)
PCS-651.CO1: Design and propose the basic idea of how to program in Prolog and its
working environment
PCS-651.CO2: Understand how to write simple facts using Prolog.
PCS-651.CO3: Adapt the knowledge of Prolog programming and understand how to write a
program using the rules.
PCS-651.CO4: Acquire knowledge of programming language for symbolic, non-numeric
computation.
COMPILER LAB (PCS-652)
PCS-652.CO1: Write a program in C to recognize valid identifiers
PCS-652.CO2 : Design a program in C to implement back track parser
PCS-652.CO3: Develop a program in C to implement shift-reduce parser
PCS-652.CO4: Analyze Parsing of arithmetic and algebraic expressions and equations
VISUAL PROGRAMMING & DOT NET TECHNOLOGIES LAB (PCS-653) :-
PCS-653.CO1: Compile single file and multi file. NET binaries using csc.exe compiler.
PCS-653.CO2: Deploy application(s) in C Sharp (C#) programming language using Visual
Command Prompt and Visual Studio environment.
PCS-653.CO3: Demonstrate the core constructs of programming language C# and the object
oriented programming (OOP) pillars like class(es), modelling objects, inheritance,
polymorphism, exception handling
PCS-653.CO4: Demonstrate ActiveX Data Object(s) connectivity and simplifying data
binding applications. 5. Compiling, imputing. NET Assemblies and installing them to Global
Assembly Cache of . NET assemblies
UNIX &SHELL PPROGRAMMING LAB (PCS-654)
PCS-654.CO1: Demonstrate the concept of UNIX as a development platform with
importance on basic commands and editors with its usage in the field of computing.
PCS-654.CO2 : "Explain Usage of tools and utilities in UNIX, performing and understanding
the working and usage of these tools for real world applications.
PCS-654.CO3: "Outline Usage of tools and utilities in UNIX, performing and understanding
the working and usage of these tools for real world applications.
PCS-654.CO4: Create a new user and group account and managing disk memory.
Seminar-II (PCS-655)
PCS-655.CO1: Elaborate to pursue student’s interest in recent trends in Electrical
Engineering.
PCS-655.CO2: Develop to present recent technologies in electrical engineering.
PCS-655.CO3 : Comprehend their knowledge through presentation and reports.
B.Tech (4th Year-7th sem)
ADVANCED COMPUTER NETWORKS (TCS-701)
TCS-701.CO1: Understand and demonstrate basic computer network technology.
TCS-701.CO2: Solve the main problems related to error control, flow control, MAC and
addressing, routing.
TCS-701.CO3: Acquire knowledge in security issues, services, goals.
TCS-701.CO4: Analyze the mechanism and understand the basic concept of hacking, and
Network Security and vulnerability.
DATA WAREHOUSING AND DATA MINING (TCS-702)
TCS-702.CO1: Design and evaluate unique patterns from different types of databases.
TCS-702.CO2: Examine association rule mining algorithms to develop new rules.
TCS-702.CO3: Demonstrate the ability to carry out an independent practical work requiring
the data mining techniques applications.
TCS-702.CO4: Test appropriate classification technique for a given dataset.
ADVANCED COMPUTER ARCHITECTURE (TCS-703)
TCS-703.CO1: Familiarize the classes of computers system, and also identify new trends and
technologies in development era of computer architecture.
TCS-703.CO2: Compare and formulate the performance of different scalar Computers.
TCS-703.CO3: Exploit Instruction-level parallelism (ILP), and its challenges, Identify the
different techniques to enhance a processors ability
TCS-703.CO4: Develop the Pipelining Concept for a given set of Instructions and examine
the performance of pipelining and non-pipelining environment in a processor.
TCS-703.CO5: Formulate the concepts of parallelism in hardware/software and to test the
Hardware for Arithmetic Operations.
DEPARTMENT ELECTIVE-II (CLOUD COMPUTING AND APPLICATIONS)(TCS-
711)
TCS-711.CO1: Find key challenges of cloud computing and define computing and classify
different cloud services and development models.
TCS-711.CO2: Create and configure virtual machines on the cloud and building private
cloud to design and develop highly scalable cloud based applications
TCS-711.CO3: Figure out importance of virtualization along with their technologies in cloud
computing.
TCS-711.CO4: Identify and Assessment cloud computing for own organization with respect
to economics, Financial and technological implications/challenges.
TCS-711.CO5: Cloud data based on features, design and develop backup strategies.
DEPARTMENT ELECTIVE-II (MOBILE COMPUTING APPLICATIONS)
(TCS-712)
TCS-712.CO1: Examine the principles and theories of mobile computing technologies.
TCS-712.CO2: Illustrate and analyze the infrastructures and technologies of mobile
computing technologies.
TCS-712.CO3: List the applications in different domains that mobile computing offers to
the public, employees, and businesses.
TCS-712.CO: Describe the possible future of mobile computing technologies and
applications.
DEPARTMENT ELECTIVE-II (CYBER FORENSICS) (TCS-713)
TCS-713.CO1: Interpret the definition of computer forensics fundamentals.
TCS-713.CO2: Categorize and identify different computer forensics technologies.
TCS-713.CO3: Classify various computer forensics systems.
TCS-713.CO4: Illustrate the methods for evidence collection& data recovery.
TCS-713.CO5: Summarize duplication and preservation of digital evidence
DEPARTMENT ELECTIVE-II (COMPUTER GRAPHICS) (TCS-714)
TCS-714.CO1: The simple geometric primitives, transformations, area filling, clipping
algorithms are transformed to implement different scans.
TCS-714.CO2: Discuss the application of the principles of computer graphics for computer
game creation, visualisation of knowledge, and business applications.
TCS-714.CO3: The basics of animation, virtual reality and its related technologies are
described.
TCS-714.CO4: Describe the significance of viewing and projections in real world objects.
OPEN ELECTIVE-1 (COMPUTER FORENSICS) (TOCS-701)
TOCS-701.CO1: Contrast the computer forensics fundamentals and their application
domain.
TOCS-701.CO2: Describe the types of computer forensics technology.
TOCS-701.CO3: Analyze various computer forensics systems and analysis of their features.
TOCS-701.CO4: Illustrate the strategies of evidence collection and data recovery in
computer forensics domain.
TOCS-701.CO5: Summarize the principles for duplication and preservation of digital
evidence.
OPEN EECTIVE-1(DATA WAREHOUSING AND MINING) (TOCS-702)
TOCS-702.CO1: Design and evaluate unique patterns from different types of databases.
TOCS-702.CO2: Examine association rule mining algorithms to develop new rules.
TOCS-702.CO3: Demonstrate the ability to carry out an independent piece of practical work
requiring the application of data mining techniques.
TOCS-702.CO4: Test appropriate classification technique for a given dataset.
OPEN EECTIVE-1(COMPUTER GRAPHICS TECHNOLOGY) (TOCS-703)
TOCS-703.CO1: Analyze and implementation of algorithms of Line,Transformation-
2D/3D,Area filling and clipping of geometrical primitives.
TOCS-703.CO2: Dissect the application of computer graphics concepts in different domain .
TOCS-703.CO3: Demonstrate the concepts- animation, virtual reality and also identify their
related technologies.
TOCS-703.CO4: Describe the importance of viewing and projections.
PROJECT PHASE-I (PCS751)
PCS-751.CO1: Take part in research projects in a team under the direction of faculty
members.
PCS-751.CO2 : Prepare detailed synopsis describing the project.
PCS-751.CO3: Develop fabrication work of experimental set up/devices or developed
software packages.
PCS-751.CO4 : Communicate through presentations in front of evaluation committee.
INDUSTRIAL/FIELD TRAINING SEMINAR (PCS-752)
PCS-752.CO1: Comprehend the fundamental standards, approaches and elements of the
management and apply ideas to explicit circumstances.
PCS-752.CO2 : Recognize and use different strategies for improving efficiency utilizing
work-study.
PCS-752.CO3: Apply the ideas and concept of value engineering in the plan of devices and
control systems.
PCS-752.CO4 : Comprehend and utilize proper techniques/instruments of stock inventory
and control in the industry.
PCS-752.CO5: Perceive exercises with their interdependency to streamline time Vs costs
using the strategies of management/CPM.
GENERAL PROFICIENCY (PCS-755)
PCS-755.CO1: Enhance the proficiency of the student including human values and ethics
PCS-755.CO2: Improves the knowledge of general awareness of students.
PCS-755.CO3: Improves the confidence and communication skills of the students
B.TECH (4th YEAR-8th SEM)
BIG DATA TECHNOLOGIES (TCS-801)
TCS-801.CO1: Identify key issues about big data technology and its smart market and
scientific computing applications.
TCS-801.CO2: Analyze Big Data Analytics, simple supporting strategies and flexible
algorithms such as MapReduce, YARN, Pig, Hadoop, and NO SQL are learned.
TCS-801.CO3: Understand operating structures of business and statistical engineering
paradigms, and using the technical methods to evaluate large amount of data or Big data.
TCS-801.CO4: Accomplish appropriate insights on Big Data Analytics in different
implementations, such as recommender system, social network apps, etc.
INTERNET OF THINGS (TCS-802)
TCS-802.CO1: Measure the signficance of IoT in a real world scenario.
TCS-802.CO2: Analyze and Determine the Market perspective of IoT technologies.
TCS-802.CO3: Compare and Contrast the utilization of various instruments like Data
Management, devices and gateways in IoT.
TCS-802.CO4: Implement IoTarchitecture ,and also discussion on challeges and issues
associated with it.
TCS-802.CO5: Identify applications of IoT in Industrial Automation and also identify IoT
technology world Design Constraints.
DEPARTMENT ELECTIVE – 3 (CLOUD SECURITY) (TCS - 811)
TCS – 811.CO1: Identify current standards, protocols,of cloud computing architectures
TCS – 811.CO2: Identify known Cloud-related risks, hazards, vulnerabilities and privacy
problems and establish effective protections and countermeasures
TCS – 811.CO3: Develop cloud security architectures with secure network and storage
infrastructure assurance, data protection, end-to-end identity and access control, processes of
monitoring and auditing.
TCS – 811.CO4: Distinguish the various security guidelines for cloud computing set by ISO
and Cloud Security Alliance (CSA)
DEPARTMENT ELECTIVE – 3 (MOBILE ADHOC NETWORKS) (TCS - 812)
TCS – 812.CO1: Demonstrate routing mechanisms and study of proactive, on-demand, and
hybrid-the three classes of approaches.
TCS – 812.CO2: Identify the issues and challenges in providing QoS.
TCS – 812.CO3: Explain about the energy management in adhoc networks.
TCS – 812.CO4: Demonstrate various types of mesh networks.
TCS – 812.CO5: Discuss and demonstrate about sensor networks
DEPARTMENT ELECTIVE – 3 (CYBER SECURITY) (TCS - 813)
TCS-813.CO1: Recognize the basic concepts and a range of the cybercrime related
techniques.
TCS-813.CO2: Obtain an exemplary understanding of emerging cyber security challenges
and examine the aspects in which securities are compromised.
TCS-813.CO3: Probe threats, digital attacks by IDS and router attacks, and computer
networks called "Trap and Trace."
TCS-813.CO4: Recall the importance of handling of evidences and storage capacity of
different devices..
DEPARTMENT ELECTIVE – 3 (VIRTUAL REALITY) (TCS - 814)
TCS –814.CO1: Demonstrate an understanding fundamentals of immersive virtual reality-
the techniques, processes, technologies and equipment used
TCS –814.CO2: Explore materials used in immersive augmented reality and processes.
TCS -814-CO3: Understand the historical and theoretical backgrounds of interactive virtual
reality that are relevant;
TCS-814-CO4: Demonstrate an appreciation of critical and self-reflective practice's
importance
OPEN ELECTIVE-2 FUNDAMENTALS OF BIG DATA) (TOCS-801)
TOCS-801.CO1: Identify key issues about big data technology and its smart market and
scientific computing applications.
TOCS-801.CO2: In Big Data Analytics, simple supporting strategies and flexible algorithms
such as MapReduce, YARN, Pig, Hadoop, and NO SQL are learned.
TOCS-801.CO3: Understand operating structures of business and statistical engineering
paradigms, and using the technical methods to evaluate large amount of data or Big data.
TOCS-801.CO4: Accomplish appropriate insights on Big Data Analytics in different
implementations, such as recommender system, social network apps, etc
OPEN ELECTIVE-2 (VIRTUAL REALITY SYSTEM) (TOCS-802)
TOCS-802.CO1: Demonstrate and appreciate the basic methods, procedures, technologies
and facilities used in interactive virtual reality;
TOCS-802.CO2: Start researching materials and processes used in virtual immersive reality;
TOCS-802.CO3: Display a basic understanding and knowledge of historical and theoretical
contexts applicable to virtual reality; and
TOCS-802.CO4: Show an appreciation of the meaning of critical and self-reflective practise
PROJECT PHASE-II (PCS-851)
PCS-851.CO1: Develop code for the required project and implement it
PCS-851.CO2: Learn how to build a project for society benefit in a tam.
PCS-851.CO3 : Communicate through presentations in front of evaluation committee.
GRAND VIVA (PCS-852)
PCS-853.CO1: Test the student's understanding and learning during their programme and
projects done
PCS-853.CO2: Improves the more confidence and communication skills of the students
PCS-853.CO3: Prepare students finally for their placement in company or entrepreneurship.
SEMINAR-III (PCS-853)
PCS-853.CO1: Elaborate to pursue student’s interest in recent trends in Computer science
and Engineering.
PCS-853.CO2: Develop to present recent technologies in Computer science and engineering.
PCS-853.CO3: Comprehend their knowledge through presentation and reports.
Top Related