Sie sind auf Seite 1von 52

4/17/2014

e-NBA

Logout

Dr. M.G.R. Educational and Research Institute

Change Passw ord | Home

Computer Science & Engg.

Part B

Back To Content Page

2 Programme Outcomes (225)

Total Marks 225.00

2.1 Definition and Validation of Course Outcomes and Programme Outcomes (30)

Total Marks 30.00

2.1.1 List the Course Outcomes(COs) and Programme Outcomes (POs) (2)

Institute Marks

(List the course outcomes of the courses in programme curriculum and programme outcomes of the programme under
accreditation)

2.00

Edit Answer

Program Outcomes
POs describe what students are expected to know or be able to do by the time of graduation from the program. Program Outcomes
are established as per the process described in 2.1.3. The Program Outcomes of UG in Computer Science and Engineering are :

1. Prepares graduates to contribute to the Computer Science and Information Technology Profession and Society
2. The broad education necessary to understand the impact of Computer Science and Engineering solutions in global and societal
context
3. Ability to apply knowledge of Mathematics, Science, Computing, Engineering and Management to Evaluate, Model and
Implement Computing Solutions suitably considering issues such as Economic, Environmental, Social and Ethical

4. Understand and articulate Professional, Ethical, Legal, Security and Social Issues and Responsibilities
5. Act and Communicate effectively in Collaborative Work Environment with Peers, Customers, Authorities and Society
6. Ability for Continuous Learning and apply state of the art Tools and Technologies in Software Development to be a Skilled
Employable Professional
7. An ability to function effectively in multidisciplinary teams to accomplish a Common Goal
8. Eligible for higher studies in Management, Engineering or Science in any National or International Institution /University , Civil
and Engineering Services of Government of India, Eligible to be Employed in IT, ITES of public, Private or Government
Engineering /non engineering domain or Research
9. Has the right composition of Knowledge, Skill, Leadership and Managerial Ability to be an Entrepreneur.

Table 2.1.1.
COURSE

Course Outcomes

COURSE OUTCOMES
CO1: Implement Stack, Queue and list to manage the memory using
Static and Dynamic allocations.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

1/52

4/17/2014

e-NBA
CO2: Interpret and compute asymptotic notations of an algorithm to
BCS201- Data Structures and

analyze the consumption of resources (time/space).Identify, model,

Algorithms

solve and develop code for real life problems like


CO3: Shortest path and MST using graph theory.
CO4: Identify appropriate data structure and algorithm for a given
contextual problem and develop in C++.
CO1: Distinguish OOPS features with procedural Oriented and analyze
these features to a real world object.

BCS203- Object Oriented

CO2: Analyze generic data type for the data type independent

Programming

programming which relate it to reusability.


CO3: Understand the concepts of Java programs and develop basic
networking programs using Java.

BMA213- Discrete

CO1: The aim of this course is to introduce the basic concepts of

Mathematics

Discrete Mathematical structures to the B.Tech CSE students.


CO1: Transforming geometrical structures, clipping methods on

BCS206- Computer Graphics

geometry.

and Multimedia

CO2: Analyze a 3D structure.


CO3: create and evaluate graphic projects.
CO1: To analyze the consumption of resources (time/space).
CO2: Exemplify and implement Stack, Queue and list to manage the
memory using static and dynamic allocations
CO3: Implement binary search tree to design applications like
expression trees
CO4: Identify, model, solve and develop code for real life problems like
shortest path and MST using graph theory.

BEC231- Electron Devices and CO5: Develop and compare the comparison-based search algorithms
Circuits

and sorting algorithms.


CO6: Identify appropriate data structure and algorithm for a given
contextual problem and develop in C++.
CO7: Understand the basic principles and applications of operational
amplifier.
CO8: Understand the basic operation and application of integrated
circuits like Timer and Multivibrator.

CO1: Up on completion of this course, the student should be able to


BEE231- Electrical
Engineering

identify the basic elements of the Electrical Engineering.


CO2: Differentiate the AC and DC circuits.
CO3: Understand and solve the problems on Transformers and
Synchronous machines.

CO1: To analyze the consumption of resources (time/space).


CO2: Exemplify and implement stack, queue and list to manage the
memory using static and dynamic allocations
CO3: Implement Binary Search Tree to design applications like expression
BCS221- Data Structure
Using C++

trees
CO4: Identify, Model, Solve and Develop code for real life problems like
shortest path and MST using graph theory.
CO5: Develop and Compare the Comparison-Based Search Algorithms
and Sorting Algorithms.
CO6: Identify appropriate Data Structure and Algorithm for a given
contextual problem and develop in C++.

BEC241- Electron Devices


and Circuits Laboratory

CO1: Understand the breadboard connections.


CO2: Implement VI characteristics of PN junction.
CO3: To draw the input and output characteristic of BJT, OP-AMP.

CO1: Select appropriate technique implemented over disks and files to


allocate relations and conclude the best among.
CO2: Develop a good query evaluation plan for evaluating user query, an
access path and produce the tuples satisfying the constraints.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

2/52

4/17/2014

e-NBA
BCS202- Database
Management System

access path and produce the tuples satisfying the constraints.


CO3: Examine the generic architecture of Parallel and Distributed
database systems.
CO4: Differentiate the properties for concurrent execution of transactions.
CO5: Illustrate the concepts of Object Database systems and explore the
features of R DBMS and ODBMS.

CO1: Ability to solve problems using AI techniques.


BCS204- Artificial

CO2: Developing new games

Intelligence

CO3: Guide

the process of deducing information in a computational

manner.

CO1: Analyze the concepts of Operating System and process.


CO2: Illustrate the Scheduling of a processor for a given problem
instance.
BCS307- Operating System CO3: Identify the Dead Lock situation and provide appropriate solution.
CO4: Analyze Memory Management techniques and implement Page
Replacement Algorithm.
CO5: Understand the implementation of File Systems and Directories

BMA203A- Mathematics III

The course provides sufficient knowledge in the area of Transforms and


Statistical methods to the second year students.

CO1: Understand the types of signals


BEC232- Basic Principles of CO2: Design Modulation Systems
Communication

CO3: Design Transmitters and Receivers for communication system


CO4: Understanding Error Control Techniques in communications.

CO1: able to Analyze, Build, and Troubleshoot combinatorial circuits


CO2: Able to Design Sequential Logic Circuits.
CO3: Able to Design Adders, Subtractors.
BEC234- Digital Electronics

CO4: Able to Design Multiplexers.


CO5: will be able to demonstrate the basics of programmable Logic
Devices
CO6: will be able to analyze, build, and troubleshoot counters

BCS222- DBMS Laboratory

Creating applications by using VB as front end and SQL as back end.


Querying the data bases for the user requirements.

BEC244- Digital Electronics

Implement Logic Gates, Adders, Subtractors, Flip Flops, Registers and

Laboratory

Counters. A-D Converters.

CO1: Development of Leadership.


BEC226- Audit Course - I
(Soft Skills-I)

CO2 : Development of Self Management


CO3: Development of Creativity
CO4 : Development of Communication
CO5: Development of Interpersonal and Team Work Skills.

CO1: Understanding the concept of Addressing Modes in Processors.


CO2: Understand the functions of Loaders.
BCS301- System Software

CO3: Understand the functions Linkers.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

3/52

4/17/2014

e-NBA
CO4: Understand the functions Microprocessors and Compilers.
CO5: Able to design Assembler, Loader and Linker

CO1: Students will understand how computer hardware has evolved to


meet the needs of multi-processing systems.
CO2: Students will understand the major components of a computer
including CPU, Memory, I/O and Storage.
CO3: Students will understand the uses for Cache Memory.
BCS303- Computer
Architecture

CO4: Students will understand a wide variety of memory technologies


both internal and external.
CO5: Students will understand the role of the operating system in
interfacing with the computer hardware.
CO6: Students will understand the basic components of the CPU including
the ALU and control unit.
CO7: Students will have a basic understanding of Assembly Programming.
CO8: Students will understand design principles in instruction set design
including RISC architectures.
CO9: Students will understand Parallelism both in terms of a Single
Processor and Multiple Processors.

BCS305- Advanced Java


Programming Techniques

CO1: Demonstrate the breadth knowledge across Java Programming.


CO2: Able to develop advanced java programs using JDBC connectivity.
CO3: Able to create projects using Java Beans, Graphics, RMI and Struts.

BMA309- Mathematical and


Computational Tools Using

CO1: Able to Analyze and Develop signal processing problems by

MatLab

graphical representation using MATLAB software.

CO1:Identify and Build an appropriate process model for a given project


BCS309- Software
Engineering

CO2: Analyze the principles at various phases of Software Development.


CO3:Translate a specification into a Design, and Identify the components
to build the architecture for a given problem, all using an appropriate
Software Engineering Methodology

CO1:Able to interface the Micro Processor with application kits, become


skillful at making the computer do what you want it to do,
CO2: Ability to write a program to do the task for you and society.
CO3: Identify the basic element and functions of Microprocessor.
BEC333- Microprocessor
and Applications

CO4: Describe the architecture of microprocessor and its peripheral


devices.
CO5: Demonstrate fundamental understanding on the operation between
the Microprocessor and its Interfacing Devices.
CO6: Apply the programming techniques in developing the assembly
language program for microprocessor application.
CO7: complete the experiments in Laboratory and present the technical
report.

BCS321- Operating
Systems Laboratory

CO1:Understand the implementation of different Operating Systems


CO2:Understands CPU Scheduling, Synchronization
CO3:Know the OS support for I/O

CO1: Implementations of assembly language in Intel 8085


BEC341- Microprocessor

microprocessor.
CO2:Understand the implementation searching and sorting using

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

4/52

4/17/2014

BEC341- Microprocessor
and Peripheral Interfacing
Laboratory

e-NBA
CO2:Understand the implementation searching and sorting using
8085/8086
CO3:Implement the interfacing of microprocessor with Stepper Motor,
Keyboard, LED, Traffic Control System and 7-segment LED Display

BCS323- Audit Course II

Able to do the verbal reasoning, quantitative analysis. Winning

(Soft Skills - II)

expressions and propper orientation in technology.

BCS302- Computer
Networks

CO1:Able to design a Protocol , ability to solve problems in Network,


CO2: Understand how Communication takes place in various Mediums.
CO3:Ability to understand how to construct Large Scale Network

CO1:Describe the design of a Compiler including its Phases and


Components
BCS304- Principles of
Compiler Design

CO2: Develop a Large, Complex, but well-structured software system that


implements various phases of a compiler such as the Scanner, Parser,
Code generator, and Optimizer.
CO3: Identify the Similarities and Differences among various Parsing
techniques and Grammar transformation techniques.

CO1:To study Hypertext Markup Language, specialized commands and


tags for WWW documents that allow one to specify hyperlinks , lists,
BCS306-Web Technology

paragraph and attributes


CO2: To design Web pages for applications such as Railway Ticket
Reservation, Hotel Management etc.
CO3: Implementations of the applications using TOMCAT server.

BEC304- Fundamentals of
Digital Signal Processing

CO1:Formulate engineering problems in terms of DSP tasks;


CO2:Apply engineering problem solving strategies to DSP problems;
CO3:Design and test DSP algorithms;
CO4:Analyse Digital and Analog signals and systems;
CO5:Recover information from Signals;
CO6:Encode information into Signals;

CO1: Achieve an understanding of the functionality of each layer of the


Network Stack.
CO2: Achieve an understanding of the Algorithms that achieve the
functionality of the network stack.
BCS322- Network

CO3: Recognize the Packet System and Protocol of layers of a Network

