0% found this document useful (0 votes)
15 views

NAAC R20 Syllabus modified

The document lists the course outcomes for various programs offered by Gayatri Vidya Parishad College for Degree and PG Courses, specifically focusing on the Computer Science and Engineering department. Each course is detailed with specific outcomes that students are expected to achieve upon completion, covering subjects such as Engineering Mathematics, Computer Programming, Discrete Mathematical Structures, and various laboratory courses. The outcomes emphasize practical skills, theoretical understanding, and application of knowledge in real-world scenarios.

Uploaded by

murthygrs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

NAAC R20 Syllabus modified

The document lists the course outcomes for various programs offered by Gayatri Vidya Parishad College for Degree and PG Courses, specifically focusing on the Computer Science and Engineering department. Each course is detailed with specific outcomes that students are expected to achieve upon completion, covering subjects such as Engineering Mathematics, Computer Programming, Discrete Mathematical Structures, and various laboratory courses. The outcomes emphasize practical skills, theoretical understanding, and application of knowledge in real-world scenarios.

Uploaded by

murthygrs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 22

GAYATRI VIDYA PARISHAD

COLLEGE FOR DEGREE AND PG COURSES (A)


Rushikonda, Visakhapatnam-530 045
Permanently Affiliated to Andhra Univeristy Accrediated by NAAC
PG-MBA and UG Engineering B.Tech (CSE, ECE, CIVIL, ME)programs Accrediated by NBA
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

LIST OF COURSE OUTCOMES

I Semester(R-20 Regulation)

COURSE CODE COS COURSE OUTCOMES


ENGINEERING CO 1 Find the partial derivatives of functions of two or more
MATHEMATICS –I variables.
20091101 CO 2 Evaluate maxima and minima, errors and
approximations.
CO 3 To expand a periodical function as Fourier series and
half-range Fourier series.
CO 4 Have a fundamental understanding of Fourier series and
be able to give Fourier expansions of a given function.
CO 5 Evaluate double and triple integrals, volumes of solids
and area of curved surfaces
ENGINEERING CO 1 Analyze and determine the water quality and prescribe the
CHEMISTRY remedial measures for domestic as well as industrial usage.
20091103

CO 2 Student will differentiate the moulding techniques of plastic


materials & classify the polymers and can apply to specific
purposes.

CO 3 Student can able to design the metallic materials to


prevent corrosion.

CO 4 Student will apply suitable lubrication mechanisms for


various machinery parts.
CO 5 Students can able to design the metallic materials to prevent
corrosion. (L2)
CO 1 To make students understand the explicit and implicit
meanings of a text/topic;
ENGLISH
20091109
CO 2 To give exposure to new words and phrases, and aid
to use them in different contexts;
CO 3 To apply relevant writing formats to draft essays,
letters, emails and presentations; and

CO 4 To adapt oneself to a given situation and develop a


functional approach to finding solutions: adaptability
and problem solving.
COMPUTER CO 1 Student will be able to write code using control
PROGRAMMING WITH C structures & arrays.
& NUMERICAL METHODS
CO 2 Student will be able to write code using strings &
20091105 functions.

CO 3 .Student will be able to write code using user defined


data types
CO 4 Student will be able to write code using Pointers for
operations on files
CO 5 .Student will be able to write code for Numerical &
Integral Methods.

CO 1 Solve the basic principles of Logics and proofs

DISCRETE MATHEMATICAL
STRUCTURES
CO 2 Solve different kinds of problems related to Relations
20751702 and set theory.

CO 3 Analyze the fundamental algorithms and construct


simple mathematical proofs

CO 4 Acquire knowledge to solve network problems using


graph theory.

CO 5 Solve problems related to counting and advanced


counting techniques.
ENGLISH LANGUAGE LAB CO 1 Students will be sensitized towards recognition of
English sound patterns and the fluency in their speech
20091109P
will be enhanced;

CO 2 Students will be able to participate in group activities


like roleplays, group discussions and debates;

CO 3 Students will be able to express themselves fluently


and accurately in social as well professional context.

ENGINEERING CO.1 Quantitatively determine the amount of various


