Courses Offered
PG: M.Tech(CSE) M.Tech (ES), MBA * UG: B.Tech CIVIL, EEE, MECH, ECE, CSE, CSE(AI & ML) ,CSE-DS
Latest updates
For Management seats Contact 9502090713,77299 89434,9177427229

Department of Computer Science Engineering

Course Outcomes (CO)

COURSE OUTCOMES OF COMPUTER SCIENCE AND ENGINEERING
S.No Year/Sem Course Name Course Outcomes
1 II-I ANALOG AND DIGITAL ELECTRONICS
CO1: Know the characteristics of  various  components.
CO2:Under stand  the utilization of components.
CO3: Design and analyze small signal amplifier circuits.
CO4:Learn Postulates of Boolean algebra and to minimize combinational functions
CO5: Design and analyze combinational and sequential circuits
2 II-I DATA STRUCTURES
CO1: Ability to select the data structures that efficiently model the information in a problem.
CO2: Ability to assess efficiency trade-offs among different data structure implementations or combinations.
CO3: Implement and know the application of algorithms for sorting and pattern matching.
CO4: Design programs using a variety of data structures, including hash tables, binary and general tree structures, search trees, tries, heaps, graphs, and AVL-trees.
3 II-I COMPUTER ORIENTED STATISTIACAL METHODS
CO1:Understand the concepts of probability and distributions to some case studies.
CO2. Evaluate Mathematical Expectation and Discrete Probability Distributions.  
CO3. Apply Continuous Normal Distribution and Fundamental Sampling Distributions.  
CO4. Analyze testing hypothesis of Sample Mean and Sample Proportion.  
CO5 Understand the concept of Stochastic Processes and Markov Chains
4 II-I COMPUTER ORGANISATION AND ARCHITECTURE
CO1:Understand the basics of instruction sets and their impact on processor design.
CO2:Demonstrate an understanding of the design of the functional units of a digital computer system.
CO3:Evaluate cost performance and design trade-offs in designing and constructing a computer processor including memory.
CO4:Design a pipeline for consistent execution of instructions with minimum hazards.
CO5:Recognize and manipulate representations of numbers stored in digital computers
5 II-I OBJECT ORIENTED PROGRAMMING USING C++
CO1:Introduces Object Oriented Programming concepts using the C++ language.
CO2:Understanding the principles of data abstraction, inheritance and polymorphism.
CO3:Apply the principles of virtual functions and polymorphism.
CO4:Design a pipeline for consistent execution of instructions with minimum hazards.
CO5:Evaluate the I/O Introduces exception handling.
6 II-I ANALOG AND DIGITAL ELECTRONICS LAB
CO1: Know the characteristics of variouscomponents.
CO2:Understandtheutilizationofcomponents.
CO3: Design and analyze small signal amplifiercircuits.
CO4:PostulatesofBooleanalgebraandtominimizecombinationalfunctions
CO5: Design and analyze combinational andsequential circuits
7 II-I DATA STRUCTURES LAB
CO 1: Understand the concept of data structures, python and apply algorithm for solving problems like Sorting, searching, insertion and deletion of data. 
CO 2: Understand linear data structures for processing of ordered or unordered data. 
CO 3: Explore various operations on dynamic data structures like single linked list, circular linked list and doubly linked list. 
CO 4: Explore the concept of non linear data structures such as trees and graphs. 
CO 5: Understand the binary search trees, hash function, and concepts of collision and its resolution methods.
8 II-I IT WORKSHOP LAB
CO1:IdentifyvarioushardwarecomponentsofaSystem.
CO2:Assemblethecomputer.
CO3:UsevariousMicrosofttools
9 II-I C++ PROGRAMMING LAB
CO1:Apply C++ Features to program design and development
CO2:Explain object-oriented concepts and describe how they are supported by C++.
CO3:Use C++ to demonstrate practical experience in developing object-oriented solutions. 
CO4:Analyze a problem description and design and build object-oriented software using good coding practice and technique.
CO5:Use common software patterns in object-oriented designed recognizes their applicability to other software development contexts.
10 II-I GENDER SENSITIZATION LAB
CO1: Students will have developed a betterunderstanding of important issues related togender in contemporaryIndia.
CO2: Students will be sensitized to basicdimensions of the biological, sociological,psychological and legal aspects of gender.This will be achieved through discussion ofmaterials derived from research, facts,everydaylife,literatureandfilm.
CO3: Students will attain a finer grasp of howgenderdiscriminationworksinoursocietyand howtocounter it.
CO4: Students will acquire insight into thegendereddivisionoflabouranditsrelationtopoliticsandeconomics.
CO5: Men and women students and professionalswill be better equipped to work and livetogether asequals
11 II-II DISCRETE MATHMATICS
CO1:Ability to understand and construct precise mathematical proofs.
CO2:Ability to use logic and set theory to formulate precise statements.
CO3:Ability to analyze and solve counting problems on finite and discrete structures
CO4:Ability to describe and manipulate sequences.
CO5:Ability to apply graph theory in solving computing problems.
12 II-II BUSINESS ECONOMICS &FINANCIAL ANALYSIS
CO 1: Understand microeconomic factors in related to demand analysis and its forecasting 
CO 2: Apply the theory of production function and Cost concepts to determine the Break Even Analysis. 
CO 3: Remember different market structures, pricing strategies and different forms business organization 
CO 4: Determine the investment decisions of organizations by applying capital budgeting methods and Strategies
 