Programming Laboratory

Stack
CO4: Recognize the features of Client/Server systems and programs, with
a view to be able to implement simple systems in this model.
CO5: Analyse, Develop and Implement the Client and Server of a simple
program over a transport layer.
CO6: Evaluate the Advantages and Disadvantages of the alternative
technologies for networking as they have evolved in the recent years.

BCS324- System Software


and Compiler Design
Laboratory

CO1: Able to simulate Symbol Tables, Assemblers, loader, linker.


CO2: Able to implement Regular Expressions, Parsing Table, Parsing
Algorithms.
CO3: Able to generate code from the given Intermediate Code.

BCS326-Value added

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

5/52

4/17/2014

e-NBA
Training Programme /
Three Tier Application

Able to create a project with any type of Operating Systems.

Project

CO1:Understand and apply the Web Development Life Cycle;


CO2:Create and Edit Web Pages;
CO3:Create Web Pages with Links, Images and Formatted Text;
CO4:Create tables in a Web Site;
BCS403- .Net Framework

CO5:Use frames in a Web Site;


CO6:Describe ASP.NET and its Applications;
CO7:Create web forms with ASP.NET controls;
CO8:Create web forms with Access to Database data;
CO9: Integrate selected advanced topics in a Visual Basic .NET project.

CO1:Develop the skills to determine which processes and OOAD


techniques should be applied to a given project
CO2: Build use case diagrams by identifying use cases, actors and their
relationships for a given application.
BCS405- Object Oriented

CO3: Differentiate Sequence & Collaboration diagrams and generate

System Analysis and

interaction overview diagrams working out the exact time constraints for

Design

behavior of the system.


CO4:Construct State Diagrams and Implementation diagrams for a given
Problem Identify classes, class protocols, stereotypes, relationships
among the classes and construct class diagrams for a given real time
application.
CO1:Up on completion of this course students will be familiar with Mining
Concepts
CO2: Characterize a data mining system to examine the given database
with architecture.
CO3: Improve the Data Quality by performing data preprocessing

BCS407- Data Mining and

routines.

Warehousing

CO4: Conclude Patterns, Associations and Correlations among real world


data instances.
CO5: Design Classifier Models to predict future trends.
CO6: Compute Dissimilarities between objects by describing types of
variables.
CO7: Detect Fraudulent activity by observing abnormal deviations in the
data
CO1: Understands the overview of Information Storage Systems
CO2: Learn and implements the process of indexing and Information

BCS409- Information
Storage Management

storage
CO3: Learn and implement with various data structures
CO4: Understands the concepts of term clustering and Information
Visualization
CO5: Knowledge in various storage security systems.

BCS421- Dot Net


Laboratory
BCS427- Software System
Development Laboratory
with IBM Rational Rose

CO: Able to Implement Overloading Concepts, Multiple Inheritance and


Multi Threading concepts.
File Handling, Exception Handling, Event Handling Abilities.
CO: Able to Design, Develop and Implement Online Application, Inventory
Systems, LIBRARY Management, Telephone Directory and E-book.
CO1: Able to plan Business, Financial Control, Marketing skills, Joint
ventures.
CO2: Demonstrate an understanding of the functional areas of
Accounting, Marketing, Finance, Management, and Economics.
CO3: Demonstrate an understanding of the Legal and Social Environment
of Business.
CO4: Demonstrate an understanding of the Global Environment of
Business.
CO5: Demonstrate an understanding of the Ethical Obligations and

BMG431- Entrepreneurship
Development

Responsibilities of Business.
CO6: Demonstrate the Ability to use Business Tools.
CO7: Demonstrate the Ability to apply knowledge of business concepts

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

6/52

4/17/2014

e-NBA
and functions in an integrated manner.
CO8: Demonstrate the ability to Manage People, Processes, and
Resources within a diverse organization.
CO9: Demonstrate the ability to apply Knowledge of key leadership
concepts in an integrated manner.
CO10: Demonstrate the ability to Identify and Evaluate business
opportunities and trends.
CO11: Demonstrate the ability to identify Potential Start-Up models and
Resources given Trends and Opportunities.
CO1: Able to Tune the databases for different Data base Applications
BCSE11- Database Tuning

CO2: Able to Develop Case Studies in data bases.


CO3: Able to Troubleshoot the data bases.

BCSE12- Advanced

CO1: Able to develop Knowledge Models and Systems.

Knowledge Management

CO2:Able to develop a Knowledge Model


CO3: Understand the Knowledge Engineering basics.
CO1: Able to Measure, Estimate and Manage Software Metrics.

BCSE13- Infometrics

CO2: Can do software estimation, in terms of Reliability


CO3: Able to Understand the Management of Knowledge for future.
CO1: Able to integrate Business Enterprises, with web through Service
Oriented Architecture.
CO2: The course aims at Introducing and Discussing in depth several
important topics related to distributed information systems in general and
enterprise application integration in particular.

BCSE14- Enterprise
Application Integration

CO3: Can explore the synergy between information and communication


systems and how this synergy can be best exploited for EAI and B2B
integration.
CO4: understand how technology has evolved and the reason why
existing systems are the way they are.
CO5: You will have the opportunity to program a relatively complex
integrated information system. Without taking part in the exercises you
will not be allowed to take the exam.
CO1: Able to create web pages using DHTML,

BCSE15- Web Data Design

CO2: Able to design web pages ASP and JSP.

and Management

CO3: Understand the scripting language and create web page using
them.
CO1: Able to Analyze, Tune Distributed and Object Oriented Databases.
Implement Data Mining Techniques.
CO2: Able to understand the background and knowledge of some
advanced topics in database that have become key techniques in modern
database theory and practices; typical topics are Distributed Concurrency
Control, Database Recovery, Query Optimization, Spatial Databases.

BCSE16- Advanced

CO3: Able to understand the background and knowledge of some

Databases

contemporary topics in database research; typical topics are Data Mining,


uncertainty Data Management, XML data.
CO4: Able to understand the background and knowledge of some
contemporary topics in Information Management, typical topics are Cloud
Computing, Web Information Management, social network Technology.
CO5: Able to implement some practical application modules based on
selected advanced database techniques.
CO1: Able to analyze Congestion and Traffic Management of High Speed
Networks.
CO2: Describe and interpret the basics of High Speed Networking

BCSE21- High Speed


Networks

Technologies.
CO3: Apply the concept learnt in this course to Optimize and Troubleshoot
High-Speed Network.
CO4: Demonstrate the Knowledge of Network Planning and Optimization.
CO5: Design and Configure Network that have Outcome Characteristics
needed to support a specified set of applications
CO1: Able to Design, Analyze and Implement TCP/IP Protocols.
CO2: Understand the fundamentals of TCP/IP networks layer.
CO3: Have the capability of Designing and Analyzing Data Transmission

BCSE22- TCP/IP Design

Protocols and Data Link Control Protocols.

and Implementation

CO4: Have knowledge of TCP/IP, and demonstrate the skills to Design


and Evaluate Network Protocols.
CO5: Be able to discuss major trends in industry and current research

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

7/52

4/17/2014

e-NBA
activities within the TCP/IP design.
CO1: Able to Design, Analyze and Implement Routing Protocols for Ad hoc
networks.
BCSE23- Ad-Hoc Networks

CO2: Analyze the transport layer Security Issues and Design a New
Protocol
CO3: Hands-On Design, Implementation, of Wireless Ad hoc networks.
CO1: Able to understand 2G and 3G networking concepts.

BCSE24-3G Networking

CO2: Able to understand concepts required to carry out routine


maintenance of equipment in GSM mobile networks.
CO3:Understand and Implement the concepts of VoIP
CO1: Able to Design, Analyze and Implement different Network Security
Protocols.
CO2: Identify the major types of Threats to Network Security and the
associated attacks.
CO3: Develop Strategies to protect organization information assets from
common attacks.

BCSE25- Network Security

CO4: Understand how Security Policies, Standards and Practices are


Developed.
CO5: Identify the major techniques, Approaches and Tools used to
discover Network and System Vulnerabilities.
CO6: Describe the major types of Cryptographic Algorithms and typical
Applications.
CO7: Write code to Encrypt and Decrypt information using some of the
standard algorithms.
CO1: Able to Design, Analyze and Implement Mobile and Pervasive
systems.
CO2: Understand Location and Context Aware Systems

BCSE26- Mobile and


Pervasive Computing

CO3: Understand Context Management


CO4: Understand Localization, e.g. using GPS
CO5: Understand Sensor and Actuator systems, including Sensor
Networks
CO6: Understand Smart Tagging systems, e.g. using optical tags or RFID
CO7: Understand Adaptation and Dynamic Reconfiguration Techniques
CO1: Able to Understand the working principles of JAVA.
CO2: Able to Add, Subtract and Convert, signed and unsigned integers,
CO3:.Describe the basic Von Neumann Computer Model.

BCSE31- Java Virtual

CO4: Link assembler subroutines with a High-Level Language. Convert

Machine

symbolic assembler code into machine code and convert machine code
into symbolic assembler code.
CO5:Explain the basic operation JVM and JAVA Bytecode
CO1: Able to Create a Web Application using XML and web services.
CO2: Develop in-depth knowledge and understanding of XML, XSL, XSLT,
XPath, XML Schema, Web Service Protocols, Web Service Security
Protocols, Web Services Orchestration & Execution, Web Services

BCSE32- Xml and Web

Interoperability, relationship between XML & J2EE, MS.NET and XML

Services

Databases
CO3: Develop skills of creating documents using XML, XSL, XSLT and
XPath
CO4: Creating XML schemas and validating XML documents against them
CO5: Describing Web Services using WSDL and UDDI
CO1: Able to Design, Analyze and implement server applications in JAVA.
Deploy a Java web application to a server

BCSE33- Server Side


Programming Using JAVA

CO2:Understand the Architecture of web-based systems


CO3:Develop components of a web based application using the Java
Enterprise Edition
CO4:Develop with the Struts Framework
CO5: Integrate Server Side Programs with enterprise data sources.
CO1: Able to Design and Implement web applications.
CO2: Have an understanding of the basic formal methods and techniques
for designing and implementing advanced web applications

BCSE34- Advanced Web

CO3: Have an appreciation for Artificial Intelligence and Semantic Web

Technologies

research related to advanced web technology applications


CO4: Be able to apply specific methods and techniques in the design and

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

8/52

4/17/2014

e-NBA
development of an application of advanced web technology for a case
study
CO1: Able to implement all types of Internet Protocols.
CO2: Create algorithms to solve introductory-level problems using Java
BCSE35- Network

Programming Language through the Stages of Coding, Documenting,

Programming Using Java

Debugging, Reading and Testing with various tools.


CO3: Identify Networking Components and Protocols in the context of
Architectures and technologies for LAN, WAN and Internet networks.
CO1: Able to understand and implement web semantics.
CO2: Understand the underlying ideas of Semantic Web and its layered

BCSE36- Semantics Web

architecture, and will become familiar with its main technologies including
ontology, ontology languages and query languages.
CO3: Learn how to apply such technologies to develop knowledge-based
models for business domains and applications.
CO1: Exposure in OOPs concepts and Java programming fundamentals.
CO2: Exposure in usage of Java in mobile applications.
CO3: Expertise in designing and developing different mobile applications

BCSE41- J2ME

using Java and J2ME.


CO4: Hands on experience in Core Java with networking concepts.
CO5: Hands on experience in development of Mobile applications using
J2ME, like SMS, MMS, Gaming, Multimedia and JavaFX.