CHEMISTRYLABORATORY chemical species in solutions by titrations.

20091103P CO.2 Conduct the quantitative determinations with accuracy.

COMPUTER CO 1 Ability to implement the programs using control


PROGRAMMING WITH C structures & arrays
& NUMERICAL METHODS
CO 2 Ability to implement the programs using strings &
LAB-CSE
functions
20091105P
CO 3 Ability to implement the programs using user defined
datatypes
CO 4 Ability to implement the programs using pointers and
operations on files
CO 5 Ability to implement the programs using numerical &
integral methods
 Semester(R-20 Regulation)

CO 1 Find rank, Eigen values and Eigen vectors of a matrix and


ENGINEERING understand the importance of CayleyHamilton theorem.
MATHEMATICS – CO 2 Reduce quadratic form to canonical forms and solving linear
II 20092101 systems by direct and indirect methods.
CO 3 Demonstrate solutions to first order differential equations by
various methods and solve basic applications problems related
to electrical circuits, orthogonal trajectories and Newton’s law
of
cooling
CO 4 Discriminate among the structure and procedure of solving
higher order differential equations with constant and variable
coefficients.
CO 5 Understand Laplace transforms and its properties and finding
the solution of ordinary differential equations.
ENGINEERING CO 1 Understand the fundamentals of Thermodynamics and Laws of
PHYSICS thermodynamics. Understand the working of Carnot cycle and
20092104 concept of entropy.
CO 2 Gain Knowledge on the basic concepts of electric and magnetic
fields. Understand the concept of the nature of magnetic materials.
Gain knowledge on electromagnetic induction and its
applications
CO 3 Understand the Theory of Superposition of waves. Understand the
formation of Newton’s rings and the working of Michelson’s
interferometer. Remember the basics of diffraction, Evaluate the
path difference. Analysis of Fraunhofer Diffraction
due to a single slit
CO 4 Understand the interaction of matter with radiation, Characteristics
of Lasers, Principle, working schemes of Laser and Principle of
Optical Fiber. Realize their role in optical fiber
communication.
CO 5 Understand the intuitive ideas of the Quantum physics and
understand dual nature of matter. Compute Eigen values, Eigen
functions, momentum of Atomic and subatomic particles using
Time independent one Dimensional Schrodinger’s wave
equation.
ENGINEERING CO 1 Graphically construct and understand, the importance of
GRAPHICS mathematical curves in Engineering applications
CO 2 Graphically visualize and construct orthographic projection of
20092106 points and lines
CO 3 Visualize and construct different views of planes and solids in
different orientations
CO 4 Construct and develop the sectioned surfaces of geometrical
solids
CO 5 Interpret and draw the Orthographic and Isometric views of
different solids
ELECTRICAL AND CO 1 Understand the basic theorems and components used in Electrical
ELECTRONICS circuits and also the functionality of electrical machines.
ENGINEERING CO 2 Discuss the functionality of basic semiconductors and their
20752707 applications.
CO 3 Implement the concepts of BJT, Rectifiers and Thermal
ENGINEERING CO 1 stabilization
Experiment to evaluate
and design CE, CB,principles
basic CC amplifiers.
of physics by observing
PHYSICS CO 4 Analyse
and the Characteristics
analyzing of graphs
the data, plotting FET & and
MOSFET
interpreting the results.
LABORATORY
20092104P CO 5 Elaborate the Knowledge of Communication Engineering.

DIGITAL LOGIC CO 1 Represent different number systems and solve problems on binary
DESIGN addition, subtraction, 2‘s complement.
ELECTRICAL
20752708 CO 1 Verify Ohm's
CO 2 Minimize thelaw and Kirchhoff's
Boolean expressionlaw, superposition
using theorem
Boolean algebra andfor a
AND given resistive network excited
design it using logic gates by a D.C. source.
ELECTRONICS
ENGINEERING
LAB CO 3 Realize and simplify Boolean Algebraic functions using K-Maps
and design combinational circuits.
CO 4 Design and develop sequential circuits

CO 5 Understand memories like RAM and ROM, Programmable