CO 5: Interpret the financial statement by using Fundamental accounting concepts and Ratio analysis
13 II-II OPERATING SYSTEM
CO1: Will be able to control access to a computerand thefilesthatmaybeshared.
CO2: Demonstrate the knowledge of thecomponentsofcomputerandtheirrespectiverolesin computing.
CO3:Abilitytorecognizeandresolveuserproblems with standard operatingenvironments.
CO4: Gain practical knowledge of howprogramminglanguages,operatingsystems,andarchitecturesinteractand how touse
eacheffectively.
14 II-II DATABASR MANAGEMENT SYSTEM
CO1:Identify the basic elements of a relational database management system
CO2:Examine the data models and apply to solve the relevant problems associated with it
CO3:Design entity relationship model and convert entity relationship diagrams into RDBMS and formulate SQL queries on the data.
CO4:Correlate normalization for the development of application software and the use of SQL for database creation and maintenance.
CO5:Compare different storage structures.
15 II-II JAVA PROGRAMMING
CO1:Able to solve real world problems using OOP techniques.
CO2:Able to solve problems using java collection framework and I/o classes.
CO3:Able to develop multithreaded applications with synchronization.
CO4:Able to develop applets for web applications.
CO5:Able to design GUI based applications.
16 II-II OPERATING SYSTEM LAB
CO1: Simulate and implement operating systemconcepts such as scheduling, deadlockmanagement, file management and memorymanagement.
CO2:Ableto implementCprogramsusingUnix
systemcalls
17 II-II DATABASR MANAGEMENT SYSTEM LAB
CO1:Identify the basic elements of a relational database management system
CO2:Acquire skills in using SQL commands for data definition and data manipulation.
CO3:Design entity relationship model and convert entity relationship diagrams into RDBMS and formulate SQL queries on the data.
CO4:Design database schema for a given application and apply normalization
CO5:Develop solutions for database applications Using procedures, cursors and triggers
18 II-II JAVA PROGRAMMING LAB
CO1:Students will demonstrate the ability to summarize the strengths and weaknesses of Java programming and the basic concepts of object oriented programming
CO2:Able to write programs for solving real world problems using java collection frame work.
CO3:Able to write programs using abstract classes.
CO4:Able to write multithreaded programs
CO5:Able to write GUI programs using swing controls in Java
19 II-II CONSTITUTION OF INDIA
CO1:Historical perspective of the Constitution of India
CO2:Scheme of the fundamental rights
CO3:Amendment of the Constitutional Powers and Procedure
CO4:Local Self Government – Constitutional Scheme in India
CO5:Scope of the Right to Life and Personal Liberty under Article 21
20 III-I FORMAL LANGUAGE  & AUTOMATA THEORY
CO1:Able to understand the concept of abstract machines and their power to recognize the languages
CO2:Able to employ finite state machines for modeling and solving computing problems.
CO3:Able to design context free grammars for formal languages.
CO4:Able to distinguish between decidability and undecidability.
CO5:Able to gain proficiency with mathematical tools and formal methods.
21 III-I SOFTWARE ENGINEERING
CO1:Students will be able to decompose the given project in various phases of a life cycle.
CO2:Students will be able to choose appropriate process model depending on the user requirements.
CO3:Students will be able perform various life cycle activities like Analysis, Design, Implementation, Testing and Maintenance.
CO4:Students will be able to know various processes used in all the phases of the product.
CO5:Students can apply the knowledge, techniques, and skills in the development of a software product.
21 III-I COMPUTER NETWORKS
CO1:Gain the knowledge of the basic computer network technology and Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model.
CO2:Familiarize with the Transmission Media, Flow Control and Error Detection & Correction.
CO3:Understand fundamental concepts in Routing, Addressing & working of Transport Protocols.
CO4:Gain familiarity with common networking & Application Protocols.
CO5:Understand Wireless LANs & Wireless Sensor Networks Operation.
22 III-I WEB TECHNOLOGIES
CO1:gain knowledge of client-side scripting, validation of forms and AJAX programming
CO2:understand server-side scripting with PHP language
CO3:understand what is XML and how to parse and use XML Data with Java
CO4:To introduce Server-side programming with Java Servlets
CO5:To introduce Server-side programming with Java Server Page
  III-I DATA ANALYTICS