CO1: Able to develop SAP applications with Presentation, Application,


Database, Message Server, Gateway Server.
BCSE42- SAP (ERP)

CO2: Understands why ERP (Enterprise Resource Planning) systems


are used in daily business
CO3: Understands how ERP systems support business processes
CO4: Familiar with use of SAP ERP system

CO1: Able to adopt the proper business strategies in CRM.


CO2: Communicating with prospects and customers digitally.
CO3: Maximizing engagement throughout the prospect and customer
journey.
CO4: Creating and driving a more effective customer acquisition
BCSE43- ECRM

pipeline to improve ROI.


CO5: How to select the right digital tools and channels to deliver
eCRM.
CO6: How to measure eCRM success.
CO7: Build knowledge within the organization on how to deliver CRM
through digital marketing.
CO8: Develop stronger digital marketing communications thinking.

CO1: Able to categorize the domains of various e-business solutions.


BCSE44- E-Business

CO2: Able to analyze the management solutions for e- business


CO3: Understand the quality standards in e-business and apply in the
developed application.
CO1: Able to design and develop internetworking architectures for

BCSE45- Service Oriented

various wired and wireless networks.

Architecture

CO2: Create a data access architecture from the web.


CO3: Develop a new internetworking communication language.
CO1: Able to Design and Develop various Mobile Applications for

BCSE46- Mobile Application

ANDROID, APPLE etc.

Development

CO2: Able to Design and Create a web service for mobile application
CO3: Able to Develop own mobile application.
CO1: Able to Design and Develop RTL and VERILOG codes.

BCSE51-

VLSI Technology

CO2:Able to use Test benches for RTL verilog language


CO3: Able to Design Synchronous Receivers and NAND latches.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

9/52

4/17/2014

e-NBA
BCSE52- system modeling

CO1: Able to Design and Develop RTL and VERILOG codes.

using hardware

CO2:Able to use Test benches for RTL Verilog language

Description languages

CO3: Able to Design synchronous Receivers and NAND latches.

CO1: Able to Design and Develop VLSI circuits.


CO2: Demonstrate a clear understanding of important concepts in
CMOS technology and fabrication that affect design.
CO3: Design a gate of any given arbitrary logic function at the
BCSE53- VLSI Design

transistor-level.
CO4: Layout a gate in CMOS VLSI technology.
CO5: Design a Network of Complex Gates with the ideal number of
stages which computes the function with minimum delay from a given
library.
CO6: Design and Layout Filter and RF circuits using VLSI.
CO1: Able to Design and Develop VLSI circuits using Automation tools.
CO2: Have the Ability to Synthesize Static and Dynamic Logic Cells
based on knowledge of MOS device Physics, Modeling, and Circuit

BCSE54- Computer Aided


design of VLSI
Circuits

Topologies.
CO3: Be capable of Designing and Implementing combinational and
sequential CMOS digital circuits and optimize them with respect to
different constraints, such as area, delay, power, or reliability.
CO4: Be capable of implementing a complete design verification
process using computer-automated tools for Layout, Extraction,
Simulation, and Timing Analysis.
CO1: Design, Test and critically evaluate embedded solutions to real
world situations
CO2: Recognize the key features of embedded systems in terms of
computer hardware and be able to discuss their functions.

BCSE55- Embedded System

CO3: Develop Software Systems for embedded devices using

Design

assembler code.
CO4: Design, Test and critically evaluate embedded solutions to real
world situations using (embedded) computer systems interfaced to
digital hardware.
CO5: Able to design and develop Embedded circuits.

BCSE56- Microcontroller
Architecture & Design
Programming

CO1: Able to design and develop Programs in microcontroller.


CO2: Understand the interfacing of different hardware with
Microprocessor.
CO3: Develop a software tool for micro controller devices.
CO1: complete knowledge of bacteria, viruses, protozoans, plant and

BCSE61- Basic Biology

animal life.
CO2: Understand the plant diversity techniques.
CO3: To acquire knowledge in Animal life cycle process.
CO1: Able to analyse, design and develop Biological data bases.

BCSE62- Biological Databases

CO2: To explore integrated data base systems for biological data

and Data Analysis

bases.
CO3: Create new data analysis for DNA processing.

CO1: Complete knowledge of types of cells,


BCSE63- Cell Biology and

CO2: Apply the concepts of genetics

Genetics

CO3: To analyze Mutations techniques and apply to case studies in

in biological application.

biology.
CO1: Able to develop open source programs.
BCSE64- Programming in PERL

CO2: To identify and exploit regular expressions, formats and process


management for Open source programs.
CO3: To design and implement advanced data base procedures.
CO1: Able to analyze biological data using data mining tools.

BCSE65- Tools & Techniques

CO2:Apply genetic algorithms for biological information

for biological data mining

CO3: To exploit the machine learning techniques for biological data


mining.

BCSE66- Advanced Techniques CO1: Able to develop 3D applications using models and tools.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

10/52

4/17/2014

e-NBA

BCSE66- Advanced Techniques CO1: Able to develop 3D applications using models and tools.
for Sequence and Structure

CO2: Create a model for molecular dynamics.

Analysis

CO3: To acquire knowledge in simulated annealing techniques.


CO1: Able to process, transform, compress and represent images.
CO2: Develop an image enhancement technique.

BCSE71- Digital Image

CO3: To identify and exploit the analogies between the mathematical

Processing

tools for image processing


CO4: To design and implement MatLab algorithms for Digital Image
Processing.

CO1: Able to recognize, classify and test various neural network


BCSE72- Pattern Recognition

applications.
CO2: Develop a new testing application for pattern recognition.
CO3: Create a learning algorithm for neural networks.
CO1: Able to analyse, process, reconstruct and transmit medical

BCSE73- Medical Imaging

information.

Techniques

CO2: Develop a transmission model for medical imaging techniques.


CO3: Create an image reconstruction technique.

BCSE74- Digital Image


Processing Algorithms

CO1: Able to analyse, filter, and segment the shapes


CO2: Understand the transformation of image processing algorithms.
CO3: Create an image processing technique.
CO1: Able to design and analyze, image databases

BCSE75- Intelligent Image

CO2: Develop a new access method for multimedia data bases.

Databases

CO3: Adapt the partitioning and indexing strategies for new data
base application.

BCSE76- Geographical
Information Systems

CO1: Able to design, explore, interpolate and analyze GIS models.


CO2: Create a new geo coding technique.
CO3: Apply the learnt GIS modeling for a real time case study.
CO1: Understand multi agent systems and intelligent software

BCSE81- Software Agents

agents.
CO2: Able to design and develop agent systems
CO3: Create a secure agent system.

BCSE82- Fuzzy Set Thoery and


Applications

CO1: Able to interpret, design and develop Fuzzy based applications.


CO2: Create a decision making process for fuzzy environment.
CO3: Develop own fuzzy mapping rules.
CO1: Able to analyze and design parallel algorithms.

BCSE83- Parallel Algorithms

CO2: Understand the advanced architectural models.


CO3: Design and develop a new parallel architecture model.
CO1: Able to understand and develop speech recognition algorithms.

BCSE84- Speech Processing

CO2: Understanding the functionalities of different types of speech


coders.
CO3: Develop a new speech processing technique.
CO1: Understanding the computational Intelligence.

BCSE85- Soft Computing

CO2: Understanding the applications of fuzzy logic


CO3: Create a new Neuro fuzzy model.
CO1: Understand the Implementation of genetic algorithms

BCSE86- Machine Learning

CO2: Knowledge about Q-Learning for various applications.


CO3: Create a new machine learning technique.
CO1: Understand the design and Implementation of different

BCSE91- Software Architecture

architectures.
CO2: Design a tool for software architecture.
CO3: Create a interface for software architecture.
CO1: Implement different software designs to develop software.

BCSE92- Software Design

CO2: Understand the design knowledge of software.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

11/52

4/17/2014

e-NBA
CO3: Create a design model for software.
CO1: Able to analyse quality of software
BCSE93- Software Quality and CO2: Able to test software adopting different software testing
techniques and strategies
Testing
CO3: Understand the quality management systems for developing
software.
CO1: Able to analyse collected data to design a software
BCSE94- Software Metrics

CO2: Analyse the metrics and quality for software.


CO3: Design a quality management model for software.
CO1:Able to analyse risk in software development

BCSE95- Risk Management

CO2: Planning risk mitigation strategies for software


CO3: Able to discover and monitor risks in software.
CO1: Able to analyse security threats in data communication

BCSE96- Security Principles

CO2: Rectifying the threats by adapting different encryption

and Practice

algorithms for data communication.


CO3: Develop authentication protocols for data communication.
CO1: Able to implement shell programs.

BCSEA1- UNIX Internals

CO2: Analyse Unix Os memory management.


CO3: Able to design a new communication methodology for UNIX.
CO1: Able to understand the design of distributed systems
CO2: Understand communication concepts of distributed systems.

BCSEA2- Distributed

CO3: Apply the memory management design of distributed systems to

Computing

design a new memory.


CO4: Understand and apply the resource management and
distributed file system.

CO1: Able to understand the design of real time system with task
BCSEA3-Realtime System
Design

management
CO2: Understand the scheduling tools for real time systems.
CO3: Understand the reliability and synchronization concepts in real
time systems.
CO1:Able to design an operating systems

BCSEA4- Advanced Operating


System

CO2: Understand the design and implementation of different types of


OS.
CO3: Understand and hence improve the performance of designed
OS.
CO1: Able to understand the design of parallel processing system
CO2: Understand the hardware, architecture of parallel programming

BCSEA5- Parallel Processing

models.
CO3: Create parallel programming software.
CO4: Understand the design of advanced processors.

CO1: Able to understand the design of fault tolerance systems with


architecture and coding.
BCSEA6- Fault Tolerance

CO2: Understand the error models for fault tolerant systems.

Systems

CO3: Design fault tolerant systems by applying the theoretical


concepts.
CO4: Create own fault tolerant software.

CO1:Able to understand the design of advanced algorithms


CO2: Create problems by applying Greedy methods.
BCSEB1- Design of Algorithms

CO3: Understand the dynamic programming


CO4: Apply the graph coloring techniques to solve the real time
problems.

BCSEB2- Numerical &


Statistical Methods

CO1: Able to apply numerical methods for computer applications.


CO2:Apply statistical methods to design a computer system

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

12/52

4/17/2014

e-NBA

Statistical Methods

CO2:Apply statistical methods to design a computer system


CO3: Apply the probability distribution for computer application.
CO1: Able to design Turing machine.

BCSEB3- Theory of

CO2: Generate regular expressions.

Computation

CO3: Derive NFA and DFA from the given regular expression.
CO4: Design own lemma for automata.
CO1: Able to apply the algorithmic graph theory to calculate the real

BCSEB4- Algorithmic Graph

time problems such as shortest path.

Theory

CO2: Understand the properties of graphs and trees.


CO3:Create a problem which applies algorithmic graph theory
CO1:Able to understand the concepts of programming languages

BCSEB5- Principles of

CO2: Understand the object orientation concepts and apply it to real

Programming Languages

time problems.
CO3: Can create own object oriented language.

BCSEB6- Natural Language


Processing

CO1: Able to apply the NLP to real time problems.


CO2: Can create a parser for any language.
CO3: Generate an own natural language systems.
CO1: Understand the concepts of RISC and CISC processors.

BCSEC1- High performance


Microprocessor

CO2:Can design a RISC processor


CO3:Can improve the performance of the processors by applying the
design understanding
CO4: Develop new interfacing concepts.

CO1: Able to design processors and understand how to interconnect