Logic Array and ProgrammableArray Logic.
20752707P
WORKSHOP LAB CO 1 Identify and use various tools required for performing
20092110P operations in Carpentry for making various components
CO2 2
CO Identify and
Determine use various
Regulation of atools required transformer,
single-phase for performing
efficiency of a
operations in Fitting for making various
Three-Phase Induction motor, D.C Shunt motor components
CO 3 Identify and use various tools required for performing
operations in Tin-smithy for making various components
CO 3 Verify the V-I characteristics of PN Junction Diode & zener diode,
CO 4 Identify and Usage of House Wiring applications
Rectify & regualte a sinusoid using half wave & full wave rectifier..

CO 4 Verify the characteristics of CE configuration of BJT &


characteristics of JFET

CO 5 For a given sinusoid perform Amplitude Modulation & Demodulation


and calculate modulation index for under, critically and over
modulation cases.
PROBABILIT CO 1 Ability to solve various problems regarding probability and
Y, conditional Probability
STATISTICS
AND
QUEUING CO 2 Examine, analyze and compare probability distributions
THEORY
CS2101
CO 3 Prepare null and alternative hypothesis and test its validity
based on random sample.

CO 4 Solve various types of regression problems

CO 5 Understand various queuing models

DATA CO 1 Understand the implementation of Stacks and Queues using


STRUCTURE Arrays and their applications.
S CS 2102

CO 2 Describe various types of linked lists and their implementation.

CO 3 Construct various types of trees and their traversal techniques.

CO 4 Discuss the computational efficiency of the principal


algorithms for sorting and searching.
CO 5 Describe how graphs are represented in memory and solve real
time application problems using concepts of graphs.
Semester(R-20 Regulation)

COMPUTER CO 1 Understand the Concepts of Register Transfer and Microoperations and


ORGANIZATION AND detailed idea about Computer Organization and Design.
ARCHITECTURE

CS 2103 CO 2 Describe Micro-programmed Control & Organization of the CPU.

CO 3 Discuss the design concepts of pipeline and vector processing

CO 4 Classify various I/O devices and the I/O interface.

CO 5 . Distinguish the organization of various parts of a system memory


hierarchy

OPERATING CO 1 . Understand Operating System structure, classify OS services and


SYSTEMS analyze scheduling algorithms.

CS 2104 CO 2 Identify solutions to overcome synchronization problems and


deadlocks in modern operating system design.
CO 3 . Explain about memory management functions and compare various
page replacement algorithms
CO 4 Understand how File Systems and I/O Systems are organized,
implemented and managed by operating system
CO 5 Distinguish the relative merits of LINUX, Windows OS and
Recognize how OS protects system from unauthorized access.

OBJECT - CO 1 Understand the object oriented programming concepts and basics of


ORIENTED Java
PROGRAMMIN CO 2 Write programs using polymorphism, inheritance, packages and
G THROUGH interfaces in Java.
JAVA
CO 3 Develop applications using multithreading with exception handling.
CS 2105
CO 4 Design GUI applications using Applets and AWT.

CO 5 Understand Java Swing and develop applications using Swing


components.

DATA STRUCTURES CO 1 Implement programs on stacks, queues and various types of linked
USING ‘C’ LAB list
CO 2 Develop programs using various graph algorithms
CS 2106
CO 3 Implement program on Binary search tree traversals

CO 4 Write programs using various searching and sorting techniques


OBJECT - ORIENTED CO 1 Develop java programs using control structure statements, inheritance,
PROGRAMMING interfaces and polymorphism, package and multithreading
THROUGH JAVA LAB CO 2 Create GUI applications, and Swing applications.

CS 2107
Operating Systems CO 1 Examine different Unix commands and Experiment programs
LaB using system calls.
CS 2108 CO 2 . Develop shell programs using vi editor
CO 3 Employ various data structures to implement OS functions.
Design Thinking CO 1 Outline a problem; apply methods of Empathy on user groups.
and
Innovation CO 2 Describe and define the problem specific to the user group.
CS 2109
CO 3 Apply Ideation tools to generate Ideas to solve the problem.

CO 4 Develop prototype

CO 5 Test the ideas and demonstrate Storytelling ability to present the


Ideas.