CO1:Understand the impact of data analytics for business decisions and strategy
CO2:Carry out data analysis/statistical analysis.
CO3:To carry out standard data visualization and formal inference procedures.
C04:Design Data Architecture.
CO5:Understand various Data Sources.
24 III-I DISTRIBUTED DATABASES
CO1:Understand distributed database systems architecture and design 
CO2:Be able to apply methods and techniques for distributed quey processing and optimization
CO3:Understand the broad concepts of distributed transaction process
CO4:Understand the basic concepts of Data warehousing and OLAP technology
CO5:Be able to apply methods and techniques for association analysis, data classification and clustering
25 III-I SOFTWARE ENGINEERING LAB
CO1:Understand and Describe basic concept of UML, design, implementation of test cases and OOP concepts using java
CO2:Discuss and Analyses how to develop software requirements specifications for a given problem.
CO3:Explain and build DFD models
CO4:Understand and develop various structure and behavior UML diagrams.
CO5:Explain the knowledge of project management tool Demonstrate how to manage file using Project Libre project management tool.
26 III-I COMPUTER NETWORKS & WEB TECHNOLOGIES LAB
CO1:Implement data link layer farming methods.
CO2:Analyze error detection and error correction codes.
CO3:mplement and analyze routing and congestion issues in network design.
CO4:Implement Encoding and Decoding techniques used in presentation layer.
CO5:To be able to work with different network tools.
CO1:Develop web pages using HTML
CO2:Develop web pages using HTML,DHTML and cascading styleshets.
CO3:Develop a dynamic web pages using JavaScript (client side programming).
CO4:Build and consume web services.
CO5:Develop a Program using servlets and jsp
27 III-I ADVANCED COMMUNICATION SKILLS LAB
CO1:ToimprovefluencyinEnglishthroughawelldeveloped vocabulary and enable them tolisten at normal conservational speed byeducated English speakers and respondappropriately in different socio cultural andprofessional context.
CO2: Further, they would be required tocommunicatetheirideasrelevantlyandcoherentlyin writing.
CO3: To prepare all the students for theirPlacements.
CO4:Learntoovercomestagefearandmakepresentationswithease
CO5:Learnhowtopronouncewordsusing the rulestheyhavebeentaught.
28 III-I INTELLECTUAL PROPERTY RIGHTS
CO1: Identify different types of IntellectualProperties (IPs), the right of ownership,scopeofprotectionaswell asthewaystocreateand toextractvaluefrom IP.
CO2: Recognize the crucial role of IP inorganizationsofdifferentindustrialsectorsfor the purposes of product and technologydevelopment.
CO3: Identify activities and constitute IPinfringements and the remedies available tothe IP owner and describe the precautioussteps to be taken to prevent infringement ofproprietary rights in products and technologydevelopment
CO4:BefamiliarwiththeprocessesofIntellectual Property Management (IPM) and variousapproaches for IPM and conducting IP andIPM auditing and explain how IP can bemanagedasastrategicresourceandsuggestIPMstrategy
CO5:Beableto anticipateandsubjecttocriticalanalysis arguments relating to thedevelopment and reform of intellectualproperty right institutions and their likelyimpactoncreativityand innovation.
29 III-II MACHINE LEARNING
CO1:Understand the concepts of computational intelligence like machine learning.
CO2:Ability to get the skill to apply machine learning techniques .
CO3:Machine learning  techniques  to address the real time problems in different areas.
CO4:Understand the Neural Networks  in machine learning application.
CO5:Neural Networks usage in machine learning application.
30 III-II COMPILER DESIGN
CO1:Demonstrate the ability to design a compiler given a set of language features
CO2:Identify   the knowledge of patterns, tokens & regular expressions for lexical analysis.
CO3:Evaluate   Acquire skills in using lex tool & yacc tool for developing a scanner and parser. Design and implement LL and LR parsers.
CO4:Develop syntax directed transulation.
CO5:Analyze   Design algorithms to generate machine code.
31 III-II DESIGN AND ANALYSIS OF ALGORITHMS
CO1:Ability to analyze the performance of algorithms.
CO2:Ability to choose appropriate algorithm design techniques for solving problems.
CO3:Ability to understand how the choice of data structures and the algorithm CO4:design methods impact the performance of programs
32 III-II SOFTWARE TESTING METHODOLOGIES
CO1:List a range of different software testing techniques and statergies and be able to apply specific(automated) unit testing method to the projects.
CO2:Distinguish characterstics of structural testing methods.
CO3:Demonstrate the integration testing which aims to uncover interaction and compatibility problems as early as possible.
CO4:Discuss about the functional and system testing methods.
CO5:Demonstrate various issues for object oriented testing.
33 III-II DISASTER PREPAREDNESS & PLANNING MANAGEMANT
CO1:the application of Disaster Concepts to Management
CO2:Analyzing Relationship between Development and Disasters.
CO3:Ability to understand Categories of Disasters
CO4:realization of the responsibilities to society
34 III-II MACHINE LEARNING LAB
CO1:Understand complexity of Machine Learning algorithms 
CO2:Machine Learning algorithms limitations.
CO3:Understand modern notions in data analysis-oriented computing.
CO4:Be capable of confidently applying common Machine Learning algorithms in practice and implementing their own.
CO5:Be capable of performing experiments in Machine Learning using real-world data.
35 III-II COMPILER DESIGN LAB
CO1:Design and develop interactive and dynamic web applications using HTML, CSS, JavaScript and XML
CO2:Apply client-server principles to develop scalable and enterprise web applications.
CO3:Ability to design, develop, and implement a compiler for any language.
CO4:Able to use lex and yacc tools for developing a scanner and a parser
CO5:Able to design and implement LL and LR parsers.
36 III-II SOFTWARE TESTING METHODOLOGIES LAB
CO1:Understand the concept and need of software testing
CO2:Understand the need and usage of software tools required for manual and automated testing
CO3:Design and develop the best test strategies in accordance to the development model.
CO4:Write and test a program to login a specific web page.
CO5:A good test case is one that has a high probability of finding an as yet undiscovered error.
37 III-II ENVIRONMENTAL SCIENCE
CO1:Gain knowledge about environment and ecosystem.
CO2:Students will learn about natural resource, its importance and environmental impacts of human activities on natural resource.
CO3:Gain knowledge about the conservation of biodiversity and its importance.
CO4:Aware students about problems of environmental pollution, its impact on human and ecosystem and control measures.
CO5:Students will learn about increase in population growth and its impact on environment
38 IV-I CRYPTOGRAPHY AND NETWORK SECURITY
CO1:Ability to understand basic cryptographic algorithms ,message and web authentication and security issues.
CO2:Ability to identify information system requirements for both of them suchas client and server.
CO3:Ability to understand the current legal issues towards information security.
CO4:Ability to understand about PGP key pair and use the PGP package to send an encrypted email message.
CO5:Ability to understand Web security and Firewalls
39 IV-I DATA MINING
CO1:Ability to understand the types of the data to be mined and present a general classification of tasks and primitives to integrate a data mining system
CO2:Apply preprocessing methods for any given raw data.
CO3:Extract interesting patterns from large amounts of data.
CO4:Discover the role played by data mining in various fields.
CO5:Choose and employ suitable data mining algorithms to build analytical applications
40 IV-I CLOUD COMPUTING
CO1:Understand the concepts of computing paradigms
CO2:Ability to understand the concepts of cloud computing and Deployment Models
CO3:Ability to understand various service of a network connectivity and managing cloud.
CO4:Understanding cloud service providers.
CO5:Understand the concepts of real time applications.
41 IV-I SOFTWARE PROCESS & PROJECT MANAGEMANT
CO1:Gain knowledge of software economic.
CO2:phases in the life cycle of software development
CO3: project control and process instrumentation
CO4:Analyze the major and minor milestones, artifacts and metrics from management and technical perspective
CO5:Design and develop software product using conventional and modern principles of software project management
42 IV-I POE
CO1:Recognize and explain how the scientific method is used to solve problems
CO2:Understand key principles of user driven innovation and product development
CO3:Develop students’ personal, professional and entrepreneurial skills
43 IV-I CRYPTOGRAPHY AND NETWORK SECURITY LAB
CO1:Understand basic cryptographic algorithms, message and web authentication and security issues.
CO2:Identify information system requirements for both of them such as client and server.
CO3:Understand the current legal issues towards information security.
CO4:Understand various cryptographic algorithms.
CO5:Application of each of confidentiality, integrity, authentication
44 IV-I MINI PROJECT
CO1:To create an Industrial environment and culture within the institution.
CO2:Understand, plan and execute a Mini Project with team
CO3:Student is able to test the theoretical learning in practical situations by accomplishing the tasks assigned during the internship period.
CO4:Prepare a technical report based on the Mini project
CO5:Deliver  seminar based on the Mini Project work carried out
45 IV-I SEMINAR
CO1:Establish motivation for any topic of interest and develop a thought process for technical presentation.
CO2:Analyze the applicability of modern software tools and technology.
CO3:Communicate with engineers and the community at large.
CO4:Develop Presentation and Communication skills.
CO5:Develop Technical report preparation skills.
46 IV-I PROJECT STAGE-I
CO1:Student can able to Demonstrate a sound technical knowledge of their selected project topic.
CO2:Undertake problem identification, formulation and solution.
CO3:Able to Design engineering solutions to complex problems utilizing a systems approach.
CO4:Communicate with engineers and the community at large in written an oral forms.
CO5:Demonstrate the knowledge, skills and attitudes of a professional engineer.
47 IV-II ORGANIZATIONAL BEHAVIOUR
CO1:Recognize and explain how the scientific method is used to solve problems
CO2:Understand key principles of user driven innovation and product development
CO3:Develop students’ personal, professional and entrepreneurial skills
48 IV-II EIA
CO1:Identify the environmental attributes to be considered for the EIA study
CO2:Formulate objectives of the EIA studies
CO3:Identify the methodology to prepare rapid EIA
C04: Prepare EIA reports and environmental management plans
49 IV-II DISTRIBUTED SYSTEM
CO1:Define the characterization of Distributed Systems, Theoretical Foundation for Distributed System and Concepts in Message Passing Systems.
CO2:Understanding Distributed shared memory
CO3:Analyze the Failure Recovery in Distributed Systems and Fault Tolerance
CO4:Ability to understand Transactions and Concurrency control.
CO5:Design the distributed systems.
50 IV-II PROJECT STAGE-II
CO1:Able to identify and formulate research problem
CO2:Able to design and develop solution to the problem
CO3:Able to analyze and solve the complex problems
CO4:Able to plan, implement and execute the project
CO5:Able to write effective technical report and demonstrate through presentation