peripherals with the systems.
BCSEC2- Computer

CO2: Can design memory.

Peripherals and Interfacing

CO3: Understand and design Motherboard circuits.


CO4: Can understand the design of hard disk controller and adaptor
system.

CO1: Able to design different types of robots for different kinds of


BCSEC3- Robotics

applications.
CO2: Program different types of ROBOTs
CO3: Understand the concept of industrial robots thoroughly.

CO1:Have a systematic understanding of modern multi-core processor


micro-architectures and interconnect technologies
CO2:Able to explain their evolution and be able to critically evaluate
their design decisions understand the memory hierarchy, be familiar
with the parameters that characterize its performance and be able to
BCSEC4- Multi Core
Architecture and Programming

calculate performance from those parameters


CO3: Understand the need for atomic operations and be familiar with
a variety of locking mechanisms
CO4: Be familiar with the architecture of general purpose graphics
processing units and their common programming models
CO5: Be familiar with a variety of parallel architectures including high
performance computing architectures, heterogeneous multi-core
architectures, etc.

CO1:Able to identify various types of decision support system


BCSED1- Decision Support
System

CO2: Differentiate the types of decision support system and apply to


proper case studies.
CO3: Develop various kinds of decision Support Systems by applying
the knowledge gained.

CO1: Understand the decision making process and planning the


organisational structure of information systems.
BCSED2- Management

CO2: Can make perfect decisions while performing managerial

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

13/52

4/17/2014

e-NBA
Information Systems

decisions.
CO3: Can plan the system efficiently by applying the theoretical
understanding of this subject.

BCSED3- Mainframe
Computing

CO1: Understand the design principles of Main frame computing.


CO2: Able to develop data base applications.
CO3: Thorough understanding of structured programming.
CO1: Able design and develop e- commerce applications using re
engineering and case studies.

BCSED4- e Commerce

CO2: Apply the reengineering concepts in the commercial application


development
CO3: Able to understand and handle the case studies according to
the customer satisfaction.

CO1: Able to implement quality TQM standards in industries.


BCSED5- Total Quality

CO2: Able to implement quality management tools for business

Management

interaction
CO3: Can improve the business by adopting the TQM standards.

CO1: Understand the principles of human factors that can interact


with system.
BCSED6- Man Machine
Interface

CO2: Able to identify and analyse the tools for human interaction.
CO3: Create and develop interactive devices by applying the natural
languages.
CO4: Able to interface machine according to the requirements of
human beings.

2.1.2 State how and where the POs are published and disseminated (3)

Institute Marks

(Describe in which media (e.g. websites, curricula books) the POs are published and how these are disseminated among

3.00

stakeholders)

Edit Answer

The Program Outcomes are published at


Department website: http://drmgrdu.ac.in/Engineering/computerScience.html
Curriculum Books
Notice Boards of the Department and Laboratories
Department Brochure
Apart from this, Program Outcomes are made reachable to all the Stakeholders of the Program through Education, Faculty Workshops,
Student Awareness Workshops, Programs, Student induction programs and Faculty meetings.

2.1.3 Indicate processes employed for defining of the POs (5)

Institute Marks

(Describe the process that periodically documents and demonstrates that the POs are defined in alignment with the
graduate attributes prescribed by the NBA.)

5.00

Edit Answer

Program Outcomes are established through the consultation process with stake holders keeping the Graduate Attributes defined by
NBA as basis. Department Vision, Mission and Program Educational Objectives are also kept in view. UGC guidelines on curriculum and
graduate outcomes are also considered. The detailed establishment process is depicted below in Fig.2.1.3 (a).

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

14/52

4/17/2014

e-NBA

Figure 2.1.3.a. Process for defining POs

2.1.4 Indicate how the defined POs are aligned to the Graduate Attributes prescribed by the NBA (10)

Institute Marks

(Indicate how the POs defined for the programme are aligned with the Graduate Attributes of NBA as articulated in
accreditation manual.)

10.00

Edit Answer

The Graduate Attributes of NBA and the Program Outcomes defined for the program are aligned to each other as shown in Table 2.1.4.

Graduate Attributes prescribed by NBA


I. Engineering Knowledge.
II. Problem Analysis.
III. Design & Development of Solutions.
IV. Investigation of Complex Problem.
V. Modern Tools Usage.
VI. Engineer and Society.
VII. Environment & Sustainability.
VIII. Ethics.
IX. Individual & Team work.
X. Communication.
XI. Lifelong Learning.
XII. Project Management & Finance.

Table 2.1.4. Alignment of Program Outcomes to Graduate Attributes

Graduate
Attributes

PO1

PO2

PO3

PO4

PO5

PO6

II

III

PO9

P
P

VII

PO8

IV

VI

PO7

P
P

P
P

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

P
P

15/52

4/17/2014

VII
VIII

IX

P
P

P
P

P
P

XI
XII

e-NBA

P
P

2.1.5 Establish the correlation between the POs and the PEOs (10)
(Explain how the defined POs of the program correlate with the PEOs)

Institute Marks
10.00

Edit Answer

Table 2.1.5.a. Correlation between POs and PEOs

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

16/52

4/17/2014

e-NBA

2.2 Attainment of Programme Outcomes (40)

Total Marks 40.00

2.2.1 Illustrate how course outcomes contribute to the POs (10)

Institute Marks

(Provide the correlation between the course outcomes and the programme outcomes. The strength of the correlation may
also be indicated)

10.00

Edit Answer

The program outcomes are achieved through curriculum that offers a number of mandatory courses as well as elective courses. Each
course has defined course outcomes that are mapped to the program outcomes and a set of performance criteria that are used to
provide quantitative measurement of how well course outcomes are achieved. The linkage among program outcomes and course
outcomes is shown in Table 2.2.1(a) The course outcomes are thus directly and quantitatively assessed, and are tied to the program
outcomes as shown in the course syllabi. Therefore if the course outcomes are met, the program outcomes are met.
The course outcomes of each course are mapped to the Program Outcomes with a level of emphasis being slightly correlated (1),
moderately correlated(2) and strongly correlated (3). The level of emphasis of a program outcome is determined by the weight used
for assessing the outcome in each course. The level of emphasis for an outcome is determined by the weight as follows:
When the course outcome weightage is < 40%, it will be given as slightly correlated (1).
When the course outcome weightage is >=40% to <60%, it will be given as moderately correlated (2)
When the course outcome weightage is >=60%, it will be given as strongly correlated (3)
1 Slightly

2- Moderately

3-Strongly

The qualitative rubrics for the above process is enclosed in APPENDIX - III

Table 2.2.1.a. The mapping of program outcomes and course outcomes


COURSES

PROGRAM OUTCOMES
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

BCS201- Data Structures And Algorithms


1. Implement stack, queue and list to
manage the memory using static
and dynamic allocations.

2. Interpret and compute asymptotic


notations of an algorithm to
analyze the consumption of
resources

3. Identify, model, solve and develop


code for real life problems like
shortest path and MST using
graph theory

4. Identify appropriate data

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

17/52

4/17/2014

e-NBA
4. Identify appropriate data
structure and algorithm for a given
contextual problem and develop in
C++.

BCS203- Object Oriented Programming


1. Distinguish Oops features with
procedural Oriented and analyze
these features to a real world
object.

2. Analyze generic data type for the


data type independent
programming which relate it to
reusability.

3. Understand the concepts of Java


programs and develop basic
networking programs using Java
BMA213- Discrete Mathematics
1. Introduce the basic concepts of
Discrete Mathematical structures
to the B.Tech CSE students
BCS206- Computer Graphics And Multimedia
1. Transforming geometrical
structures, clipping methods on
geometry

2. Analyze a 3D structure

3. Create and evaluate graphic


projects.
BEC231- Electron Devices And Circuits
1. To analyze the consumption of
resources (time/space).

2. Exemplify and implement stack,


queue and list to manage the
memory using static and dynamic
allocations

3. Implement binary search tree to


design applications like expression
trees

4. Identify, model, solve and develop


code for real life problems like
shortest path and MST using
graph theory.

5. Develop and compare the


comparison-based search
algorithms and sorting algorithms.

6. Identify appropriate data


structure and algorithm for a given
contextual problem and develop in
C++

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

18/52

4/17/2014

e-NBA
7. Understand the basic principles
and applications of operational

amplifier.

8. Understand the basic operation


and application of integrated
circuits like Timer and multivibrator
BEE231- Electrical Engineering
1. Up on completion of this course,
the student should be able to
identify the basic elements of the

electrical engineering.

2. Differentiate the AC and DC


circuits.

3. Understand and solve the


problems on transformers and
synchronous machines
BCS221- Data Structure Using C++
1. To analyze the consumption of
resources (time/space).

2. Exemplify and implement stack,


queue and list to manage the
memory using static and dynamic
allocations

3. Implement binary search tree to


design applications like expression
trees

4. Identify, model, solve and


develop code for real life problems
like shortest path and MST using
graph theory.

5. Develop and compare the


comparison-based search
algorithms and sorting algorithms.

6. Identify appropriate data


structure and algorithm for a given
contextual problem and develop in
C++
BCS202- Database Management System
1. Select appropriate technique
implemented over disks and files
to allocate relations and conclude
the best among.

2. Develop a good query evaluation


plan for evaluating user query, an
access path and produce the
tuples satisfying the constraints.

3. Examine the generic architecture


of Parallel and Distributed

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

19/52

4/17/2014

e-NBA
database systems, differentiate

the properties for concurrent


execution of transactions.

4. Illustrate the concepts of Object


Database systems and explore
the features of R DBMS and
ODBMS.
BCS204- Artificial Intelligence
1. Ability to solve problems using AI
techniques

2. Developing new games

3. Guide

the process of deducing

information in a computational
manner.
BCS307- Operating System
1. Analyze the concepts of Operating
System and process.

2. Illustrate the Scheduling of a


processor for a given problem
instance.

3. Identify the dead lock situation


and provide appropriate solution.

4. Analyze memory management


techniques and implement page
replacement Algorithm.

5. Understand the implementation of


file systems and directories
BMA203A- Mathematics III
1. The course provides sufficient
knowledge in the area of
Transforms and Statistical
methods to the second year
students.

BEC232- Basic Principles Of Communication


1. Understand the types of signals.

2. Design of Modulation systems,

3. Design transmitters and receivers


for communication system

4. Understanding the Error control


techniques in communications.
BEC234- Digital Electronics
1. Able to analyze, build, and
troubleshoot combinatorial circuits

2. Able to Design sequential logic

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

20/52

4/17/2014

e-NBA
1

1. Development of Leadership

2. Learning of Self Management

3. Development of Creativity skill

4. Development of Interpersonal skill

5. Development of Team Work skills.

circuits

3. Able to Design adders, sub


tractors

4. Able to Design multiplexers.

5. Will be able to analyze, build, and


troubleshoot counters

6. Will be able to demonstrate the


basics of programmable logic
devices
BEC226- Audit Course I (Soft Skills - I)

BCS301- System Software


1. Understand the concept of
addressing modes in processors

2. Understand the concept of


Loaders

3. Understand the concept of Linkers

4. Understand the concept of


Microprocessors and Compilers

5. Able to design assembler, loader


and linker
BCS303- Computer Architecture
1. Students will understand how
computer hardware has evolved
to meet the needs of multiprocessing systems.

2. Students will understand the


major components of a computer
including CPU, memory, I/O and
storage

3. Students will understand the uses


for cache memory.

4. Students will understand a wide


variety of memory technologies
both internal and external.

5. Students will understand the role

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

21/52

4/17/2014