ENVIRONMENTAL CO 1 Develop java programs using control structure statements, inheritance,


SCIENCE interfaces and polymorphism, package and multithreading
CO 2 Create GUI applications, and Swing applications.
CS 2110
 Semester(R-20 Regulation)

MICROPROCESSORS CO 1 Understand the basic architecture of 8085 and ability to write ALP Programs
& usingInstruction Set.
MICROCONTROLLER CO 2 Understand the basic architecture of 8086 and ability to write
S ALP Programs usingInstruction Set.
CS2201
CO 3 Implement the Interfacing of 8086 Microprocessor with
Semiconductor Memories and I/O Devices, Interfacing of 8086
Microprocessor with various peripheral devices and
dataconverters
CO 4 Develop Applications of 8051 using the knowledge of
Architecture, Programming conceptsof 8051 Microcontroller.
CO 5 Develop Applications of Arduino Microcontroller using the
knowledge of Architecture, Programming conceptsof Arduino
Microcontroller.
DESIGN AND CO 1 Analyze the efficiency of algorithms using mathematical analysis
ANALYSIS OF and asymptotic notations
ALGORITHMS. CO 2 Employ divide-and-conquer and decrease-and-conquer strategies
for problem solving.
CS2202 CO 3 Apply transform-and-conquer and string-matching techniques
appropriately when an algorithmic design situation calls for it.

CO 4 Solve problems using algorithm design methods such as the


greedy method, dynamic programming.
CO 5 Understand P and NP, NP-complete and NP-hard problems.
DATABASE CO 1 Understand the advantages of DBMS over traditional file system
MANAGEMEN and its Characteristics
T SYSTEMS CO 2 Design relational database and execute various queries using SQL
CS2203
CO 3 Design ER-models to represent simple database applications.
CO 4 Understand various anomalies that can occur in databases and
overcome those with the help of normal forms.

CO 5 Describe the concepts of Transaction Management, Concurrency


Control and data Recovery.
FORMAL CO 1 . Identify the type of Finite State Machine, represent them in its
LANGUAGES AND mathematical notations
AUTOMATA CO 2 Analyze the given finite state machine, represent it in its
THEORY minimal form and equivalent grammar.
. CS2204 Construct Finite State Machine for a given regular expression
CO 3
and Vice-Versa.
CO 4 Convert a given context free grammar into its equivalent norms and
Push down Automata.
CO 5 Construct Push down Automata and Turing Machine for a given
grammar.

MANAGERIAL CO 1 .Understand the various economic activities in business and


ECONOMICS industry.
. CS2205 CO 2 Analyze the real-world business problems.

CO 3 Make optimal business decisions for the effective and efficient


management of Organizations.

DEMP Lab CO 1 . The student understands the logic gates, half adders, full adders
. CS2206 and flip-flops to design acircuit
CO 2 The student develops the skill of writing microprocessor
programming.
CO 3 The student understands the interfacing of microprocessor with
stepper motor, R-2Rladder.
CO 4 Write basic Programs 8051 Microcontroller using Keil Software.

DBMS LAB CO 1 Understand and effectively explain the underlying concepts of


CS2207 database technologies
PROFESSIONAL CO 1 Development of a holistic perspective based on self-exploration
ETHICS AND about themselves (human being), family, society and
UNIVERSAL HUMAN CO 2 Explore to a commercial RDBMS environment to write
nature/existence.
VALUES CO 2 SQLqueries
This course will illuminate the students in the concepts of laws
. CS2209 and its applicability to engineers
CO 3 .Understand Design and implement a database schema for a
CO 3 Understanding (or developing clarity) of the harmony in the
given problem-domain
human being, family, society and nature/existence
CO 4 Normalize a database
CO 4 Strengthening of self-reflection, Development of commitment
CO 5 and courage
Develop minitoproject
act andusing
also enable
DBMSthe students to imbibe and
Concepts.
internalize the Values and Ethical Behavior in the personal and
PROBLEM CO 1 Develop the Python
professional lives programs using operators, conditional and
SOLVING CO 5 looping statements
To enable the studentsandto
strings.
imbibe the Values and Ethical
USING PYTHON Behavior in the personal and Professional live.
CS2208 CO 2 Implement programs using functions and different types of
CO 6 The
Datastudents will learn the rights and responsibilities Individual,
structures
employee, team member and a global citizen
 Semester(R-20 Regulation)

DATA CO 1 Understand the concepts related to Data Mining and


WAREHOUSING Data Pre-Processing
AND DATA MINING
CO 2 Understand data ware house design and how data cube technology
CS3101
supports summarization and querying high dimensional data

CO 3 Understand various approaches of association rule mining,


supervised and unsupervised learning.

CO 4 Apply knowledge for various classification and prediction


techniques for developing new Data Mining algorithms
CO 5 Apply knowledge for various clustering analysis algorithms for
designing new Data Mining algorithms.

COMPILER CO 1 Describe the various phases of Compiler and generate tokens for
DESIGN the given program
CS3102 CO 2 Explain the working of syntax analyzer and generate a parsing
table to parse a string
CO 3 Construct intermediate code for the given parse tree
CO 4 Construct an Optimized Code for the given intermediate code
using different techniques
CO 5 Understand the working of Code Generation, Code Scheduling,
Symbol Tables, Run time Environment and Error Handling.
COMPUTER CO 1 Understand the design and estimate the requirements for practical
NETWORKS setup of a given network.
CS3103 CO 2 Understand concepts of sub netting and routing mechanisms.
CO 3 Explain the concepts of Transport layer
CO 4 Describe various application layer protocols and classify the
different types of network devices
CO 5 Understand various wireless Networks.
C++PRO CO 1 Understand the importance of object-oriented concepts.
GRAMM CO 2 Explain classes and objects in C++.
ING
(OPEN CO 3 Design applications using inheritance in C++.
ELECTI
VE-I) CO 4 Design applications using polymorphism in C++.
CS3104 CO 5 Explain how exception handling, File I/O is handled in C++.

INTRODUCTIO CO 1 Illustrate the Data Science Methodology.


N TO DATA CO 2 Identify different sources of Data and Demonstrate different
SCIENCE computing tools involved in data handling
(ELECTIVE-I) CO 3 Demonstrate various Techniques involved in Data analysis and
CS3105 Analytics
CO 4 Understanding of when to use supervised and unsupervised
statistical learning methods on labeled and unlabeled datasets
CO 5 Apply domain expertise to solve real world problems using data
science
EMBEDDED CO 1 Interpret the hardware components and interrupts
SYSTEMS CO 2 Classify software architectures and identify importance of RTOS
(ELECTIVE-I) architecture.
CS3105 CO 3 Infer Inter Task Communication methods and design issues in
RTOS.
CO 4 Compare various embedded software development tools and
debugging techniques.
CO 5 Develop embedded systems
INTRODUCTION CO.1 Understanding basic concepts of Arduino and Arduino IDE.
TO ARDUINO CO.2 Familiar with Arduino libraries and Arduino programming.
AND RASPBERRY
PI (ELECTIVE-I) CO 3 Examine Raspberry Pi board features and familiar with basic
CS3105 concepts of Raspbian Linux.
CO 4 Acquiring basic foundations of Python Programming and libraries
for Raspberry Pi.
CO 5 Develop IoT applications using Raspberry Pi board.
Computer Networks CO 1 Demonstrate various network components and Implement network
LAB protocols.
CS3106 CO 2 Implementation of error and flow control techniques on network
CO 3 Design and implementation of network topologies, routing
algorithms using network tools
DATA MINING LAB CO 1 Student will be able to write R programs to perform several data
CS3107 analytics operations on datasets.
CO 2 Ability to extract patterns by applying appropriate data mining
techniques from different types of datasets using WEKA.

C++ CO 1 Implement programs using classes and objects.


PROGRAMMING
(SKILL COURSE-3) CO 2 Develop solutions using inheritance and polymorphism concepts.
CS3108
CO 3 Utilize try and catch blocks to handle exceptions

CO 4 Make use of generic templates in solving problems

CO 5 Apply standard template libraries to linear data structures.

TECHNICAL CO 1 Develop effective communication skills (spoken and written).