e-NBA

5. Students will understand the role


of the operating system in
interfacing with the computer

hardware.

6. Students will understand the basic


components of the CPU including
the ALU and control unit.

7. Students will have a basic


understanding of assembly
programming

8. Students will understand design


principles in instruction set design
including RISC architectures.

9. Students will understand


parallelism both in terms of a
single processor and multiple
processors.
BCS305- Advanced Java Programming Techniques
1. Able to develop the advanced java
programs using jdbc connectivity

java beans

2. Demonstrate the breadth


knowledge across Java
programming

3. Able to create projects using java


beans, graphics, RMI and struts

BMA309- Mathematical and Computational Tools Using MAT Laboratory


1. Able to analyse and develop
signal processing problems by
graphical representation using

MATLABORATORY software
BCS309- Software Engineering
1. Identify and build an appropriate
process model for a given project.

2. Analyze the principles at various


phases of software development

3. Translate a specification into a


design and identify the
components to build the
architecture for a given problem,
all using an appropriate software
engineering methodology
BEC333- Microprocessor And Applications
1. Able to interface the micro
processor with application kits,
become skillful at making the

computer do what you want it to


do,

2. Ability to write a program to do

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

22/52

4/17/2014

e-NBA
2. Ability to write a program to do
the task for you and society

3. Identify the basic element and


functions of microprocessor

4. Describe the architecture of


microprocessor and its peripheral
devices.

5. Demonstrate fundamental
understanding on the operation
between the microprocessor and
its interfacing devices

6. Apply the programming techniques


in developing the assembly
language program for
microprocessor application

7. Complete the experiments in


Laboratoryoratory and present
the technical report
BCS302- Computer Networks
1. Able to design a protocol , ability
to solve problems in network,

2. Understand how communication


takes place in various mediums

3. Ability to understand how to


construct large scale network
BCS304- Principles Of Compiler Design
1. Describe the design of a compiler
including its phases and
components

2. Develop a large, complex, but


well-structured software system
that implements various phases of
a compiler such as the scanner,
parser, code generator, and
optimizer.

3. Identify the similarities and


differences among various parsing
techniques and grammar
transformation techniques.
BCS306-Web Technology
1. To study hypertext markup
language, specialized commands
and tags for WWW documents
that allow one to specify
hyperlinks , lists, paragraph and
attributes

2. To design web pages for


applications such as railway ticket
reservation, hotel management

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

23/52

4/17/2014
reservation, hotel management

e-NBA

etc.

3. Implementations of the
applications using Tomcat server

BEC304- Fundamentals Of Digital Signal Processing


1. Formulate engineering problems in

5. Recover information from signals;

6. Encode information into signals;

4. Create tables in a web site;

5. Use frames in a web site;

terms of DSP tasks;

2. Apply engineering problem solving


strategies to DSP problems;

3. Design and test DSP algorithms;

4. Analyze digital and analog signals


and systems;

BCS403- .Net Framework


1. Understand and apply the Web
Development Life Cycle;

2. Create and edit web pages;

3. Create web pages with links,


images and formatted text;

6. Describe ASP.NET and its


applications;

7. Create web forms with ASP.NET

controls;

8. Create web forms with access to


database data;

9. Integrate selected advanced


topics in a Visual Basic .NET
project.
BCS405- Object Oriented System Analysis and Design
1. Develop the skills to determine
which processes and OOAD
techniques should be applied to a

given project.

2. Build use case diagrams by


identifying use cases, actors and
their relationships for a given
application.

3. Differentiate Sequence &


ColLaboratoryoration diagrams

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

24/52

4/17/2014

e-NBA
ColLaboratoryoration diagrams
and generate interaction overview
diagrams working out the exact

time constraints for behaviour of


the system.

4. Construct State diagrams and


Implementation diagrams for a
given problem. Identify classes,
class protocols, stereotypes,
relationships among the classes
and construct class diagrams for a
given real time application.
BCS407- Data Mining And Warehousing

1. Up on completion of this course


students will be familiar with data
mining tools

2. Characterize a data mining system


to examine the given database
with an architecture.

3. Improve the data quality by


performing data preprocessing
routines.

4. Conclude patterns, associations


and correlations among real world
data instances.

5. Design classifier models to predict


future trends.

6. Compute dissimilarities between


objects by describing types of

variables.

7. Detect fraudulent activity by


observing abnormal deviations in

the data
BCS409- Information Storage Management
1. Understands the overview of
Information Storage Systems

2. Learn and implements the process


of indexing and Information
storage

3. Learn and implement with various


data structures

4. Understands the concepts of term


clustering and Information
Visualization
5. Knowledge in various storage
security systems.

BMG431- Entrepreneurship Development

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

25/52

4/17/2014

e-NBA
1. Able to plan business, financial
control, marketing skills, joint

ventures.

2. Demonstrate an understanding of
the functional areas of accounting,
marketing, finance, management,
and economics

3. Demonstrate an understanding of
the legal and social environment
of business

4. Demonstrate an understanding of
the global environment of
business

5. Demonstrate an understanding of
the ethical obligations and
responsibilities of business.

6. Demonstrate the ability to use


business tools.

7. Demonstrate the ability to apply


knowledge of business concepts
and functions in an integrated
manner

8. Demonstrate the ability to


manage people, processes, and
resources within a diverse
organization.

9. Demonstrate the ability to apply


knowledge of key leadership
concepts in an integrated manner.

10. Demonstrate the ability to identify


and evaluate business
opportunities and trends

11. Demonstrate the ability to identify


potential start-up models and
resources given trends and
opportunities
BCSE16- Advanced Databases
1. Able to analyse, tune distributed
and object oriented data bases.
Implement data mining techniques

2. Able to understand the


background and knowledge of
some advanced topics in database
that have become key techniques
in modern database theory and
practices; typical topics are
distributed concurrency control,
database recovery, query
optimization, spatial databases.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

26/52

4/17/2014

e-NBA
3. Able to understand the
background and knowledge of
some contemporary topics in
database research; typical topics

are data mining, uncertainty data


management, XML data.

4. Able to understand the


background and knowledge of
some contemporary topics in
database research; typical topics
are data mining, uncertainty data
management, XML data.

5. Able to implement some practical


application modules based on
selected advanced database
techniques
BCSE21- High Speed Networks
1. Able to analyse Congestion and
traffic management of High speed
Networks.

2. Describe and interpret the basics


of high speed
networkingtechnologies

3. Apply the concept learnt in this


course to optimize and
troubleshoot high-speed network

4. Demonstrate the knowledge of


network planning and
optimization.

5. Design and configure network that


have outcome characteristics
needed to support a specified set
of applications
BCSE22- TCP/IP Design And Implementation
1. Understand the fundamentals of
TCP/IP networks layer.

2. Able to design, analyse and


implement TCP/IP protocols

3. Have the capability of designing


and analyzing data transmission
protocols and data link control
protocols.

4. Have knowledge of TCP/IP, and


demonstrate the skills to design
and evaluate network protocols.

5. Be able to discuss major trends in


industry and current research
activities within the TCP/IP design.
BCSED5-Total Quality Management

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

27/52

4/17/2014

e-NBA
1. Able to implement quality TQM

standards in industries

2. Able to implement quality


management tools for business
interaction

3. Can improve the business by


adopting the TQM standards
BCSED4 - E Commerce
1. Able design and develop Ecommerce applications using re
engineering and case studies.

2. Apply the reengineering concepts


in the commercial application
development

3. Able to understand and handle


the case studies according to the
customer satisfaction.
BCSED3-Mainframe Computing
1. Understand the design principles
of Main frame computing

2. Able to develop data base


applications.

3. Thorough understanding of
structured programming
BCSEA6-Fault Tolerance Systems
1. Able to understand the design of
fault tolerance systems with
architecture and coding.

2. Understand the error models for


fault tolerant systems.

3. Design a fault tolent systems by


applying the theoretical concepts.

4. Create own fault tolerant


software.
BCSEA3-Realtime System Design
1. Able to understand the design of
realtime system with task
management

2. Able to understand the concept of


scheduling tools

3. Able to understand the design of


databases fault tolerance,
reliability and synchronization

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

28/52

4/17/2014

e-NBA
BCSEC3-Robotics
1. Able to design different types of
robots for different kinds of

1. Able to design Turing machine

2. Generate regular expressions.

applications

2. Program different types of ROBOTs

3. Understand the concept of


industrial robots thoroughly.
BCSEA2-Distributed Computing
1. Able to understand the design of
distributed systems

2. Understand communication
concepts of distributed systems.

3. Apply the memory management


design of distributed systems to
design a new memory

4. Understand and apply the


resource management and
distributed file system
BCSEB5- Principles of Programming Languages
1. Able to understand the concepts
of programming languages

2. Understand the object orientation


concepts and apply it to real time
problems.

3. Can create own object oriented


language
BCSEB3- Theory of Computation

3. Derive NFA and DFA from the


given regular expression

4. Design own lemma for automata.


BCSEB2- Numerical & Statistical Methods
1. Able to apply numerical methods
for computer applications

2. Apply statistical methods to


design a computer system

3. Apply the probability distribution


for computer application.
BCSEA1- Unix Internals

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

29/52

4/17/2014

e-NBA
1. Able to implement shell programs.

2. Analyse unix os memory


management

3. Able to design a new


communication methodology for
UNIX.
BCSE95- Risk Management
1. Able to analyse risk in software
development

2. Planning risk mitigation strategies


for software

3. Able to discover and monitor risks


in software.
BCSE93 - Software Quality and Testing
1. Able to analyze quality of software

2. Able to test software adopting


different software testing
techniques and strategies

3. Understand the quality


management systems for
developing a software.
BCSE74 - Digital Image Processing Algorithms
1. Able to analyze, filter, and
segment the shapes

2. Understand the transformation of


image processing algorithms

3. Create an image processing


technique.
BCSE46- Mobile Application Development
1. Able to design and develop
various mobile applications for
android, apple etc.

2. Able to design and create a web


service for mobile application

3. Able to Develop own mobile


application.
BCSE42- SAP(ERP)
1. Able to develop SAP applications
with Presentation, Application,
Database, Message Server,
Gateway Server.

2. Understands why ERP (Enterprise

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

30/52

4/17/2014

e-NBA
Resource Planning) systems are

used in daily business

3. Understands how ERP systems


support business processes

4. Familiar with use of SAP ERP


system

BCSE35- Network Programming Using Java


1. Able to implement all types of
Internet protocols

2. Create algorithms to solve


introductory-level problems using
Java programming language
through the stages of coding,
documenting, debugging, reading
and testing with various tools.

3. Identify networking components


and protocols in the context of
architectures and technologies for
LAN, WAN and Internet networks
BCS427 - Software System Development Laboratory with IBM Rational Rose
1. Able to design, develop, design
and implement online application,
inventory systems, Library

management, Telephone directory


and E-book.
BCS421- Dot Net Laboratory
1. Able to implement overloading
concepts, multiple inheritance and
multi threading concepts. File
handling, Exception handling,
Event handling Abilities.
BCS324 - System Software and Compiler Design Laboratory
1. Able to simulate symbol tables,
assemblers, loader, linker

2. Able to implement regular


expressions, parsing table,
parsing algorithms.

3. Able to generate code from the


given intermediate code.

BCS322 - Network Programming Laboratory


1. Achieve an understanding of the
functionality of each layer of the
network stack.

2. Achieve an understanding of the


algorithms that achieve the
functionality of the network stack.

3. Recognize the packet system and


protocol of layers of a network
stack

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

31/52

4/17/2014