COMMUNICATION
& SOFT SKILLS CO 2 Develop effective presentation skills
CS3109
CO 3 Conduct effective business correspondence and prepare business
reports which produceresults.

ADVANCED DATA CO 1 Develop and analyze algorithms for implementing AVL


STRUCTURES(HON Trees red-black trees, B-trees.
ORS) CO 2 Understand the implementation of Hashing and dictionaries.
CO 3 Apply concepts of Priority queues
CO 4 Understand the concepts of Disjoint Set ADT
CO 5 Apply External Sorting for External memory devices.
OPERATING CO 1 Understand Operating System structure, classify OS services, and
SYSTEMS(MINOR) Virtual operating systems
CO 2 Identify solutions to overcome synchronization problems and
analyze scheduling algorithms.
CO 3 Understand the role deadlocks in modern operating system design.
CO 4 Explain about memory management functions and compare
various page replacement algorithms
CO 5 Understand how File Systems and I/O Systems are organized,
implemented and managed by operating system
 SEMESTER(R-20 Regulation)

OBJECT-ORIENTED CO 1 Understand the concepts related to development of Software


SOFTWARE Engineering
ENGINEERING CO 2
Apply the knowledge of requirements elicitation process.
CS3201 CO 3 Design the UML Diagrams for improving communication
between client and developer.
CO 4 Analyze architecture models and design patterns
CO 5 Apply various testing strategies on the developed products.
WEB CO 1 Describe about WWW, Protocols and deployment of websites
TECHNOLOGIES using HTML and CSS.
CS3202 CO 2 Use the various JavaScript functions for web page
development.
CO 3 Apply XML to develop the dynamic web pages.
CO 4 Understand JSON functionalities and role of NoSQL
databases.
CO 5 Develop dynamic web applications using PHP and MySQL
ARTIFICIAL CO 1 Solve AI Problems using the knowledge of State Space
INTELLIGENCE Search.
CS3203 CO 2 Apply several optimal search strategies and heuristic
techniques to solve AI problems
CO 3 Learn relational, inferential, inheritable and procedural
knowledge and the corresponding Knowledge representation
approaches.
CO 4 Apply the concepts of Reasoning under Uncertainty and solve
the complex problems of AI.
CO 5 Implement AI problem solving approaches to develop natural
language processing, planning and expertsystems.

S CO 1 Explain various data types and operators for writing basic


PROGRAMMI programs in Java.
NG IN JAVA
CO 2 Describe control structures of Java and advantages of using
(OPEN
classes.
ELECTIVE-II)
CS3204 CO 3 Design applications using concepts of inheritance and
interfaces.
CO 4 Employ exception handling in Java Application design.
CO 5 Explain multithreading concepts of Java and design Applet
interface.
INTRODUCTION TO CO 1 Able to understand the concepts of Soft computing and Hard
SOFT COMPUTING Computing and Applications of Soft Computing
(ELECTIVE-II)
CO 2 Understanding of Neural Networks and its Types and recent
CS3205
applications of ANN.
CO 3 Understand the concepts of Fuzzy Systems and use them in
various applications of classification.

CO 4 Apply the concepts of Genetic Algorithms to get the optimized


solutions to problems.
CO 5 Implement Neural Network Back Propagation Algorithms on
Genetic Algorithms and Fuzzy Logic.

BIG DATA ANALYTICS CO 1 Understand concept of Big Data and Hadoop Eco System
(ELECTIVE-II)
CS3205 CO 2 Configure various Hadoop services in distributed environment

CO 3 Analyze unstructured data using Map Reduce


CO 4 Understand various advanced Map Reduce tasks for analyzing
the data
CO 5 Solve various real times problems using Hadoop
Cryptography & CO 1 Classify network security attacks, services, mechanisms and
Network Security classical encryption techniques
(Elective-II)
CS3205
CO 2 Apply symmetric/asymmetric key cryptographic techniques to
ensure privacy of data in transit.

CO 3 Describe symmetric keys distribution techniques and public