e-NBA
stack

4. Recognize the features of


client/server systems and
programs, with a view to be able

to implement simple systems in


this model

5. Analyze, develop and implement


the client and server of a simple
program over a transport layer.

6. Evaluate the advantages and


disadvantages of the alternative
technologies for networking as
they have evolved in the recent
years.
BCS306 - Web Technology
1. To study hypertext markup
language, specialized commands
and tags for WWW documents
that allow one to specify
hyperlinks , lists, paragraph and
attributes

2. To design web pages for


applications such as railway ticket
reservation, hotel management
etc.

3. Implementations of the
applications using Tomcat server.

BCS321- Operating Systems Laboratoryoratory


1. Understand the implementation of
different operating systems

2. Understands CPU Scheduling,


synchronization

3. Know the OS support for I/O

BCS222 - DBMS Laboratory


1. Creating applications by using VB
as front end and SQL as back end.
Querying the data bases for the

user requirements.

2.2.2 Explain how modes of delivery of courses help in attainment of the POs (10)

Institute Marks

(Describe the different course delivery methods/modes (e.g. lecture interspersed with discussion, asynchronous mode of
interaction, group discussion, project etc.) used to deliver the courses and justify the effectiveness of these methods for
the attainment of the POs. This may be further justified using the indirect assessment methods such as course-end

10.00

surveys.)

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

32/52

4/17/2014

e-NBA

Edit Answer

Content Delivery Methods


The following are the various other content delivery methods used to deliver the courses:
M0

Lecturing

M1

Tutorial

M2

Demonstration

M3

Group Discussion

M4

Project

M5

Presentations

M6

Assignment

M7

Mentoring

The delivery methods are chosen appropriately to meet the Program Outcomes (PO).

Table.2.2.2.a. Content Delivery Methods

Content delivery methods

PO1

PO2

PO3

PO4

PO5

Lecturing

Tutorial

Demonstration

Group Discussion

Project

Assignment

Mentoring

PO7

PO8

PO9

P
P

Presentations

PO6

P
P
P

P
P

P
P

P
P

Learning Resources Sharing


In addition to the syllabus mentioned in the curriculum, the students are exposed themselves as they are provided with the e-content
through National and International portals such as:

NPTEL
Digital Library
Stanford Engineering Everywhere (SEE) http://see.stanford.edu/
MIT Open Courseware http://ocw.mit.edu/index.htm
MOOC

2.2.3 Indicate how assessment tools used to assess the impact of delivery of course/course content contribute towards
the attainment of course outcomes/programme outcomes (10)
(Describe different types of course assessment and evaluation methods (both direct and indirect) in practice and their
relevance towards the attainment of POs. )

Institute Marks
10.00

Edit Answer

Assessment Evaluation Methods


Direct Evaluation Methods
Home Assignment

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

33/52

4/17/2014

e-NBA
Home Assignment
In each semester, three or four assignments will be given to each and every student, and grades will be given to the
students depends on the creative thoughts and problem solving methodology.
Assignment
Using the assessment tool, knowledge of students in programming languages have been tested and given special
training to the students who have poor performance
Online Examination
Conducted Online Exams in a Multiple Choice Questions (MCQ) pattern, for the core subjects like Operating System,
Computer Networks, Data Structure, C, C++ etc, to all the students, in result they have will be very strong in the basic
of computer science. It is easy for the staff members to evaluate.
Continuous Assessment Test
The assessment for all the subjects for the students will be conducted thrice a semester. Form this result, staff can
understand where the student stands, and then they will take necessary steps to improve the performance of
students and help to achieve the course outcomes
Semester End Examination
Semester End examination is a valuating tool for evaluating the achievement of course outcomes and program
outcomes.

Indirect Evaluation Methods


Program level statistics-A Statistical report for the students have been generated at the end of each semester, in which all the
deed end of every academic year annual report is developed where the statistics of students who have participated in student
chapters /workshops/ seminars / conferences/ paper presentations /internships /industry visit etc.. is prepared. This statement
is considered to indirectly assess the Pos
Survey reports- Indirect assessment strategies may be easily implemented by embedding them in the end-of-course
evaluation form, Alumni Survey and Employer Survey.
Graduate/Exit Survey: during the program.
Employer Survey: after one year of graduation.
Alumni Survey: after one year of graduation.
Table .2.2.3.a.

Course Assessment Tools

PO1

Home
Assignment
Assignments
Direct
Evaluation
Methods

Online
Examinations
Sessional
Semester End
Examination
Program Level
Statistics

Indirect
Evaluation
Methods

Service Scheme
Survey
Alumni Survey
Employer
Survey

PO4

Course Assessment Tools

PO2

PO3

PO5

PO6

PO7

PO8

P
P

PO4

PO5

PO6

PO7

PO8

PO3

Assignments

Direct

Online

Evaluation

Examinations

Methods

Sessional

Home
Assignment

Semester End

PO1

PO2

Course Assessment Tools

PO9

PO9

P
P

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

34/52

4/17/2014

e-NBA

Semester End
Examination
Program Level
Statistics
Service Scheme
Indirect
Evaluation
Methods

Survey
Alumni Survey
Employer
Survey

2.2.4 Indicate the extent to which the laboratory and project course work are contributing towards attainment of the POs
(10)

Institute Marks

(Justify the balance between theory and practical for the attainment of the POs . Justify how the various project works (a
sample of 20% best and average projects from total projects) carried as part of the programme curriculum contribute

10.00

towards the attainment of the POs.)

Edit Answer

Balance between theory and project with the attainment of PO is


shown in Figure 2.2.4.(a)

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

35/52

4/17/2014

e-NBA

Figure 2.2.4.a. Mapping of theory and practical courses

The Laboratory and project works tasks which are performed for the curriculum are illustrated in Fig. 2.2.4 (a) and tabulated in Table
2.2.4(a).

Table 2.2.4.a. Relevance of Laboratory works with POs

Laboratory and Project course work with tasks


BCSL03 Data Structures using C++
BCSL04 Electronic Devices and Circuits Laboratory

BCSL014 DBMS Laboratory

Type

Program outcomes

Implementation

1,3

Design

Demonstration
Design & Implementation

BECL04 Digital Electronics Laboratory

Design

Demonstration

BCS321 Operating Systems Laboratory

Design

BEC341 Microprocessor & Peripheral Interfacing

Design

Laboratory

Demonstration

BCS322 Network Programming Laboratory

1,3

1,3

Design

2,3

Problem analysis

BCS324 System Software & Compiler Design

Design

Laboratory

Problem analysis

1,3

Complex Problem investigation

BCS421 .Net Laboratory

Case study

BCS427 Software System Development Laboratory Complex Problem investigation


with IBM Rational Rose

Case study

2,3,7,8,9

2,3,7,8,9

Table 2.2.4.b. Best and Average Project

Academic

Project Title

Year

Development of a prison management


system

Area of
specialization

Web Technology

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

Contribution /
Achievements/ Research Output

Best
Project with a social cause

36/52

4/17/2014

e-NBA

system
Mining agricultural data

Web Technology

Ontology

Locating friends and family using mobile


phones with global positioning system

Mobile Technology

(GPS)

Project with a social cause


Best

Average
Live project

Average
Eye recognition security

Network Security

A new approach of problem


solving

Offline students portal using mobile


phone

2010

Mobile computing

Online handwritten script recognition

Image Processing

Voice recognized editing tool control

Multimedia

TO
2011

Average
Outcome is satisfactory
Average
Outcome is satisfactory

Best
A new approach of problem
solving

A web browser for visually challenged


people

Web Technology

Developing efficient application for mobile Mobile Apps


based on android OS using j2me

Development

National rural employment

Web Technology

Visually impaired conversion of text to


brail for a word

Massively Multiplayer Online Game


(MMOG) in C++, SDL with creation tools
and accompanying android application

GPS based attendance using android

Image Processing

Best
Project with a social cause

Best
A new approach of problem
solving

Average
Project with a social cause
Best
Project with a social cause

Mobile Apps

Average

Development

Live project

Mobile Application

Average

development

Live project

Electronic attendance system using

Average
Image Processing

portable fingerprint scanner (device)

Location based reminder application

2011

Live project

Networking Project

Head motion controlled power wheelchair Robotics

TO
Emergency vehicle reorganization system Mobile Technology
2012
One world vigilant online surveillance
system

Segmentation of 3d brain MRI using kmeans clustering algorithm

Network security

Average
Live project
Best
Live project
Best
Live project
Average
Project with a social cause

Best
Image Processing

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

Problem definition and


implementation is good

37/52

4/17/2014

e-NBA
Knowledge base construction using
Microsoft data mining techniques in
report generation / deployment using

Average
Data Mining

Kilimanjaro for result analysis of our

A new approach of problem


solving

university

Conversion of text to braille for visually


impaired

Best
Image Processing

Project with a social cause


Won best project award

Best
Developing a MMORPG game

Game Development

Entertainment based Project


Won best project award

Best
MNRTGA program administration

Web Development

Problem definition and


implementation is good
Won best project award

Best
Social networking service or site for IET

Web Development

Real time implementation


Won best project award

Hack prevention web application against


vulnerabilities

2012

Universal identification for student in


university using RFID

Average
Network Security

A new approach of problem


solving

Average
Networking

A new approach of problem


solving

TO
2013

Average
Spam detection

Network Security

Problem definition and


implementation is good

Average
Result alert system with e-mail and SMS

Networking

Problem definition and


implementation is good

Average
Insurance system with tracking manager Web Development

A new approach of problem


solving

Best
Highly confidential security system

Network security

A new approach of problem


solving

2.3 Assessment of the attainment of the Programme Outcomes (125)

2.3.1 Describe assessment tools and processes used for assessing the attainment of each PO (25)

Total Marks 125.00

Institute Marks

Describe the assessment process that periodically documents and demonstrates the degree to which the Programme
Outcomes are attained. Also include information on:
a) A listing and description of the assessment processes used to gather the data upon which the evaluation of each the
programme educational objective is based. Examples of data collection processes may include, but are not limited to,
specific exam questions, student portfolios, internally developed assessment exams, senior project presentations,

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

25.00

38/52

4/17/2014

e-NBA

specific exam questions, student portfolios, internally developed assessment exams, senior project presentations,
nationally-normed exams, oral exams, focus groups, industrial advisory committee;
b) The frequency with which these assessment processes are carried out.

Edit Answer

Program Outcome Assessment Process


Evaluation is an exercise that attempts to systematically and objectively assess progress towards and the achievement of an
outcome. Focuses on how and why outputs and strategies contributed to achievement of outcomes.
The objective of the program outcome assessment process is to improve the quality of the teaching process by regularly measuring
and evaluating the program outcomes (POs) and course outcomes (COs).
The step by step process for assessing program outcomes is tabulated below:
The assessment process starts by defining the learning outcomes the students should achieve by the end of the course. The
program coordinator defines the POs based on the NBA recommendation.
The course coordinator defines the COs based on the Blooms taxonomy of measurable verbs. The curriculum committee at the
university level should approve the initial COs as well as any subsequent modification. Academic Advisory Board recommends
improvements / suggestions / modifications as needed.
A course committee is routinely assembled each semester the course is offered. It consists of the course coordinator and all the
faculty members/instructors teaching the course in that semester. The course committee should meet at least two times. The
first meeting time is usually done at the beginning of the semester. In this meeting the course committee should address the
following three points:
1. Discuss Assessment results from the last semester
2. Decide on a set of action items to address the recommendations raised by the last assessment
3. Discuss and agree on the set of tools that will be used to assess each outcome
After the final exams, each instructor should prepare an assessment report for his/her section(s).
Assessing the program is done by considering three factors Industry Survey, Feedback from students and Alumni Survey.
Program monitoring Committee will analyze the data collected from the above sources. If the data collected and assessed
meets the set performance targets, then the outcome is accomplished.
Qualitative methods can be used to inform the questions posed by the evaluators through interviews and surveys, as well as
to analyze the social, economic and industrial context within which development changes take place.
Quantitative methods can be used to inform the qualitative data collection strategies
Feedback is a process within the framework of monitoring and evaluation by which information and knowledge are
disseminated and used to assess overall progress towards results or confirm the achievement of results.

S.No.
1
2
3

Assessment
Processes
Semester
Exams
Practical Exams
Laboratory
Practice

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

Continuous
4

Assessment

Test
5

Seminar

Assignment

Case Study

Tutorial

Debate

Role Play

10
11

Chart
Preparation
Demonstration

13

Quiz

15

Group
Discussion
Presentations

12

14

Soft Skill &


16

Personality
Development

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

39/52

4/17/2014

16

Development

e-NBA

Program
17
18

Mentoring

Project Work

Executed

19

Internship

20

Industrial Visit

Professional
Society
21

Membership

and
Activity
22

Term paper

23

Internet usage

24
25
26

Usage of
Digital library
Library visited
No of library
books taken

National /
International
27

Technology /

skill
certification
National /
28

International
Project

competition
National /
International
29

Course
Training and
work shop

30

Research
Publications

Inter college
31

Events

Organized
Inter college
32

Events

Participation

2.3.2 Indicate results of Evaluation of each PO (100)

Institute Marks

c) The expected level of attainment for each of the program outcomes;


d) Summaries of the results of the evaluation processes and an analysis illustrating the extent to which each of the

100.00

programme outcomes are attained; and


e) How the results are documented and maintained.

Add Row

Save

File Name

Upload File

View File

Action

2.3.2-c

Choose File No file chosen

Click Here to view Delete

2.3.2-d

Choose File No file chosen

Click Here to view Delete

2.3.2-e

Choose File No file chosen

Click Here to view Delete

Edit Answer

PO1: Prepares graduates to contribute to the Computer Science and Information Technology Profession and Society.
Table 2.3.2.a.
Sl.

Assessment

Distribution of weightage of assessment processes for PO1


Weightage

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

(2006-

40/52

4/17/2014

Sl.

Assessment

No

Processes

Weightage
for PO1

e-NBA
(2009-13) (2008-12) (2007-11)

(200610)

Semester Exams

30

23.55

25.2

24.5

27.43

Practical Exams

20

15.7

16.8

16.33

18.28

Laboratory Practice

10

9.61

9.71

9.84

9.73

10

8.92

9.13

8.93

9.13

4.83

4.91

4.81

4.82

4.89

4.93

4.96

4.91

4.96

4.94

4.95

10

9.9

9.86

9.8

9.7

4.95

4.98

4.78

4.88

4
5
6

Continuous
Assessment Test
Class Room Activity
Institute industry
Interaction
Knowledge
Upgradation

Co-curricular activity

Leadership Quality

Fig 2.3.2.a.

Distribution of weightage of different assessment processes for PO1

The assessment process is done by considering the following components


Semester Exams conducted once per semester for which a weightage of 30 is assigned. Result analysis is done
regularly for every subject and documented.
Practical Exams conducted once per semester for which a weightage of 20 is assigned with respect to PO1.
Laboratory Practice for which six hours are allotted in a week for which weightage of 10 with respect to PO1 is given.
Every semester there are two subjects with Laboratory practice. Students are assessed based on the attendance,
observation work/quality of programs written, output and viva conducted regularly. Practical internals are given by
considering all these factors.
Continuous Assessment Test conducted thrice per semester for which weightage

of 10 is given. Three CAT test are

conducted and the average of the three tests / best of two are considered for the internals.
Class Room Activities which includes Seminar, Assignment, Case Study, Tutorial, Debate, Role Play, Chart Preparation,
Demonstration, Quiz, Group Discussion, Presentations, Soft Skill & Personality Development Program, and Mentoring is
assigned a weightage of 5 with respect to PO1. In every semester there is 100% participation for class room activities
like Assignment, Case Study, Tutorial, Mentoring and Soft Skill & Personality Development Program.
For the remaining activities student participation is as follows. Sample with respect to 2009-2013 batches is also
shown
Table 2.3.2.b.
Class Room

Expected Student

Activities

Participation

Distribution of weightage for class room activities


Percentage Achieved

Seminar

20%

Debate

10%

10%

Role Play

10%

9.3%

Chart Preparation

10%

10%

Demonstration

20%

19.4%

Quiz

10%

9.8%

Group Discussion

10%

9.2%

Presentations

10%

9.6%

100%

96.6%

Total

19.3%

Weightage of Class Room Activity (100%) = 5

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

41/52

4/17/2014

e-NBA
Weightage of Class Room Activity (100%) = 5
Achievement 96.6% = 4.83
Institute industry interaction which includes Project Work Executed, Internship, Industrial Visit, Professional
Society Membership and Activity and Term paper for which a weightage of 5 given.
Our University has the following centre of Excellence which enables the students to interact with the
industry experts as well as get hands on experience on the cutting edge technologies.
IBM Software Centre of Excellence
The IBM Software Centre of Excellence has enabled the University to conduct training for the students. IBM
Academic Initiative program is offering Software, Training and Professional Certification to Students and
Faculties.
MICROSOFT IT Academy
Dr. M.G.R. Educational and Research Institute became a member of Microsoft IT Academy Program in the year
2011.Students of Microsoft IT Academy receive hands-on experience with the latest Microsoft Software and
hundreds of Web-based E-Learning courses. Microsoft Certifications are widely recognized by employers, so the
program can give students an edge in todays competitive job market.
C-DAC GARUDA Grid (Super Computing) Connectivity
Objective of this facility
To enable Staff and Students to use heterogeneous Computing facilities of various operating systems, platforms, Software for
Research and Development.
To be a knowledge centre for parallel programming initiative.
Brought together major Research & Development and User groups to GARUDA.
To create more resource persons to work in the following fields which require High Performance Computing.
Bio informatics
Geo Physics
Automobile and Aerodynamics
Climate modelling
Computer Aided Engineering
Health Informatics
Indian Heritage
Open Source Drug Discovery

Our University has association with the following Professional Bodies.


CSI
ISTE
IEEE
IET CSC
ACM
Knowledge Upgradation
Knowledge is content and context specific information capable of bringing change or more effective actions at a wider
level that can contribute to new learning and knowledge.
Knowledge upgradation for which the factors like frequency of Internet usage, Usage of Digital library, Library visited,
No of library books taken given a weightage of 5.
Co-curricular activity which includes National/International Technology/Skill Certification, National/International
Project Competition, National/International Course Training and Workshop, Research Publications given a weightage of
10 with respect to PO1. Our University offers Certifications from IBM, Microsoft, Oracle, CISCO and Spoken Tutorial
Courses and Certification in Collaboration with IIT-Bombay.
PO2. The broad education necessary to understand the impact of Computer Science and Engineering solutions in
global and societal context.
Table 2.3.2.c.
Sl.
No

Distribution of weightage of assessment processes for PO2

Assessment Processes

Weightage
for PO2

2009-13 2008-12 2007-11 2006-10

Semester Exams

20

15.7

16.8

16.33

18.28

Class Room Activity

10

9.9

9.3

9.1

9.5

20

19.01

18.9

19.4

19.08

Institute Industry

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

42/52

4/17/2014
3

e-NBA

Institute Industry
Interaction

20

19.01

18.9

19.4

19.08

14.6

13.9

14.8

14.09

Knowledge Upgradation

15

Co-curricular Activity

20

19.6

18.7

19.4

19.5

Leadership Quality

15

14.01

13.8

14.6

13.6

Fig 2.3.2.b.

Distribution of weightage of different assessment processes for PO2

The assessment process is done by considering the following components with respect to the PO2
Semester Exams conducted once per semester for which a weightage of 20 is assigned. Result analysis is done
regularly for every subject and documented.
Class Room Activity which includes Seminar, Debate, Demonstration, Group Discussion and Soft Skill & Personality
Development Program is assigned a weightage of 10.
Institute industry interaction which includes Industrial Visit and Professional Society Membership and Activity for which
a weightage of 20 is given.
Knowledge up gradation for which the factors like frequency of Internet usage is given a weightage of 15.
Co-curricular activities which includes National / International Project competition, National / International Course
Training and Workshop are given a weightage of 20.
Leadership Quality which consists of Intercollege events Organized and Intercollege events participated, conducted at
least once per year assigned a weightage 15.
PO3: Ability to apply Knowledge of Mathematics, Science, Computing, Engineering and Management to
Evaluate, Model and Implement Computing Solutions suitably considering issues such as Economic,
Environmental, Social and Ethical.
Table 2.3.2.d. Distribution of weightage of assessment processes for PO3
Sl.No Assessment Processes

Weightage
for PO3

2009-13

Practical Exams

20

15.7

Laboratory Practice

20

Class Room Activity

20

4
5

Institute Industry
Interaction
Co-curricular Activity

2008-12

2007-11

2006-10

16.8

16.33

18.28

19.7

18.4

19.01

18.6

19.5

18.03

18.9

17.6

30

28.12

27.04

27.8

28.06

10

9.01

8.8

8.7

8.71

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

43/52

4/17/2014

e-NBA

Fig 2.3.2.c.

Distribution of weightage of different assessment processes for PO3

The assessment process is done by considering the following components with respect to the PO3
Practical Exams conducted once per semester for which a weightage of 20 is assigned.
Laboratory Practice for which 6 hours are allotted in a week for which weightage of 20 is given. Every semester there are 2
subjects with Laboratory practice. Students are assessed based on the attendance, observation work/quality of programs
written, output and viva conducted regularly.
Class Room Activity which includes Seminar, Assignment, Case Study, Debate, Chart Preparation, Demonstration, Group
Discussion, Presentations is assigned a weightage of 20.
Institute Industry Interaction which includes Project Work Executed, Industrial Visit and Term paper for which a weightage of
30 is given.
Co-curricular Activity which includes National / International Project competition is given a weightage of 10.
PO4: Understand and Articulate Professional, Ethical, Legal, Security and Social issues and responsibilities.
Table 2.3.2.e. Distribution of weightage of assessment processes for PO4
Sl.No
1

Assessment

Weightage

Processes

for PO4

Class Room
Activity

(2009-13)

(2008-12)

(2007-11)

(2006-10)

30

29

28.7

28.6

27.04

25

24.01

23.8

23.5

23.6

20

19.01

18.7

18.5

18.3

25

24.01

23.08

23.8

22.5

Institute
2

Industry
Interaction

Knowledge
Upgradation
Leadership

Quality

Fig 2.3.2.d.

Distribution of weightage of different assessment processes for PO4

The assessment process is done by considering the following components with respect to the PO4
Class Room Activity which includes Role Play, Group Discussion, Presentations, Soft Skill & Personality Development Program,
and Mentoring is assigned a weightage of 30.
Institute Industry Interaction which includes Professional Society Membership and Activity for which a weightage of 25 given.
Knowledge Upgradation for which the factors like frequency of Internet usage, Usage of Digital library, Library visited, No of
library books taken given a weightage of 20.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

44/52

4/17/2014

e-NBA

library books taken given a weightage of 20.

Leadership Quality assessment for which factors like Intercollege Events Organized & Inter college Events Participation are
considered and is assigned a weightage of 25.
PO5: Act and communicate effectively in Collaborative Work Environment with Peers, Customers, Authorities and
Society
Table 2.3.2.f. Distribution of weightage of assessment processes for PO5
Assessment

S.No

Processes

PO5

Class Room

Weightage for

Activity

(2009-13)

(2008-12) (2007-11) (2006-10)

35

33.7

32.5

32.07

31

20

19.02

18.8

18.6

17.06

20

19.4

18.7

18.2

18.6

25

24

23.6

24.01

23.8

Institute
2

Industry
Interaction
Co-curricular

Activity
Leadership

Quality

Fig 2.3.2.e.

Distribution of weightage of different assessment processes for PO5

The assessment process is done by considering the following components with respect to the PO5
Class Room Activity which includes Seminar, Case Study, Debate, Role Play, Group Discussion, Presentations, and Soft Skill &
Personality Development Program is assigned a weightage of 35.
Institute Industry Interaction which includes Project Work Executed for which a weightage of is 20 given.
Co-curricular Activities which includes National / International Project competition is given a weightage of 20.
Leadership Quality assessment for which factors like Inter college Events Organized & Inter college Events Participation are
considered and is assigned a weightage of 25.
PO6: Ability for Continuous Learning and apply state of the art Tools and Technologies in Software Development to be a
Skilled Employable Professional
Table 2.3.2.g. Distribution of weightage of assessment processes for PO6
S.No
1
2
3
4

Assessment

Weightage

Processes

for PO6

Practical Exams
Laboratory
Practice
CAT
Class Room
Activity

2009-13

(2008-12) (2007-11)

(2006-10)

20

15.7

16.8

16.33

18.28

20

19.7

18.4

19.01

18.6

10

8.92

9.13

8.93

9.13

10

9.9

9.3

9.1

9.5

10

9.51

9.4

9.3

8.53

10

9.85

9.2

9.505

9.3

Institute
5

Industry
Interaction

Knowledge Up
gradation
Co-curricular

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

45/52

4/17/2014

e-NBA
Co-curricular
7

Activity

Fig 2.3.2.f.

20

19.1

18.7

18.6

17.9

Distribution of weightage of different assessment processes for PO6

The assessment process is done by considering the following components with respect to the PO6
Practical Exams conducted once per semester for which a weightage of 20 is assigned.
Laboratory Practice for which 6 hours are allotted in a week for which weightage of 20. Every semester there are 2 subjects
with Laboratory practice. Students are assessed based on the attendance, observation work/quality of programs written,
output and viva conducted regularly. Practical internals are given by considering all these factors.
Continuous Assessment Test conducted thrice per semester for which weightage 10 is given. Three CAT test are conducted
and the average of the three tests / best of two are considered for the internals.
Class Room Activities which includes Assignment, Case Study, and Tutorial is assigned a weightage of 10 with respect to
PO6.
Institute Industry Interaction which includes Internship, Industrial Visit, Professional Society Membership and Activity and
Term paper for which a weightage of 10 is given.
Knowledge Upgradation for which includes frequency of Internet usage is given a weightage of 10.
Co-curricular Activity which includes National / International Technology / Skill Certification, National / International Project
Competition, National / International Course Training & Work shop and Research Publications is given a weightage of 20.
PO7: An ability to function effectively in multidisciplinary teams to accomplish a Common Goal
Table 2.3.2.h. Distribution of weightage of assessment processes for PO7
Sl.No
1
2
3
4

Assessment

Weightage

Processes

for PO7

Class Room Activity


Institute Industry
Interaction
Co-curricular
Activity
Leadership Quality

Fig 2.3.2.g.

2009-13

2008-12

2007-11

2006-10

20

19.4

18.7

18.2

18.6

30

29.01

28.6

28.01

27.6

30

29.5

28.06

27.05

27.01

20

19.6

18.07

19.04

19.5

Distribution of weightage of different assessment processes for PO7

The assessment process is done by considering the following components with respect to the PO7

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

46/52

4/17/2014

e-NBA
Class Room Activities which includes Seminar, Debate, Role Play, Demonstration, Group Discussion, Presentations is assigned
a weightage of 20.
Institute Industry Interaction which includes Project Work Executed, Industrial Visit for which a weightage of 30 is given.
Co-curricular Activity which includes National / International Project Competition, National / International Course

Training

and Workshop, Research Publications is given a weightage of 30.


Leadership Quality assessment for which factors like Inter College Events Organized is assigned a weightage of 20.
PO8: Eligible for higher studies in Management, Engineering or Science in any National or International Institution /University ,
Civil and Engineering Services of Government of India, Eligible to be Employed in IT, ITES of public, Private or Government
Engineering /non engineering domain or Research.
Table 2.3.2.i. Distribution of weightage of assessment processes for PO8
Sl.No
1

Assessment

Weightage

(2009-

Processes

for PO8

13)

25

24.01

23.08

24.7

23.07

20

18.9

18.4

18.02

17.8

15

14.6

14.1

13.7

13.9

20

19.01

18.5

18.04

18.5

20

19.1

18.7

18.6

17.9

Class Room
Activity

(2008-12) (2007-11) (2006-10)

Institute
2

industry
interaction

3
4
5

Knowledge
Upgradation
Co-curricular
Activity
Leadership
Quality

Fig 2.3.2.h.

Distribution of weightage of different assessment processes for PO8

The assessment process is done by considering the following components with respect to the PO8
Class Room Activities which includes Soft Skill & Personality Development Program is assigned a weightage of 25.
Institute Industry Interaction which includes Project Work Executed, Internship, Industrial Visit, Professional Society
Membership and Activity for which a weightage of 20 is given
Knowledge Upgradation for which the factors like frequency of Internet usage is given a weightage of 15.
Co-curricular Activities which includes National /International Course Training and Workshop, Research Publications is given a
weightage of 20.
Leadership Quality which factors like Intercollege Events Organized is assigned a weightage of 20.
PO9: Has the right composition of Knowledge, Skill, Leadership and Managerial Ability to be an Entrepreneur
Table 2.3.2.j. Distribution of weightage of assessment processes for PO9
Sl.No

Assessment
Processes
Class Room
Activity

Weightage
for PO9

(2009-13) (2008-12)

2007-11)