key Infrastructure (PKI)
CO 4 Design new cryptographic protocols for different security
applications.
CO 5 Explain intrusion detection techniques, Firewalls and malicious
software.
SOFTWARE CO 1 Design different Structural UML Diagrams for a project using
ENGINEERING & Rationale Architect Software Designer
MINI PROJECT LAB
CS3206 CO 2
Design different Behavioral UML Diagrams for a project
using Rationale Architect SoftwareDesigner

CO 3 Develop the contents of Mini-Project for a given problem.

WEB CO 1 Able to work in a team


TECHNOLOGIES CO 2 Able to analyze the project requirements and design the
LAB project.
CS3207
CO 3 Apply XML to develop the dynamic web pages.
CO 4 Able to document and demonstrate the project.
SOFT COMPUTING CO 1 Solve AI Problems using the knowledge of State Space
LAB Search.
CS3208
CO 2 Apply several optimal search strategies and heuristic
techniques to solve AI problems

CO 3 Learn relational, inferential, inheritable and procedural


knowledge and the corresponding Knowledge representation
approaches.

CO 4 Apply the concepts of Reasoning under Uncertainty and solve


the complex problems of AI.
CO 5 Implement AI problem solving approaches to develop natural
language processing, planning and expertsystems.
ADVANCED CO 1 Learn the Internet Programming, using Java Applets, apply
JAVA event handling on AWT and Swing components.ta types and
PROGRAMMI operators for writing basic programs in Java.
NG (SKILL
COURSE-4) CO 2 Learn to access database through Java programs, using Java
CS3209 Data Base Connectivity (JDBC), create dynamic web pages,
using Servlets and JSP.

CO 3 Invoke the remote methods in an application using Remote


Method Invocation (RMI) understand the multi-tier
architecture of web-based enterprise applications.

CO 4 Use Struts frameworks, which gives the opportunity to reuse


the codes for quick development.

CO 5 map Java classes and object associations to relational


database tables with Hibernate mapping files Programs.

INTELLECTUAL CO 1 Demonstrate a breadth of knowledge in Intellectual property.


PROPERTY RIGHTS CO 2 Understand the concepts of Patents, Searching, filling and
CS3210 drafting of Patents.

CO 3 Learn about copyright & GI.

CO 4 Implement the concepts of Trade Mark & Trade Secret.


CO 5 Gain Knowledge about different national and international:
Conventions and Treaties. Governing the IPRs.
 SEMESTER(R-20 Regulation)

NATURAL CO 1 Analyze the natural language text and language modeling


LANGUAGE
PROCESSING
(ELECTIVE-III) CO 2
CS4101 Understand Words, Word classes and Syntactic Analysis.

CO 3 Understand Semantic Analysis, coherence and structure.

CO 4 Generate the Language and do machine translation

CO 5 Apply information retrieval techniques on different models.

CLOUD CO 1 Able to Understand the architecture and infrastructure of cloud


COMPUTING computing
(ELECTIVE-III)
CS4101 CO 2 Able to identify importance of virtualization cloud computing.

CO 3 Able to classify different cloud service models


CO 4 Able to develop applications for cloud computing.
CO 5 Able to understand cloud business economics and role of big
data in cloud.

DATA CO 1 Understand types of data and explorative data analysis for


VISUALIZATION & business intelligence.
ANALYTICS
(ELECTIVE-III) CO 2 Apply the concept of Pandas to perform various data analytics
CS4101 operations.

CO 3 Illustrate data visualization through various python tools.


CO 4 Demonstrate advanced data analytics and time series data
analysis operations

CO 5 Demonstrate the basic data analysis and visualization using


Power BI.
COMPUTER CO 1 Understand the basic concepts of Image processing
VISION CO 2 Understand various image transformation techniques
(ELECTIVE-I
V) CO 3 Explain Fourier transformation and Segmentation as image
CS4102 processing techniques
CO 4 Understand feature extraction techniques and how to use
CVIP tools for image processing.
CO 5 : Illustrate various image classification and clustering
techniques
WIRELESS SENSOR CO 1 Understand and analyze the various architectures of wireless
NETWORKS sensor network
(ELECTIVE-IV) CO 2 Explain about operating system for wireless sensor networks.
CS4102 CO 3 Discuss simulation tools for wireless sensor networks.
CO 4 Analyze the communication protocols.
CO 5 Understand the security principles in wireless sensor
networks.
CYBER SECURITY & CO 1 Gain the knowledge on effective use of computer, data and
DIGITAL internet securely.
CS4102 CO 2 Understand concepts and ethics of cyber security and cyber
laws
CO 3 Acquire the knowledge on various web architectures,
vulnerabilities, penetration testing, attacks and security of
web applications
CO 4 Illustrate the methods for Forensic Technologies, evidence
collection, EvidentiaryReporting and information risk
management
CO 5 Analyze and respond to the cyber incidents.
MACHINE CO 1 Understand the concepts of Machine Learning and its
LEARNING & importance
DEEP CO 2 Differentiate between Supervised and Unsupervised Learning
LEARNING
(ELECTIVE-V) CO 3 Analyze various Hyper parameters, and recurrent neural
CS4103 networks
CO 4 Identify and evaluate various Convolutional Neural Network
Architectures
CO 5 Implement deep learning algorithms and solve real-world
problems
INTERNET OF CO 1 Understand IoT framework and architecture
THINGS
CO 2
(ELECTIVE-V) Understand design principles and standards of connected
CS4103 devices.
CO 3 Understand design principles for web connectivity and
protocols.
CO 4 Classify various sensors used in IoT networks.
CO 5 Design IoT devices using Raspberry Pi and other
microcontroller boards
INTRODUCTION CO 1 Explain Blockchain basic concepts and cryptography
TO BLOCKCHAIN primitives.
TECHNOLOGIES CO 2 Differentiate between proof-of-work and proof-of-stake
(ELECTIVE-V) consensus.
CS4103 CO 3 Explain Ethereum wallets and Smart Contracts.
CO 4 Describe hyperledger fabric as an open source blockchain
framework
CO 5 Explain Bblockchain usecases and allied technologies.
INTRODUCTION CO 1 Solve AI Problems using the knowledge of State Space
TO ARTIFICIAL Search
INTELLIGENCE CO 2 Apply several optimal search strategies and heuristic
(OPEN techniques to solve AI problems.
ELECTIVE-III) CO 3 Learn relational, inferential, inheritable and procedural
CS4104 knowledge and the corresponding knowledgerepresentation
approaches..
CO 4 Apply the concepts of Reasoning under Uncertainty and solve
the complex problems of AI.
CO 5 Implement AI problem solving approaches to develop natural
language processing, planning and expertsystems.
INTRODUCTION CO 1 Illustrate the Data Science Methodology.
TO DATA
CO 2
SCIENCE(OPEN Identify different sources of Data and Demonstrate different
ELECTIVE-IV) computing tools involved in data handling.
CS4105 CO 3 Demonstrate various Techniques involved in Data analysis
and Analytics
CO 4 Understanding of when to use supervised and unsupervised
statistical learning methods on labeled and unlabeled datasets
CO 5 Apply domain expertise to solve real world problems using
data science
UNDERSTANDING CO 1 The students identify the importance of human values and
HARMONY skills for sustained happiness.
CS4106 CO 2 The students strike a balance between profession and
personal happiness/ goals
CO 3 The students realize/ explain the significance of trust,
mutually satisfying human behavior and enriching interaction
with nature.
CO 4 The students develop/ propose appropriate technologies and
management patterns to create Harmony in professional
and personal life
CO 5 Understanding of Harmony on Professional Ethics.
ANDROID CO 1 Student understands the working of Android OS Practically.
PROGRAMMING CO 2 Student will be able to develop user interfaces.
(SKILL COURSE-5) CO 3 Student will be able to develop, deploy and maintain the
CS4107 Android Applications

 SEMESTER(R-20 Regulation)

MAJOR CO 1 Identify thrust area in Computer science and engineering


PROJECT WORK and finalize problem statement
CS4201 CO 2
Review the literature to search for technical information
from various resources on selected problem.
CO 3 Formulate the appropriate solution methodology

CO 4 Apply the principles, tools and techniques to solve the


problem.
CO 5 Prepare a report and presentation of project

You might also like