2006-10

20

19.01

18.3

18.5

18.01

20

19.01

18.01

17.03

17.68

10

9.5

9.01

8.7

8.01

Institute
2

Industry
Iinteraction

Knowledge
Upgradation

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

47/52

4/17/2014

e-NBA
Upgradation
4

Co-curricular
Activity
Leadership
Quality

Fig 2.3.2.i.

20

19.01

18.05

17.4

18.1

30

29

28.7

28.01

28.56

Distribution of weightage of different assessment processes for PO9

The assessment process is done by considering the following components WRT PO9
Class Room Activity which includes Case Study, Group Discussion, Presentations and Soft Skill & Personality Development
Program is assigned a weightage of 25.
Institute Industry Interaction which includes Industrial Visit is given a weightage of 20.
Knowledge Upgradation for which the factors like frequency of Internet usage is given a weightage of 15.
Co-curricular Activity which includes National/International Project competition is given a weightage of 20.
Leadership Quality assessment for which factors like Intercollege Events Organized & Intercollege Events Participation are
considered and assigned a weightage of 20.
Result of Assessment of each POs
Table 2.3.2.k. Distribution of weightage of POs
2008-

2007-

2006-

2012

2011

2010

16.4

13.4

14.3

15.1

20

18

17.6

17.8

18.3

20

18.64

16.3

16.7

18.01

PO4

4.6

4.1

PO5

4.2

PO6

4.4

3.3

4.11

4.29

PO7

4.07

4.01

3.5

PO8

4.3

PO9

15

7.9

8.1

7.6

Sl.No

POs

Weightage

2009-2013

PO1

20

PO2

PO3

4
5

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

48/52

4/17/2014

e-NBA

Fig 2.3.2.j.

Fig 2.3.2.k.

Results of the evaluation processes according to POs

Results of the evaluation processes for different batches

Results Documentation
The assessment methods are documented and maintained in the department as follows

Semester Exams are documented at the end of semester in the form of result analysis.
Practical Exams are documented at the end of semester in the form of result analysis.
Laboratory Practices are documented at every Laboratory sessions in the log book and the observation record
CAT Marks are documented after the correction, marks to be entered in the log book and also updated in the Department
Class Room Activities are documented in the log book
Institute, Industry, Interactions are documented in the respective file in the Department Office
Knowledge Upgradations are monitored by Class Coordinators.
Co-curricular activities are documented by the respective In-Charges and updated in the respective files in the Department.
Leadership Qualities are documented by Department Office and the respective Class In-Charges.

2.4 Use of Evaluation results towards improvement of the programme (30)

Total Marks 30.00

2.4.1 Indicate how results of assessment used for curricular improvements (5)

Institute Marks

(Articulate with rationale the curricular improvements brought in after the review of the attainment of the POs)

5.00

Edit Answer

The assessment results of each PO are given in 2.3.1. There is a constant improvement in the target weightage for each PO in
chronological order. If there is a decrease in the weightage target of any course, the faculty discuses with the Program coordinator
based on the feedback from the students. Indirect feedback is taken by the Program Coordinator from Alumni, Employer and Industry.
The Department Advisory Board analyzes attainment of Pos based on the recommendations from the Program Coordinator. The
necessary ratifications for the curriculum are done in the Board of Studies.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

49/52

4/17/2014

e-NBA

Fig 2.4.1.a.

Processes of Curriculum improvement

2.4.2 Indicate how results of assessment used for improvement of course delivery and assessment (10)

Institute Marks

(Articulate with rationale the curricular delivery and assessment improvements brought in after the review of the
attainment of the POs)

10.00

Edit Answer

The following methods are used for improvement of course delivery and assessment for Results of assessment
Counseling
Seminar
Assignment
Case Study
Tutorial
Debate
Role Play
Chart Preparation
Demonstration
Quiz
Group Discussion
Presentations
Soft Skill & Personality Development Program
Mentoring
Project Work Executed
Internship
Industrial Visit

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

50/52

4/17/2014

Industrial Visit

e-NBA

Professional Society Membership and Activity


Internet usage
Usage of Digital library
Library visited

2.4.3 State the process used for revising/redefining the POs (15)

Institute Marks

(Articulate with rationale how the results of the evaluation of the POs have been used to review/redefine the POs in line
with the Graduate Attributes of the NBA.)

15.00

Edit Answer

The need to revise / redefine the existing Pos is identified with the help of the Assessment results of PO attainment
from direct/indirect assessment methods.
The improvement of PO attainment is done in three stages: Curriculum, Delivery methods /course outcomes and
Program Outcomes.
For curriculum, the Program Coordinator initiates the process with the feedback from the Module co-coordinator. Based
upon the notifications of the Department Advisory Board makes the necessary changes and submits the inference to
the Board of Studies for approval
The module Coordinator initiates the process to improve the delivery methods/course outcomes in course assessment
and discusses with the program assessment committee to formulate methodologies to enhance the program outcome.
The program performance is improved based on the findings of the Program coordinator. The Program Coordinator
analyzes the PO assessment and attainment and discusses the necessary changes to be revised in the existing Pos
with program assessment committee/department advisory board.

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

51/52

4/17/2014

e-NBA
Fig 2.4.3.a.

Process of Revising the program outcomes

Previous

https://enba.nbaind.org/SARTemplates/SARUGTemplate.aspx?Appid=671&Progid=558

Next

52/52

Das könnte Ihnen auch gefallen