You are on page 1of 88

2.

Programme Outcomes
2.1. Describe and Validation of Course Outcomes and Programme Outcomes
2.1.1. List the Course Outcomes (COs) and Programme Outcomes (POs) (1)
Programme Outcomes (POs)
POs are the milestones that elucidate what the students are expected to know and acquire skills
by the completion of the program. The Programme Outcomes of Master of Computer
Applications are
1) Advanced ub!ect "no#ledge
Apply knowledge of computing! mathematics! science! accounting principles and software
engineering fundamentals.
"emonstrate ad#ance understanding of the concepts! including established theories and
recent de#elopments rele#ant to the professional field.
An ability to use emerging tools! techniques and skills! necessary for computing practice and
in #arious real world applications of #aried domains.
2) $n%uir&'based learning
$tudents de#elop an understanding of critical learning and demonstrate analytical skills.
Plan and execute professional pro%ects! gi#ing an opportunity of continuous learning and
application of cross functional learning.
Able to demonstrate inno#ati#e ways of thinking to new research and&or professional
contexts.
Pursue and stri#e for a successful career in 'esearch and de#elopment.
1
() Cognitive s"ills and critical thin"ing
(n#estigate! generate and synthesi)e complex ideas and concepts at an abstract and&or applied
le#el.
Critically e#aluate emerging topics and the recent de#elopment in their field of study.
Analy)e problems or issues! articulate appropriate solutions and %ustify propositions and&or
professional decisions.
)) Communication* Ada+tive , -nteractional "ills .' $tudents de#elop an ability to
communicate effecti#ely to a #ariety of audiences! and also be competent of independent and
collaborati#e enquiry and working effecti#ely with others.
"emonstrate a high le#el of indi#idual identity and accountability in the acquisition or
application of knowledge or skills.
"emonstrate an understanding of! and the ability to apply! the principles of teamwork and
collaboration.
/) 0olistic Outloo" .' $tudents gather awareness of societal issues within their field of study.
They are able to
"emonstrate an understanding of international& national perspecti#es rele#ant to the
discipline or professional field.
*nderstand and dispatch his professional! ethical! legal! security and social issues and
responsibilities.
2
Course Outcomes .' Course Outcomes are the intellectual and creati#e de#elopment of students
and the acquisition of rele#ant skills at different courses. These skills and abilities are further
elucidated to represent the specific outcomes of #arious sub%ects taught o#er the period of three
years. The outcomes range! from theoretical concepts! algorithms! programming languages! web
technologies! software engineering and related areas! networking concepts and other electi#es in
(T enabled areas.
The course outcomes of #arious courses are
Course Course Outcome
1undamentals of -2
(3CA 141)
CO+.*pon completion of this course the student shall be able
to describe the ma%or components of information technology
applications
CO,*nderstand the hardware of computer! components of
computer network!
CO- .now the importance of algorithms in the de#elopment
of (T applications!
CO/ *nderstand the roles of databases in (T applications
Programming in C
(3CA 14()
CO+ Acquaint the ad#anced features of the language like
Passing by #alue and pass by reference
CO, .now the difference between array names and pointers
and memory allocation concept
CO- *nderstand the pointer and pointer operations0 1inked
lists ! doubly linked lists circular linked lists2! Pointers to
functions and call back functions
CO/ *nderstand bitwise operations! MAC'Os and their
pitfalls
CO3 "e#eloping the application by making extensi#e
handling of binary files.
3
Discrete 3athematics
(3CA 14/)
CO+ Apply the mathematical topics directly related to
computer science.
CO, *nderstand the concept of "ata $tructure! Algorithm
analysis 4 Cryptography.
CO- 5rite independent mathematical Proofs.
Com+uter Organi5ation
(3CA 146)
CO+ *nderstand the rele#ance of Computer Organi)ation in
the software oriented course
CO, *nderstand the basic digital concepts and then use them
to explain details of computer organi)ation.
Princi+les and Practices of
3anagement (3CA 147)
CO+ 6ain the basic concepts of management and understand
how an organi)ation function
CO, *nderstand the complexity and wide #ariety of issues
managers face in today7s business firms.
1undamentals of -2 Lab
(3CA 1/1)
Co+ *nderstand the use of computers and basic knowledge
on hardware 0(&O de#ices! Mother board! processor.
CO, Apply M$ Office tools
Programming in C Lab
(3CA 1/()
CO+ (llustrate flowchart and algorithm for a gi#en problem
CO, *nderstand basic $tructure of the C8P'O6'AMM(96!
declaration and usage of #ariables! operators
CO- :xercise conditional and iterati#e statements to inscribe
C programs
CO/ :xercise user defined functions to sol#e real time
problems
CO3 5rite C programs using Pointers to access arrays!
strings and functions and allocate memory using dynamic
CO; :xercise user defined data types including structures
and unions to sol#e problems.
CO< :xercise files concept to show input and output of files
in C.
Com+uter Organi5ation Lab
(3CA 1//)
CO+ (mplement Arithmetic and 1ogic 1e#el design of
combinational and sequential logic! schematic capture! ="1!
implementation of a control8data path.
4
CO, Assembler 1anguage Programming using >?>3
microprocessor.
8eneral Proficienc& 9 -:
(3CA 1;1)
CO+ Proficient in making academic presentations
CO, :xposed to the real8time career oriented en#ironment
CO- "e#elop facility and familiarity with technology
enabled communication
CO/ Trained in respect of corporate etiquette and rhetoric
Data and 1ile tructures
(3CA 142)
CO+ @amiliari)e with Algorithm analysis Trees! 6raphs!
searching and sorting and files.
Ob!ect Oriented
Programming in C<<
(3CA 14))
CO+ Acquaint the students about ad#anced features of the
language like understand Copy constructor! "eep and shallow
coping! assignment operator and destructors
CO, *nderstand the difference between $tatic and late
binding. 'un time and compile time polymorphism
CO- (mplementing A"T with CAA classes! Trees and 6raph
CO/ (mplement the application making extensi#e handling
files. streams classes.
O+erating &stems
(3CA 14;)
CO+ *nderstand the fundamental concepts of operating
system.
CO, *nderstand the O$ design with implementation of
1inux $ystem programs through 6CC compiler.
CO- "e#elop a mature understanding of operating system
design and it impact applications.
Data =ase 3anagement
&stems (3CA 14>)
CO+ .now the essential concepts necessary for designing!
using and implementing database systems and applications.
CO, "e#elop the database handling skills.
CO- "e#elop the conceptual background necessary to design
and de#elop distributed database system for real life
applications.
oft#are $ngineering (114) CO+ "e#elop skills that will enable to construct software of
high quality and easy to understand! modify and maintain.
CO, $oftware according to $"1C specifications.
Data and 1ile tructures
Lab (3CA 1/2)
CO+ (mplement searching and sorting algorithm and "ata
$tructures like $tack! Bueues! 1ink 1ist! Trees and 6raphs.
5
Ob!ect Oriented
Programming in C<< Lab
(3CA 1/))
CO+ (mplement of #arious OOP$ concepts like classes and
ob%ects! inheritance! generic programming and using stream
classes for file handling.
Database 3anagement
&stems Lab (3CA 1/;)
CO+ (mplement "atabase $ystems $oftware applications
using Oracle +?g :n#ironment. "atabase software with hands
on working.
oft#are $ngineering Lab.
(3CA 1/>)
CO+ "e#elop skills that will enable them to construct
software of high quality C software that is reliable! and that is
reasonably easy to understand! modify and maintain.
8eneral Proficienc& 9 --:
(3CA 1;2)
CO+ (mbibe #alue system for ethical code of conduct and
go#ernance in the global professional arena and basic traits
like punctuality! sincerity! commitment! perse#erance etc.
CO, "e#elop skills for effecti#e time management and
portray their #ersatile personality.
2heor& of Com+utation
(3CA 241)
CO+ *nderstand the theoretical concepts of Computability
and Complexity.
CO, Analy)e the use of Automata! Turing Machine and
language theory in the de#elopment of different modules of a
compiler
Com+uter 8ra+hics
(3CA 24()
CO+ $tudents will understand the concepts of and techniques
used in ,"&-" computer graphics! including #iewing
transformations! hierarchical modeling! color! lighting and
texture mapping.
CO, (mplement programs 4 create interacti#e graphics
applications in CAA & C or other graphics application
programming interfaces.
?ava Programming (Core ,
Advance ?ava) (3CA 24/)
CO+ (mplement Da#a code according to Ob%ect8Oriented
Programming principles.
CO, "esign 6*( applications and Applets using A5T.
CO- "e#elop multithreaded and 9etworking application
CO/ Create dynamic pages
Data Communications and
@et#or"ing
(3CA 246)
CO+ *nderstand data communication between computing
de#ices
CO, *nderstand hardware connecti#ity
CA Programming
(3CA 247)
CO+ *nderstanding of ob%ect8oriented programming in CE
focusing on language features supported by .9:T frameworks
using the Fisual $tudio (":.
CO, "esign! code and test pro%ects in#ol#ing namespacesG
6
simple! abstract anonymous and partial classesG structures!
enums and interfacesG delegates and e#entsG exceptionsG
Com+uter 8ra+hics Lab
(3CA 2/1)
CO+ 5rite programs on basic ," graphics and algorithms
such as line drawing! polygon filling! clipping! and
transformations.
?ava Programming Lab
(3CA 2/()
CO+ (mplement Da#a programs that may include basic data
types and control flow constructs using D,$:
CO, :xecute Da#a programs using ob%ect oriented class
structures with parameters! constructors! and utility and
calculations methods! including inheritance! test classes and
exception handling.
CO- "e#elop Da#a programs that include 6*(s and e#ent
dri#en programming.
CA Programming Lab.
(3CA 2//)
CO+ *nderstand and 5rite Programs that implements CE
classes! ob%ects! and class relationships
CO,"e#elop and write programs applying Ob%ect Oriented
principles using CE! member functions using CE syntax and
exception handling
8eneral Proficienc& 9 ---:
(3CA 2;1)
CO+ Ability to apply skills by formulating one7s arguments!
in speaking or writing! in a con#incing manner and take full
account of other #iewpoints! whether expressed in written or
oral form
CO, Training in resume writing! 6roup discussions! 'ole
Play! Mock (nter#iews etc.
Design and Anal&sis of
Algorithms (3CA 242)
CO+ "esign new algorithms based on standard algorithm8
design strategies.
CO, Analy)e the time and space usage
CO- *nderstanding of #arious applications of fundamental
algorithms 0sorting! searching! order statistics! graph
algorithms2.
Data Barehousing and Data
3ining (3CA 24))
CO+ (n8depth knowledge! ad#anced skills and
understanding in the areas of "ata 5arehousing and "ata
Mining and a range of techniques! conceptual models and
tools to de#elop into professionals in the areas of H"ata
Management7! H.nowledge "isco#ery and "ecision
$upport $ystems
CO, .nowledge understanding and skills in the areas of
basic data mining algorithms and their applications in
#arious domains.
7
Advanced Com+uter
@et#or"s (3CA 24;)
CO+ *nderstanding of the components of a computer
information networked system! including application and
software! communication protocols! and networking hardware
and software.
CO, "emonstrate networking administration skills related to
ser#er operating systems! network security! and directory
ser#ices administration.
Ob!ect Oriented Anal&sis
and Design (3CA 24>)
CO+ *nderstand the processes! design! *M1 "iagrams 4
techniques for building ob%ect8oriented software systems.
CO, "e#elop analytical skills to e#ol#e ob%ect8oriented
systems from analysis! to design! to implement
Beb 2echnologies
(3CA 214)
CO+ .now the #arious web ser#ices and ser#er software and
other ser#er side tools.
CO, Iuild dynamic web pages using Da#a$cript 0client side
programming2! A$P. 9:T! CE and use of web databases using
A"O.9:T! etc.
CO- Ability to create! install and maintain sophisticated web
sites
Design , Anal&sis of
Algorithms Lab
(3CA 2/2)
CO+ Ability to pro#e and analy)e the correctness !
time&space complexity of the basic algorithms
CO, Ability to understand and design algorithms using
greedy strategy! di#ide and conquer approach! dynamic
programming etc.
Data Barehousing and Data
3ining Lab (3CA 2/))
CO+ "esign and de#elop (nformation package diagrams! star
schema and physical schema for data ware house applications.
CO, Ability to use "ata mining software packages 05:.A2
for traditional algorithms and analysis of #arious data sets.
Advanced Com+uter
@et#or"s Lab (3CA 2/;)
CO+ *nderstand and configure 'outers
CO, Create network and configure (P addresses in PCs.
Ob!ect Oriented Anal&sis
and Design Lab (3CA 2/>)
CO+ (mplement Ob%ect8Orientation and *M1 Modeling!
*M1 "iagrams on 'ational 'oss $&5 Package
8
Beb 2echnologies Lab
(3CA 2;4)
CO+ (nsights of the 5eb programming and ability to design
and implement complete applications o#er the web using
latest web technology platforms and tools.
8eneral Proficienc& 9 -V:
(3CA 2;2)
CO+ 'igorous training on communication skills and
technical aptitude to de#elop students into professionals who
can effecti#ely apply communication theories and best
practices to meet their academic and corporate
communication needs.
LinuC Programming
(3CA (41)
CO+ *nderstand the 1inux operating system along with
$hell commands and shell scripting
CO, *nderstand the basic concept of $ocket programming
0TCP and *"P2
CO- (mplement 1inux $ystem programs through 6CC
compiler.
oft#are 2esting
(3CA (4()
CO+ *nderstand the role of software testing in systems
de#elopment! deployment and maintenance
CO, "e#elop skills in designing and executing software tests
suitable for different stages in the software life cycle.
$nter+rise Com+uting #ith
?ava (3CA (4/)
CO+ *nderstand D,:: technology
CO, *nderstand how :nterprise Da#aIeans 0:DIs2 contain
the applicationJs business logic and business data.
CO- "e#elop dynamic websites
$lective ' - 0Choose any one2
Advanced Database
3anagement &stems
(3CA (46
@umerical and cientific
Com+uting ' 3CA (47
oft#are Pro!ect
3anagement ' 3CA (11
3ultimedia 2echnologies
3CA'(1(
3obile Com+uting
3CA (1/
CO+ *nderstand in8depth and comprehensi#e knowledge of
the chosen electi#e sub%ect
C?, Acquire the ability to present ! discuss and implement
issues regarding emerging technologies ! ad#anced
applications! interoperability etc.
9
Artificial -ntelligence
3CA'(16
3icro+rocessors 3CA'(17
Com+iler Design 3CA'(21
$lective ' --
0Choose any One2
O+erational Desearch
3CA (2(
Distributed &stems
3CA'(2/
1inancial Accounting
3CA (26
Organi5ational =ehavior
3CA (27
Advanced Com+uter
Architecture 3CA' ((1
oft#are Eualit&
3anagement 3CA '(((
Digital ignal Processing
3CA'((/
Desearch Pro!ect 3CA ((6
CO+ *nderstanding of the core concepts and their related
domains.
CO, "e#elop skills in the electi#e area and is able to
demonstrate the knowledge acquired in the real life situations.
LinuC Programming Lab
(3CA'(/1)
CO+ @amiliari)e with the 1inux en#ironment
CO, 1earn the fundamentals of shell scripting&programming
CO- @amiliari)e with basic linux administration
oft#are 2esting Lab
(3CA (/()
CO+ 1earn the concept and implementation of software
testing in $"1C.
$nter+rise Com+uting #ith
?ava Lab (3CA (//)
CO+ "esign! write! debug! and execute Da#a programs using
an ob%ect8oriented approach.
CO, "e#elop Da#a programs *sing Da#a class libraries and
their Application Programming (nterfaces 0AP(s2.
CO- "esign! write! and debug Da#a programs that include the
use of #ectors and other structured data types.
10
CO/ "esign! write! and debug Da#a programs that include the
use of the capabilities of the Da#a Collections class.
CO3 "esign! write! and debug multithreaded Da#a programs.
Lab based on $lective 9 -
(3CA' (/6)
CO+ *nderstand and implement the key concepts of the
electi#e sub%ect opted through programming interface and
software tools.
8eneral Proficienc& 9 V:
(3CA '(;1)
CO+ $tudents are able to face inter#iews! and group
discussions! qualify technical! #erbal and reasoning tests
essential for internship and final placements.
Dissertation (3CA (42) CO+ (dentification of real world problems and demonstrate
the ability to perform independent li#e software pro%ect.
CO, Awareness of design methodologies 4 its
implementation
CO- Ad#anced programming techniques
CO/ Technical report writing
8eneral Proficienc& 9 V-:
(3CA (;2)
CO+ "e#elop skills! ability to establish the ob%ecti#es!
hypothesi)e it! use inducti#e4 deducti#e approaches to
analy)e 4 implement the ob%ecti#es established through
systematic approach in the form of dissertation.
CO, Transformed into competent (T professionals through
effecti#e communication! dynamic leadership through
problem sol#ing! critical thinking and decision8making!
ability to think creati#ely and act confidently.
2.1.2. tate ho# and #here the POs are +ublished and disseminated
(Describe in #hich media* e.g. #ebsites* curricular* boo"s* etc. the POs are +ublished and
ho# these are disseminated among sta"eholders).
Ans#er.
POs are published in ((TM website! *'1 are as below
(nstitute 5ebsite http&&iitmipu.ac.in&iitm.phpKidLPlacement
(nstitute .nowledge Portal iitmkp.org
Placement Irochure
$tudent 6uide&'ule Iook
11
Apart from this! Program outcomes are made accessible to all the stakeholders of the program
through @aculty 5orkshops! $tudent Awareness 5orkshops! $tudents7 (nduction Programs 4
@aculty Meetings.
2.1.(. -ndicate the +rocesses em+lo&ed for defining the POs
(Describe the +rocess that +eriodicall& documents and demonstrates that the POs are
defined in alignment #ith the graduate attributes +rescribed b& the @=A.)
Program Outcomes are recogni)ed through the consultation process with stake holders keeping
the 6raduate Attributes defined by 9IA as basis. "epartment Fision! Mission and Program
:ducational Ob%ecti#es are also kept in #iew.
1ig . Process -nvolved for POs
12
-nstitute Vision ,
3ission
-nstitute Vision ,
3ission
P$Os
P$Os
8raduate Attributes of
@=A (CA=)
8raduate Attributes of
@=A (CA=)
Collect Vie#s
Collect Vie#s
ummari5e Vie#s
ummari5e Vie#s
Acce+t
Acce+t
POs
POs
Disseminated
Disseminated
-EAC
-EAC
Program Administrative
Committee
Program Administrative
Committee
Program Director
Program Director
Administrative &stem
1acult& 3embers
1acult& 3embers
tudents
tudents
Alumni
Alumni
88-P Audit 2eam F
? AC of 8@C2D
88-P Audit 2eam F
? AC of 8@C2D
Consultation Process
--PC
--PC
2.1.). -ndicate ho# these POs are aligned to the 8raduate Attributes +rescribed b& the
@=A
Ans#er.
The 6raduate Attributes of 9IA and the Program Outcomes defined for the program are aligned
to each other as shown in Table gi#en below.
+. -2 "no#ledge. $tudents apply the knowledge of networking! database! software testing!
multimedia! web technologies to the solution of complex (T problems.
,. Problem anal&sis. $tudents are gi#en brain storming assignments! Case $tudies! Practical
Oriented Problems! 'esearch 1iterature complex computing problems reaching substantiated
conclusions using fundamentals principles of mathematics! computing sciences and rele#ant
domain disciplines.
-. DesignFdevelo+ment of solutions. College has a $oftware "e#elopment Cell where students
who are good in programming de#elop li#e pro%ects.
/. Conduct investigations of com+leC +roblems. $tudent ha#e a research pro%ect as an electi#e
sub%ect where they use research8based knowledge and research methods including design of
experiments! analysis and interpretation of data! and synthesis of the information to pro#ide #alid
conclusions.
3. 3odern tool usage. $tudents are gi#en hand on training on 9et Ieans! blender used for
multimedia! 'ational 'ose! Ioson! $B1 $er#er! ultimate 0Fisual studio Pack2
13
; Professional $thics. Apply ethical principles and commit to professional ethics! Iroaden
professional knowledge through continuing education! exhibit good communication skills and
responsibilities and norms of the computer application practice.
<. Life'Long Learning. (t is ensured that the learning experience enables learners to de#elop
appropriate! skills and the capacity for acti#e lifelong learning. (t is imperati#e that students
continuously update their skills and core competencies.
>. Pro!ect 3anagement and 1inance 9on8core computer sub%ects! for instance organi)ation
beha#iour! operations research! financial 4 management accounting and other electi#es. The
ob%ecti#e is to make the students aware of industry needs and work efficiently and effecti#ely in
multidisciplinary areas.
M. Communication $fficienc& 5orkshops! trainings and de#elopment programs! continuous 4
comprehensi#e assessments are conducted so that student communicate effecti#ely! comprehend
and write effecti#e reports! design documentation! make effecti#e presentations.
+?. ocietal and $nvironmental Concern. $tudents are trained with the skills and
competencies that build the foundations for lifelong learning! including! critical! analytical!
problem8sol#ing and communication skills! as well as the ability to deal with ethical issues!
societal change and di#ersity! in particular! the tolerance of different #iews and ideas
++. -ndividual and team #or". $tudents able to function effecti#ely as a professional and as a
member or leader in di#erse teams! and in multidisciplinary settings.
14
+,. -nnovative , $ntre+reneurshi+. students are encouraged to engage in issues pertaining to
the impact of science on e#eryday life and make responsible decisions about how to address such
issues by conducting seminars! guest lectures.

PO
8A
1.
1
1.2 1.( 2.1 2.2 2.( 2.) (.1 (.2 (.( ).1 ).2 /.1 /.2
+

,

-

/

3

;

<



>

M

+?

++

+,

2.1./. $stablish the correlation bet#een the POs and the P$Os
Ans#er.
15

1ig. Correlation bet#een POs and the P$Os
Program $ducational Ob!ectives Program Outcome
1. Capacity Iuilding! .nowledge :mpowerment 4 $kill
"e#elopment
+.+ +., +.- ,., ,.- -.,
2. Critical Thinking $kills and ability to pro#ide
analytical solutions
+., +.- ,.+ ,., -.+ -.-
(. "esign ! 'esearch 4 "e#elopment of technical
computing solutions and tools
+., +.- ,., ,.- ,./ -.+
). :thical Professional! interpersonal skills and empathetic
towards society
+.- -.- /.+ /., 3.+ 3.,
2able. 2abular re+resentation bet#een correlation bet#een the POs and the P$Os
2.2. Attainment of Programme Outcomes
2.2.1. -llustrate ho# the course outcomes contribute to the POs (14)
Ans#er.
The course outcome facilitates the program outcomes. Continuous and comprehensi#e teaching
pedagogy promotes the self learning capabilities of the students. The Table depicts the degree of
relation between course outcomes and the programme outcomes
16
The letters N=O indicate high degree of relationship of CO with PO
The letters NMO indicate moderate degree of relationship of CO with PO
The letters N1O indicate low degree of relationship of CO with PO
PO F CO Programme Outcome (Details Defer 2.1.1)
1.
1
1.2 1.( 2.1 2.2 2.( 2.) (.1 (.2 (.( ).1 ).2 /.1 3.,
1undamentals of
-2
(3CA 141)
= = M L M 1 1
CO+.*pon
completion of this
course the student
shall be able to
describe the
ma%or
components of
information
technology
applications
CO,*nderstand
the basic of
computers!
components of
computer
network! etc
M M = 1
CO- .now the
importance of
algorithms in the
de#elopment of
(T applications!
etc.
M 3 0 1 3 3 1 1 M 1
CO/ *nderstand
the roles of
databases in (T
applications
1 L 3 1 3 3 1 1
Programming
Language (3CA
14()
CO+ Acquainted
with the ad#anced
features of the
language like
0 M 3 L 3 3 0 M
17
Passing by #alue
and pass by
reference
CO, .now the
difference
between array
names and
pointers and
memory
allocation
concept
0 M 3 L 3 3 0 M
CO- *nderstand
the pointer and
pointer
operations0 1inke
d lists ! doubly
linked lists
circular linked
lists2! Pointers to
functions and call
back functions
0 = 3 L 3 3 0 =
CO/ *nderstand
bitwise
operations!
MAC'Os and
their pitfalls
0 = 0 L 0 L 3 =
CO3
"e#eloping the
application by
making extensi#e
handling of
binary files.
M 0 0 3 = 3 M
Discrete
3athematics
(3CA 14/)
CO+ Apply the
mathematical
topics directly
related to
computer science.
0 M 3 0 L 3 3 3 1
CO, *nderstand
the concept of
"ata $tructure!
Algorithm
analysis and
Cryptography
0 M 3 0 L 3 3 3 1
18
CO- 5rite
independent
mathematical
Proofs.
0 M L 0 L 3 3 3 M 1
Com+uter
Organi5ation
(3CA 146)
CO+ understand
the rele#ance of
Computer
Organi)ation in
the software
oriented course
0 M 3 L L L
CO, understand
the basic digital
concepts and then
use them to
explain details of
computer
organi)ation
0 M 3 3 L 3 3 1 1 M
Princi+les and
Practices of
3anagement
(3CA 147)
CO+ 6ain the
basic concepts of
management and
understand how
an organi)ation
function
= L 1 1 M L 1 = M 1
CO, *nderstand
the complexity
and wide #ariety
of issues
managers face in
today7s business
firms.
= 3 1 1 M L 1 = M 1
Fundamentals
of IT Lab.(MCA
151)
Co+ *nderstand
the use of
computers and
basic knowledge
on hardware 0(&O
de#ices! Mother
M M 1 L
19
board! processor .
CO2: Apply M$
Office tools .
M 1 L
Programming in
C Lab
(3CA 1/()
CO+ (llustrate
flowchart and
algorithm for a
gi#en problem
0 = 3 0 3 0 = 0 = M M
CO,
*nderstand basic
$tructure of the
C8Programming!
declaration and
usage of
#ariables!
operators
3 M L L 3 L
CO- :xercise
conditional and
iterati#e
statements to
inscribe C
programs
3 M L L 3 L
CO/ :xercise
user defined
functions to sol#e
real time
problems
3 = 0 3 3 3 1 3 3 1 M 1
CO3 write C
programs using
Pointers to access
arrays! strings
and functions and
allocate memory
using dynamic
3 M L L 3 L
CO; :xercise
user defined data
types including
structures and
unions to sol#e
problems.
3 = 0 3 3 3 1 3 3 1 M 1
CO< :xercise
files concept to
show input and
output of files in
3 = 0 3 3 3 1 3 3 1 M 1
20
C.
Com+uter
Organi5ation
Lab. (3CA 1//)
CO+ (mplement
Arithmetic and
1ogic 1e#el
design of
combinational
and sequential
logic! schematic
capture! ="1!
implementation
of a control8data
path.
M L 1 = 1 3 3 M 1 M
CO, Assembler
1anguage
Programming
using >?>3
microprocessor.
M 1 3 L 1 M
8eneral
Proficienc& 9 -:
(3CA 1;1)
CO+ Proficient
in making
academic
presentations
L 1 M 3 M M = M
CO, :xposed to
the real8time
career oriented
en#ironment
1 1 M 3 M = 1 M
CO- "e#elop
felicity of
expression and
familiarity with
technology
enabled
communication
1 L M L
CO/ :xposed to
the corporate
etiquette and
rhetoric
1 1 1 M
Data and 1ile
tructures
(3CA 142)
CO+ @amiliari)e M 3 M = 3 = 0 M
21
with Algorithm
analysis Trees!
6raphs! searching
4 sorting files.
Ob!ect Oriented
Programming in
C<< (3CA
14))
CO+ Acquaint
the students about
ad#anced features
of the language
like understand
Copy constructor!
"eep and shallow
coping!
assignment
operator and
destructors
= 3 M 1 L 1
CO, *nderstand
the difference
between $tatic
and late binding.
'un time and
compile time
polymorphism
= 0 M M L M
CO-
(mplementing
A"T with CAA
classes! Trees and
6raph
= 0 M = 3 3 1 M M
CO/ (mplement
the application
making extensi#e
handling files!
streams classes.
= 0 M 1 M
O+erating
&stems
(3CA 14;)
CO+ *nderstand
the fundamental
concepts of
operating system.
M L M
CO, *nderstand
the O$ design
M 3 = M 1 3 M
22
with
implementation
of 1inux $ystem
programmes
through 6CC
compiler.
CO- "e#elop a
mature
understanding of
operating system
design and it
impact
applications.
M 3 M = M 1 L M
Data =ase
3anagement
&stems
(3CA 14>)
CO+ .now the
essential concepts
necessary for
designing! using
and implementing
database systems
and applications.
M 0 M M = L M 3 M M M M
CO, "e#elop the
database handling
skills.
M 0 = M = 3 M 3 M M M =
CO- "e#elop the
conceptual back
ground necessary
to design and
de#elop distribu
88ted database
system for real
life applications.
M 0 = M = 3 M 3 M M M = 1 1
oft#are
$ngineering
(114)
CO+ "e#elop
skills that will
enable to
construct
software of high
quality and easy
to understand!
modify and
M 0 = = M 3 = 3 = M M =
23
maintain.
CO, $oftware
de#elopment
according to
$"1C
specifications and
Tools
M 0 M = M 3 M 3 1 1 M M
Data and 1ile
tructures Lab
(3CA 1/2)
CO+ (mplement
searching and
sorting algorithm
and "ata
$tructures like
$tack! Bueues!
1ink 1ist! Trees
and 6raphs.
M 0 M M M 3 M 3 M 1 M M
Ob!ect Oriented
Programming in
C<< Lab (3CA
1/))
CO+ (mplement
of #arious OOP$
concepts like
classes and
ob%ects!
inheritance!
generic
programming and
using stream
classes for file
handling.
M 0 M M M 3 M 3 M 1 M M
Database
3anagement
&stems Lab
(3CA 1/;)
CO+ (mplement
"atabase $ystems
$oftware
applications using
Oracle +?g
:n#ironment.
"atabase
software with
hands on
M 0 M M M 3 M 3 M 1 M M
24
working.
oft#are
$ngineering
Lab. (3CA 1/>)
CO+ "e#elop
skills that will
enable them to
construct
software of high
quality C software
that is reliable!
and that is
reasonably easy
to understand!
modify and
maintain.
M 0 = M M 3 M 3 M M M M
8eneral
Proficienc& 9 --:
(3CA 1;2)
CO+ (mbibe
#alue system for
ethical code of
conduct and
go#ernance in the
global
professional
arena and basic
traits like
punctuality!
sincerity!
commitment!
perse#erance etc.
M 1 =
CO,"e#elop
skills for effecti#e
time management
and portray their
#ersatile
personality.
M 1 M =
2heor& of
Com+utation
(3CA 241)
CO+ *nderstand
the theoretical
management of
issues in
Computability
M L 1 M 1 1 L
25
and Complexity
CO, Analy)e the
use of Automata
and 1anguage
theory in the
de#elopment of
different modules
of a compiler
M 3 M = = L M 0
Com+uter 8ra+hics (3CA 24()
CO+ $tudents
will understand
the concepts of
and techniques
used in ,"&-"
computer
graphics!
including #iewing
transformations!
hierarchical
modeling! color!
lighting and
texture mapping
M L M M = 0 L 1 1
CO, (mplement
programmes and
create interacti#e
graphics applica8
8tions in CAA &C
or other graphics
application
programming
interfaces.
M 3 = = = 3 3 1 1 1
?ava Programming (Core , Advance ?ava)(3CA 24/)
CO+ (mplement
Da#a code
according to
Ob%ect8Oriented
Programming
principles.
M 0 M M M 3 1 3 1 1 M M
CO, "esign 6*(
applications and
Applets using
A5T.
M 0 M M M 3 1 1 M M M
CO- "e#elop
multithreaded and
9etworking
application
M 0 M M M 3 1 3 1 M M
26
CO/ Create
dynamic pages
M 0 = = = 3 3 1 M M = 1 M
Data Communications and @et#or"ing (3CA 246)
CO+ *nderstand
data
communication
between
computing
de#ices
M 3 1 M 1 3 M 3 1 1
CO, *nderstand
hardware
connecti#ity
M 3 1 M 1 3 M 3 1 M
CA Programming (3CA 247)
CO+
*nderstanding of
ob%ect8oriented
programming in
CE focusing on
language features
supported by
.9:T frameworks
using the Fisual
$tudio (":.
M 0 M M M 3 L 1
CO, "esign!
code and test
pro%ects in#ol#ing
namespacesG
simple! abstract
anonymous and
partial classesG
structures! enums
and interfacesG
delegates 4
e#entsG
exceptionsG
M 0 = M M 3 L
Com+uter 8ra+hics Lab (3CA 2/1)
CO+ 5rite
programmes on
basic ," graphics
and algorithms
such as line
drawing! polygon
filling! clipping!
and
transformations.
= 0 M = M 3 3
?ava Programming Lab (3CA 2/()
27
CO+ (mplement
Da#a programs
that may include
basic data types
and control flow
constructs using
D,$:
M 0 M M M L L 1
CO,:xecute
Da#a programs
using ob%ect
oriented class
structures with
parameters!
constructors! and
utility and
calculations
methods!
including
inheritance! test
classes and
exception
handling
M 0 M M M L 3 M
CO- "e#elop
Da#a programs
that include 6*(s
and e#ent dri#en
programming. 02
M 0 M M M L 3 1
CA Programming Lab. (3CA 2//)
CO+ *nderstand
and 5rite
Programs that
implements CE
classes! ob%ects!
and class
relationships
M 0 M M M L 3 1
CO,de#elop and
write programs
applying Ob%ect
Oriented
principles using
CE! member
functions using
CE syntax and
exception
handling
M 0 M M M L 3 1
28
8eneral Proficienc&9 ---: (3CA 2;1)
CO+ Abiltiy to
apply skills by
formulating one7s
arguments! in
speaking
or writing! in a
con#incing
manner and take
full account of
other #iewpoints!
whether
expressed in
written or oral
form
M M 1 1 = M M
CO, Training in
resume writing!
6roup
discussions! 'ole
Play! Mock
(nter#iews etc
M M = = 1
Design and Anal&sis of Algorithms (3CA 242)
CO+ "esign new
algorithms based
on standard
algorithm8design
strategies.
M 3 M M = 0 3 M
CO, Analy)e the
time and space
usage
M L M 1 M 3 L 1 M 1
CO-
*nderstanding of
#arious
applications of
fundamental
algorithms
0sorting!
searching! order
statistics! graph
algorithms2
M 3 M 1 L L 1 M
Data Barehousing and Data 3ining (3CA 24))
CO+ In8depth
knowledge!
ad#anced skills
and
understanding in
M 3 M M 1 L L 1
29
the areas of "ata
5arehousing and
"ata Mining and
a range of
techniques!
conceptual
models and tools
to de#elop into
professionals in
the areas of H"ata
Management7!
H.nowledge
"isco#ery and
"ecision $upport
$ystems
CO, knowledge
understanding
and skills in the
areas of basic data
mining
algorithms and
their applications
in #arious
domains
M 3 M M 1 L L 1 1
Advanced Com+uter @et#or"s (3CA 24;)
CO+
*nderstanding of
the components
of a computer
information
networked
system! including
application and
software!
communication
protocols! and
networking
hardware and
software.
M 1 L L 1
CO,8 "emons C
8trate 9etworking
administration
skills related to
ser#er operating
systems! network
security! and
M 3 M M 3 1 3 1 M M
30
directory ser#ices
administration
Ob!ect Oriented Anal&sis and Design (3CA 24>)
CO+ *nderstand
the processes!
design! *M1
"iagrams 4
techniques for
building ob%ect8
oriented software
systems.
M 0 M = 1 3 L M M
CO, "e#elop
analytical skills to
e#ol#e ob%ect8
oriented systems
from analysis! to
design! to
implement.
= 3 M = 1 3 M L M M 1
Beb 2echnologies (3CA 214)
CO+ .now the
#arious web
ser#ices and
ser#er softwares
and other ser#er
side tools.
M 3 M M M L 1 3 1 1 1 M
CO, Iuild
dynamic web
pages using
Da#a$cript0client
side
programming2!A$
P.9:T!CE and
use of web
databases using
A"O.9:T! etc.
M 0 = = = 3 3 = 1 M 1 1
CO- ability to
create! install and
maintain
sophisticated
websites
M 0 = = = 3 3 = 1 M 1 1
Design and Anal&sis of Algorithms Lab (3CA 2/2)
CO+ Ability to
pro#e and
analy)e the
correctness! time &
M 3 M 1 M 1 3 M 1
31
space complexity
of the basic
algorithms
CO, Ability to
understand and
design algorithms
using greedy
strategy! di#ide
and conquer
approach!
dynamic
programming etc.
M 3 M 1 M 1 3 M 1
Data Barehousing and Data 3ining Lab (3CA 2/))
CO+ "esign and
de#elop
(nformation
package
diagrams! star
schema and
physical schema
for dataware
house
applications.
M 0 M M M L L 1 M M 1
CO, Ability to
use "ata mining
software packages
05:.A2 for
traditional
algorithms and
analysis of
#arious data sets.
M 0 M M = L L 1 M M 1
Advanced Com+uter @et#or"s Lab (3CA 2/;)
CO+ *nderstand
and configure
'outers
M 3 1 1 1 L 3 1
CO, Create
network and
configure (P
addresses in PCs.
M 3 M M M 3 0 M M =
Ob!ect Oriented Anal&sis and Design Lab (3CA 2/>)
CO+ (mplement
Ob%ect8
Orientation and
*M1 Modeling !
*M1 "iagrams
on 'ational 'oss
M 0 M M M 3 3 1 M = M
32
$&5 package.
Beb 2echnologies Lab (3CA 2;4)
CO+ insight of
the web
programming and
ability to design
and implement
complete
applications o#er
the 5eb using
latest web
technology
platforms and
tools.
= 0 = M M 3 1 3 M M = = M
8eneral Proficienc& 9 -V: (3CA 2;2)
CO+ 'igorous
training on
communication
skills and
technical aptitude
to de#elop
students into
professionals who
can effecti#ely
apply
communication
theories and best
practices to meet
their academic
and corporate
communication
needs
M 0 M M 1 3 L 1 1 M M M M
LinuC Programming (3CA (41)
CO+ *nderstand
the 1inux
operating system
along with $hell
commands and
shell scripting
M M 0 M 1 1 L 1 L M 1
CO, *nderstand
the basic concept
of $ocket
programming
0TCP and *"P.
M M 0 = M M L M L M = =
CO-2 (mplement
1inux $ystem
M M 3 M 1 1 L 1 L M
33
programmes
through 6CC
compiler
oft#are 2esting (3CA (4()
CO+ *nderstand
the role of
software testing
in systems
de#elopment!
deployment and
maintenance.
M 3 M M M L M L 1 M 1 M 1
CO, "e#elop
skills in designing
and executing
software tests
suitable for
different stages in
the software life
cycle.
M 0 = = M 3 1 3 M = = M
$nter+rise Com+uting #ith ?ava (3CA (4/)
CO+ *nderstand
D,:: technology
M 3 M M M L M 3 1 M M
CO, *nderstand
how :nterprise
Da#aIeans 0:DIs2
contain the
applicationJs
business logic and
business data.
M 3 M M M L M 3 1 M M
CO- "e#elop
dynamic websites
M 0 = = M 3 1 0 M M = 1
$lective ' - (Choose an& One)
Advanced Database 3anagement &stems 3CA (46
@umerical and cientific Com+uting 3CA (47
oft#are Pro!ect 3anagement 3CA (11
3ultimedia 2echnologies 3CA (1(
3obile Com+uting 3CA (1/
Artificial -ntelligence 3CA (16
3icro+rocessors 3CA (17
Com+iler Design 3CA (21
CO+ *nderstand
in8depth and
comprehensi#e
knowledge of the
chosen electi#e
sub%ect
M 3 M M M 3 M 3 M M M M
34
CO, acquire the
ability to present!
discuss and
implement issues
regarding
emerging
technologies!
ad#anced
applications! inter
operability !etc.
M 0 = = = 0 M 0 M = M =
$lective ' -- (Choose an& One)
O+erational Desearch 3CA (2(
Distributed &stems 3CA(2/
1inancial Accounting 3CA (26
Organi5ational =ehavior 3CA (27
Advanced Com+uter Architecture 3CA ((1
oft#are Eualit& 3anagement 3CA (((
Digital ignal Processing 3CA ((/
Desearch Pro!ect 3CA ((6
CO+
*nderstanding of
the core concepts
and their related
domains
M 3 M M M 3 M 3 M M M M
CO, "e#elop
skills in the
electi#e area and
is able to
demonstrate the
knowledge
acquired in the
real life
situations.
M 0 = = = 0 M 0 M = M =
LinuC Programming Lab (3CA (/1)
CO+ @amiliari)e
with the 1inux
en#ironment
M 3 M 1 1 L 1 3 1 M M
CO, 1earn the
fundamentals of
shell scripting
&programming
M 3 M 1 1 L 1 3 1 M M
CO- @amiliari)e
with basic linux
administration
M 3 M M M L 3 M 1 M
35
oft#are 2esting Lab (3CA (/()
CO+ 1earn the
concept and
implementation
of software
testing in $"1C
M 0 = M = 3 M 3 1 M M M
$nter+rise Com+uting #ith ?ava Lab (3CA (//)
CO+ "esign!
write! debug! and
execute Da#a
programs using
an ob%ect8oriented
approach.
M 0 M M M 3 1 3 M = M =
CO, "e#elop
Da#a programs
*sing Da#a class
libraries and their
Application
Programming
(nterfaces 0AP(s2.
M 0 M M M 3 1 3 M = M =
CO- "esign!
write! and debug
Da#a programs
that include the
use of #ectors and
other structured
data types.
M 0 M M M 3 1 3 M = M =
CO/ "esign!
write! and debug
Da#a programs
that include the
use of the
capabilities of the
Da#a Collections
class.
M 0 M M M 3 1 3 M = M =
CO3 "esign!
write! and debug
multithreaded
Da#a programs
M 0 M M M 3 1 3 M = M =
Lab based on $lective 9 - (3CA (/6)
CO+ understand
and implement
the key concepts
of the electi#e
sub%ect opted
through
M 0 = = = 0 M 0 M = M =
36
programming
interface and
software tools.
8eneral Proficienc& 9 V: (3CA (;1)
CO+ $tudents are
able to face
inter#iews! and
group
discussions!
qualify technical !
#erbal and
reasoning tests
essential for
internship and
final placements
M 0 M M 1 3 L 1 = M =
Dissertation (3CA (42)
CO+
(dentification of
real world
problems and
demonstrate the
ability to perform
independent li#e
software pro%ect .
= 0 M = = 0 = 3 M = = =
CO2. Awareness
of design
methodologies 4
its
implementation
= 0 M = = 0 = 3 M = = =
CO(. Ad#anced
programming
techniques.
= 0 M = = 0 = 3 M = = =
CO). Technical
report writing
M 3 M = = M
8eneral Proficienc& 9 V-: (3CA (;2)
(eminar and Progress De+ort)
CO+ "e#elop
skills and ability
to establish the
ob%ecti#es!
hypothesi)e it and
use inducti#e and
deducti#e
approaches to
analy)e and
= 0 M = = 0 = 0 M M = M 1
37
implement the
ob%ecti#es
established
through
systematic
approach in the
form of
dissertation.
CO,
Transformed into
competent l
professionals
through effecti#e
communication!
dynamic
leadership
through problem
sol#ing! critical
thinking and
decision8making!
ability to think
creati#ely and act
confidently .
= 0 M = = 0 = 0 M M = M = =
2.2.2. $C+lain ho# modes of deliver& of courses hel+ in the attainment of the POs (/)
Ans#er.
((TM has well qualified and experienced faculty to deli#er and carry out the pedagogy with +-
Ph." holders! +3 *6C89:T qualified! ,, M.Tech! +/ M.Phils and +< pursuing Ph".
This Teaching 1earning Process is further supplemented by #isiting &guest faculties from
academia and corporate sectors. :xcellent learning en#ironment and necessary facilities for
research and de#elopment are pro#ided to the faculties by gi#ing them opportunity for higher
studies. $pecial lea#es are pro#ided to attend the $eminars! Conferences and @aculty
de#elopment programs. @inancial incenti#es are granted for contributions made to the 9ational
4 (nternational %ournals and other outstanding contributions to the creation of .nowledge.
38
The students enrolment to the #arious programs taught at the (nstitute is done by the 66$(P
*ni#ersity on the basis of C:T conducted. The (nstitution7s strength lies in its robust teaching8
learning and e#aluation component. 2he elaborate multifaceted +edagog& and evaluation
s&stem follo#ed at --23 com+rises of several a++roaches.
Curriculum 3anagement
Course Plan for the entire semester 01esson Plan2! sequence of topics! co#erage!
prerequisites! list of text and reference books.
$cheduled unit wise o#er#iew lectures are organi)ed where students are exposed to thought
pro#oking li#e application of the conceptual fundamentals.
1esson by lesson detailed topic wise strategy like case studies! numerical problems!
application based assignments! case8lets! etc. 0lectures from Monday to $aturday2
$ynopsis of each lecture is a#ailable ,/P<. 0Power Point Presentations on the on line ((TM
.nowledge Portal minimum /> hours in ad#ance2.
=ridge Courses are conducted to fill the knowledge gaps .
2utorials and remedial classes are held for students of disad#antaged communities and
those students who need more faculty inputs because of heterogeneity in intellectual
e#olution.
The college has an elite club which comprises of student members who are ad#anced
learners.
39
$m+hasis on interactive teaching learning +rocess -nteractive Classroom Discussions. The
faculties use #ariety of questioning tactics to promote Critical Thinking. The student uses #arious
thinking skills such as interpretation! analysis! and recognition of assumptions to form a
conclusion. A studentJs answer to a question is followed by asking a fellow student to summari)e
the pre#ious answer. $ummari)ing the information leads to peer learning and allows the student
to demonstrate assimilated information and enhanced logical reasoning. A#oiding questions with
one set answer allows for different #iewpoints and encourages students to compare problems and
approaches. The query handing in the classroom further de#elops critical thinking among the
students. Thinking skill assessment test are also conducted to inculcate and e#aluate the Thinking
skills.
A %udicious mix of imparting instructions for comprehension and assimilation of fundamental
concepts.
Acquisition of conceptual 4 practical skills.
Moti#ation and guidance for problem sol#ing skills through case studies! Pro%ects 4 1ab
exercises.
5elcome students for remo#al of doubts.
-ndividual Assignments* assigned in advance is to be submitted b& forenoon of ever& 1
st
and (
rd
#ee" of the month to8
$trengthen grasp of sub%ects
=elp in imbibing habits of self study
:nable students to search additional study material from library&internet&%ournals etc.
40
=elp to build self confidence in application of acquired knowledge
=elp in 6lossary building 0students are to compulsorily prepare a glossary compendium
recording technical words learnt in each sub%ect.2
Laborator& eC+erience design
$tudents complete an augmented list of practical exercises including those in the prescribed
syllabus.
1ist is made a#ailable on the digital notice board in the computer laboratory
Train in information processing as an integral part of the work.
$cientific temper describes an attitude which in#ol#es the application of logic and the
a#oidance of bias and preconcei#ed notions. (t is nurtured by #arious ma%or and minor
pro%ects.
2raining in grou+ #or"ing F -nter+ersonal s"ills
Completion of a pro%ect in a group of /83 students to gi#e them experience of group working
with synergy! harmony and sound interpersonal Management skills.
6roup discussions 4 Mock (nter#iew! Bui) Competitions! Fi#a8Foce! Classroom $eminars
etc.
2raining in communications s"ills
41
5eekly presentation as a group assignment 0Topics assigned in ad#ance to a group of four
students 2
Presentation by students on completion of each unit of each sub%ect. 0 topic to be selected
from 66$(P*7s past 3 years exams question papers on which the question bank is also
de#eloped2
Presentation on completed minor &reach oriented ma%or pro%ects
+ecial instructions on +ersonalit& develo+ment and leadershi+
1ectures 4 workshops on Thinking $kill Assessment
1ectures 4 workshops on Time Management 0(deal time Management schedule is discussed
with students2! Positi#e Thinking! 6oal $etting 0main emphasis on academic excellence.
=eterogeneity of the le#el of intellectual e#olution of the students is addressed in the goal
setting2 4 $tress Management. These workshops are followed by a dri#e for their
implementation under continuous super#ision 4 monitoring of the Class Mentors.
Annual @ational eminarsF Conferences are conducted to eC+ose the students to
contem+orar& issues , challenges.
Minimum two 9ational Annual $eminars& Conferences 0one each on Management 4
Computer Technologies2 by each (nstitution.
Minimum one @"P during $ummer Facations! 0Thinking skills assessment and conceptual
and contemporary issues are part of @"P2
42
.nowledge portal and (nternal 9etwork includes glossary and important concepts 0(T 4
Management2! Buestion Iank! fortnightly assignments! pre#ious terms question papers!
digital notes.
(ndustrial Fisit 0Minimum on per semester per program2! 6uest lectures! Bui)! etc. are
conducted regularly.
The (nstitution adopts #arious modes of deli#ery to impart knowledge! nurture critical thinking!
creati#ity and scientific temper among students to transform them into life8long learners and
inno#ators and finally ha#e the desired programme outcome.
Educational Resource Sharing
:ducational 'esource $haring is pre#ailing as a #iable means to impro#e the quality of
and access to education. This creates an effecti#e medium similar to the (nternet as a
means of sharing and accessing the resources of other educators. The college has a
"no#ledge +ortalG its url is Giitm"+.orgH. The (nstitute7s website and .nowledge portal
is regularly updated in accordance with the current changes! trends! notices! e#ents!
a#ailability of course content ,/P< to students that includes glossary and important
concepts 0(T and Management2! Buestion Iank! fortnightly assignments! pre#ious terms
question papers! digital notes.
The (nstitute has online research !ournals for external resource and intranet facility for
internal resource sharing to facilitate higher learning as well as augment quality to
existing learning. These upgradations and their e#entual usage also render students more
43
industry ready. The #arious %ournals accessible to students both in online and offlineare
D6AT:! :I$CO! (::: :xplore etc.
@acilitate on line study material in form of #ideo lectures and lecture notes.
Research and Development-
(n order to enhance the quality and promote the culture of research! the (nstitution
undertakes #arious research quality enhancement initiati#es in terms of conducting
9ational le#el conferences! seminars! workshops and in#iting eminent resource persons
from academia and corporate. 6uidance is gi#en to the students on research pro%ects!
writing research papers and articles for %ournals at 9ational and (nternational le#el to
enhance their o#erall de#elopment.
Minimum two 9ational Annual $eminars& Conferences 0one each on Management 4
Computer Technologies2 by each (nstitution.
Minimum one @"P during $ummer Facations! 0Thinking skills assessment and
conceptual and contemporary issues to be the part of @"P2
All @aculty members to write one research paper per semester and send for publication.

Continuous Assessment
44
$ystem in a semester is di#ided into two parts A. Term :nd :xamination 4 =. (nternal
Assessment
A 2erm $nd 5e follow Term :nd :xamination as per *ni#ersity norms. Term end
examinations and semester end examinations results are notified on the notice board as per
*ni#ersity norms. 'esults of underperforming students in Term :nd :xamination are
communicated to the guardian.
= -nternal Assessment. To assess the student performance in the semester we conduct tests
regularly on the basis of Presentation! *nit Test (! Mid Term (! *nit Test ((! Mid Term (( 4
Attendance! assignment! skill de#elopment and other academic acti#ities on continuous basis.
The e#aluations of these academic acti#ities are a component of internal assessment where the
*ni#ersity system permits /? marks at P6 le#el.
Continuous Comprehensive Evaluation
Continuous Comprehensi#e :#aluation to assess the professional and personal growth of the
students is carried out through fortnightly presentations! unit and midterm tests! group
discussions! ensuring regular attendance and punctuality. To equip the students with requisite
competencies and capabilities rele#ant for global en#ironment they are encouraged to build
up their sub%ect wise glossary of the must know concepts. "igiti)ed lecture notes are
uploaded in the central repository in ad#ance to facilitate the learning process. Ob%ecti#e tests
conducted measure student ability to remember many facts and figures as well as
understanding of the course topics. (n semester on completion of *nit ( and (((! *nit these
45
tests are conducted. The corrected papers are discussed with the students and the topic is
re#ised as per need.
Skill Development
The (nstitute takes special initiati#es for holistic progression and thinking skills de#elopment
of students by pro#iding necessary assistance through #arious acti#ities like technical!
aptitude and critical reasoning test series! software and research pro%ects! lab training on
software tools! mock inter#iews and group discussions. (t also chisels their communication
skills by administering student presentations and group discussions.
Co8curricular acti#ities like elocution contests! business and (T qui))es! debates! inter8
(nstitute technical and management fests coordinated by the students are regularly held.
These acti#ities form an integral part of the holistic skill de#elopment of the students.
:#aluation of Presentations is done on the basis of four parameters namely Content! Buery
=andling! duration 4 Communication skills.
3odes Of Deliver& Programme Ob!ective
1 2 ( ) /
Teaching 1earning Process

:ducational 'esources $haring

Training in group working & (nterpersonal skills

'esearch and "e#elopment

Continuous Assessment

2.2.(. -ndicate the eCtent to #hich the laborator& and +ro!ect course #or" are contributing
to#ards attainment of the POs
The description of different types of course and e#aluation method both direct and indirect
method in practice along with their rele#ance towards attainment of POs ha#e been gi#en below
as theoretical and pro%ect and lab in part ,.,.-.+ and ,.,.-., respecti#ely
46
2.2.(.1 Descri+tion of different t&+es of course assessment and evaluation methods
Direct Assessment 2ools
Britten Assignments C 5ritten Assignments includes case studies! weekly assignments! unit
wise brain storming group problems! research based assignments.
1ortnightl& +resentations 8 $tudent gi#e indi#idual presentations to their peer group for a gi#en
topic within the scope of the syllabus as part of a module assessment.
Init'2est 8 *nit Test are held twice in each semester. *nit Test8( is conducted after completing
*nit8( and *nit Test8(( is conducted after completing *nit (((.
-nternal ession $Cam 8 (nternal $ession :xam 0Class tests ( 4 ((2 are held twice in a semester
Iniversit& $nd'2erm $Cam8 :nd Term :xam is conducted by the *ni#ersity each semester.
2able. Direct Assessment 2ools a++lied for courses
r.
@o.
Course Assessment
2ool
$valuation
3ethod
PO COFPO Attainment
+. 5ritten Assignments
06i#e in each course2
*nit8wise
weekly
Assignment
per sub%ect
per semester
PO+!
PO,!
PO-
The assignments are qualitati#e
performance assessment tool designed to
assess studentsJ knowledge of Computer
Application! framework! and problem
sol#ing. 6rades are assigned depending
on their inno#ation in sol#ing & deri#ing
the problems. This help in attaining the
course outcomes.
,. @ortnightly
presentations
@i#e per
semester
PO+!
PO,!
PO-
Presentation is a #ital acti#ity for the
o#erall de#elopment of the student.
Marks are assigned depending on their
o#erall presentation skill which focused
on the attainment of Course and
Program Outcome
-. *nit8Test Two per
sub%ect per
semester
PO+!
PO,!
PO-
This requires recognition and recall of
Topic& sub%ect matter thoroughly which
lead to the attainment of PO
47
/. (nternal $essional
:xam
Twice per
semester
PO+!
PO,!
PO-!
PO/
i2 This type of performance assessment
is carried out during the examination
sessions which are held twice a
semester. :ach and e#ery session is
focused in attaining the course
outcomes.
ii2 Practical examinations! #i#a #oce are
other tools used to assess the POs.
iii2 Ma%or and Minor pro%ects of the
curriculum.
3. *ni#ersity :nd8Term
:xam
Once per
semester
PO+!
PO,!
PO-!
PO/
$emester :nd examination is a metric
for assessing whether all the POs are
attained or not. :xamination is more
focused on attainment of course
outcomes and program outcomes using a
descripti#e exam.
-ndirect Assessment 2ools
3oc" -ntervie# F8rou+ DiscussionsF A+titude 2est 2raining ' Mock (nter#iews & 6"s are
conducted for our students for drilling them and preparing themsel#es better before their final
48
placement dri#es. "uring these tests they are being assessed on the basis of their (.B.!
aptitude abilities and other soft skills! which help them to impro#e in their weaker areas.
Bor"sho+s. (nstitute pro#ides training on latest software such as 5indows! Ms8Office!
Fisual Iasic! Da#a! 1inux! $P$$! CM(:! MAQA! (IM 'ational 'ose etc. The department
regularly organi)es regular training& workshops for both students and faculty to expose them
to the recent technologies and is followed by assessment.
Personalit& Develo+ment Program (8eneral Proficienc&) All programs focus on o#erall
Personality "e#elopment of students by enhancing their communication skills! along with
de#eloping the skills of the professional for proper self expression! social communication!
spoken :nglish! correct pronunciation! #oice modulation and business etiquettes while
shaping their attitudes and beha#ior and ultimately preparing them for corporate roles.
$tudents de#elop skills for effecti#e time management and portray their personality in
accommodating manner and accept other7s #iews .They enhance CF and Technical writing
skills which helps in attaining the Program outcome.
3a!orF 3inor Pro!ects Assessment pro%ects are handled by a team of one Pro%ect
coordinator along with /83 other expert faculty members in each class. All these pro%ects are
e#aluated on the basis of phase wise data submission as per respecti#e pro%ect guidelines.
=ence! phase wise e#aluation is done for all. The $ummer Training conduct and e#aluation
policies being implemented 4 are a#ailable as academic circulars and instructions. All these
pro%ects are tasks that add to the knowledge of the students and also bring acknowledgement
49
and learning in them for working at the indi#idual! group and organi)ational le#els in the
professional scenario.
8uest Lectures. $tudents are exposed to contemporary issues! emerging trends in
information technology through eminent guest lectures. Afterwards the students are required
to submit a comprehensi#e report highlighting the #arious facets of the lecture that is
assessed by the concerned faculty.
Placements. The placement exercise at the (nstitute generally starts for e#ery batch in fourth
semester. Pre placement talks and inter#iew question guide are discussed with the eligible
50
.@o. Assessment 2ool $valuation 3ethod PO
+. Mock
(nter#iews&6"s
$pread o#er the whole semester! with a proper
Buestion and answer rounds and feed back system.
PO3
,. $eminar
&Conference
Annual 0e#aluation is dependant on attendance and
brief report submitted2
PO3
-.. 5orkshops Time to time 0attendance2 PO3
/. Personality
"e#elopment
Programs
, hours per week 0e#aluation is well structured and
parameter laid down in the academic circulars of the
(nstitute2
PO+!
PO,!
PO-
3. Aptitude Test
Training&
Technical test
training 0(ncluding
online :xams2
, hours per week and e#aluation is based on the score
card of the exam. :xamination $ystem is a Multiple
Choice Buestions 0MCB2 based examination system
that pro#ides an easy to use en#ironment for both
Test Conductors and Students appearin for
!"a#ination$
PO+!
PO,!
PO-!
PO/
;. Minor Pro%ects One month 0:#aluation is based on technical skill
acquisitions! through 1ab exercise! documentation of
the pro%ect in a report format and #i#a8#oce
PO+!
PO,!
PO-!
PO/
<. Ma%or Pro%ects
Assessment
$ix months 0 :#aluation is done through internal
examination and uni#ersity external examination
through a proper schema of reporting for guidance!
technical report submission! #i#a8#oce as per the
(nstitute academic circulars 2
PO+!
PO,!
PO-!
PO/!
PO3
>. 6uest 1ectures Time to time 0Attendance2 PO3
M. Placement Annual 0 :#aluation is done on actual Placement of
the students2
PO/!
PO3
students well in ad#ance so that they can prepare accordingly. The placement cell coordinates
with the eligible students according to the requirements of the #isiting companies.
2able. -ndirect Assessment 2ool for the courses
2.2.(.2 2he contribution and relevance of lab and +ro!ect course#or" to#ards the
attainment of POs is given belo#
a) =alance bet#een theor& and +ro!ect #ith the attainment of PO is sho#n in table
Course Associated Laborator&
@undamentals of (T MCA +?+ @undamentals of (T 1ab MCA +3+
Programming in C MCA +?- Programming in C 1ab MCA +3-
Computer Organi)ation MCA +?< Computer Organi)ation 1ab MCA +33
"ata and @ile $tructures MCA +?, "ata and @ile $tructures 1ab MCA +3,
Ob%ect Oriented Programming in CAA MCA
+?/
Ob%ect Oriented Programming in CAA 1ab MCA
+3/
"atabase Management $ystems MCA +?> "atabase Management $ystems 1ab MCA +3;
$oftware :ngineering MCA ++? $oftware :ngineering 1ab MCA +3>
Computer 6raphics MCA ,?- Computer 6raphics 1ab MCA ,3+
Da#a Programming MCA ,?3 Da#a Programming 1ab MCA ,3-
CE Programming MCA ,?M CE Programming 1ab MCA ,33
"esign and Analysis of Algorithms MCA
,?,
"esign and Analysis of Algorithms 1ab MCA
,3,
"ata 5arehousing and "ata Mining MCA
,?/
"ata 5arehousing and "ata Mining 1ab MCA
,3/
Ad#anced Computer 9etworks MCA ,?; Ad#anced Computer 9etworks 1ab MCA ,3;
Ob%ect Oriented Analysis and "esign MCA
,?>
Ob%ect Oriented Analysis and "esign 1ab MCA
,3>
5eb Technologies MCA ,+? 5eb Technologies 1ab MCA ,;?
1inux Programming MCA -?+ 1inux Programming 1ab MCA -3+
$oftware Testing MCA -?- $oftware Testing 1ab MCA -3-
:nterprise Computing with Da#a MCA -?3 :nterprise Computing with Da#a 1ab MCA -33
:lecti#e 1ab based on :lecti#e 8 ( MCA -3<
b) 2he laborator& and +ro!ect #or"s tas"s #hich are +erformed for the curriculum are
tabulated in 2ableJma++ed #ith POs
51
Laborator& and
Pro!ect course
#or" #ith tas"s
3ethod used Program
Outcomes
3CA 1/1 1undamentals of -2 ' Lab
5indows
Operating $ystem
(ntroduction to 5indows Mx&9T&PP&,??< 0Control Panel and
"isplay Properties2
5orking with @iles and @olders
PO+!
Microsoft 5ord M$85ord8(ntroduction of components! features! tabs and
ribbon. Tabs! Creating tables and charts! *sing formulas in
table! (nserting Pictures! clipart! word art
PO+! PO/
Microsoft :xcel (ntroduction to Ms :xcel! @eatures of :xcel! :ntering "ata!
$eries !Tabs and ribbons! Cell 'eferencing! 'anges! @ormulae!
@unctions
PO+! PO/
Microsoft
PowerPoint
(ntroduction to M$8PowerPoint! Creating $lides 0through
templates also2! Animation $lide 1ayouts and "esigns!
Transitions! Printing Presentation! 5orking with Fiews
PO+! PO/
"O$ (nternal Commands "ate&Time! F:'! FO1! C1$! Copy con!
TQP:! 'ename etc.2! :xternal Commands 1abel! C="($.!
"isk Copy! PCOPQ! MO':! @O'MAT! attrib! 5ildcard
Characters 0K And R2
PO+
1inux *nix commands cat! cp! rm! m#! ls! pwd! mkdir! rmdir! cd! wc PO+
Laborator& and
Pro!ect course
#or" #ith tas"s
3ethod used Program
Outcomes
3CA 1/( Programming in C Lab
C Iasics 0printf02!
scanf02! arithmetic
operators2
To "isplay biodata! To add& subtract & multiply & di#ide two
numbers! To calculate simple (nterest! To calculate net salary.
PO+!PO,
"ecision Making
0(f! multiple if!
nested if2
Check a number is odd or e#en! if gi#en - sides make a triangle.
To award grade according to the criteria gi#en.
Percentage 6rade
SL >? A
SL ;? I
SL/? C
Otherwise "
To calculate roots of a quadratic equation.
PO+!PO,
$witch statement To display digit in word! To perform the functions of a desk
calculator! To display whether an input character is a digit! an
alphabet or any other special character.
PO+!PO,
1oops 0for! nested
for! 5hile! do
while2
To calculate factorial of a number! To show multiplication table
of a number! Con#ert Iinary number into decimal! Calculate
P
n
! "isplay terms of @ibonacci series and sum them! "isplay a
number in re#erse order digit wise! To 'ead a line of text until
HR7 is entered. Count the number of characters.
PO+!PO,
52
Arrays0+"!,"2 Matrix! addition! multiplication! Transpose! sorting of arrays. PO+!PO,
$trings To perform #arious string functions 0(nsertion! "eletion!
'eplace a word by another word2.
PO+!PO,
@unctions @unctions to calculate 6C"! factorial! binomial expression
#alues
PO+!PO,!
PO-!PO/
$tructure 4
*nion
To display mark sheet of n students.
To process list containing #arious data type according to user7s
choice
PO+!PO,!
PO/
:numerated data
types 4 Iitwise
operators
To create days of weeks as enumerated data type and display
the calendar for a month.
To perform swapping using bit wise operators
PO+!PO,!
PO/
1inear "ata
$tructures 0linked
list! circular
"oubly 1inked
1ist2
To implement insertion 4 deletion operations on linked list!
circular linked list and doubly linked list
PO+!PO,!
PO/
Command line
Arguments!
Preprocessor
$tatement
To display meaning of a words passed as command line
arguments! *sing parameteri)ed macro calculate cubic #alue of
a number
PO+!PO,!
PO/
$tandard 1ibrary
functions! @ile
=andling
Program on #arious standard library functions! To create a text
file and access it sequentially! To create a binary file and access
it randomly
PO+!PO,!
PO-!PO/
1inux Iasics! @ile
commands!
"irec88tory
command! Tools
4 *tilities ! 1inux
commands from
C
1ogin! Password! who! who am (! finger! write! talk! msg! wall!
news! mail! news! date! echo commands. cat! touch !cp! !rm
!pg! !less! head! find !file! lp! ln commands!pwd! ls !mkdir! cd!
rmdir! rm! chmod! unmask! chown! chgrp wc! grep! cut! paste!
%oin! cmp! comm! diff! sort! cal! banner fork02 and exe02 system
calls
PO+
3CA 1// Com+uter Organi5ation Lab
O#er#iew of "igital
:lectronics
To #erify the truth table of basic gates C A9"! O'! 9OT!
:P8O'! To implement the gi#en Ioolean function in its
simplified form! To design and implement =alf Adder
PO+
CP* (nstruction
formats 4
addressing modes
(ntroduction to >?>3 Assembly 1anguage C(nstruction Types
and @ormats
PO+
'T1 and Arithmetic
Micro operations!
(nstruction Codes
and Addressing
Modes
5rite a program to add two >8bit no7s! 5rite a program to
add two +;8bit nos.! 5rite a program to find the largest and
smallest no. in a gi#en data array! 5rite a program to arrange
the gi#en data array in ascending and descending order
PO+
'T1 and Memory
Transfer! (nstruction
5rite a program to perform bit8wise logic operations on >8
bit data! 5rite a program to perform shift operation on >8bit
PO+!PO,!
PO/
53
Codes and
Addressing Modes
data
Laborator& and
Pro!ect course
#or" #ith tas"s
3ethod used Program
Outcomes
3CA'1/2 Data and 1ile tructures Lab
'e#iew of array (mplementation of searching algorithm 01inear and
Iinary2
PO+!PO,
"oubly 1inked 1ist (mplement "oubly 1ink 1ist and perform insertion!
deletion and tra#ersal operations.
PO+!PO,
Circular 1inked 1ist (mplement Circular 1ink 1ist and perform insertion!
deletion and tra#ersal operations.
PO+!PO,
Application of
1inked 1ist
Program to count number of nodes in the list. PO+!PO,!PO-
(mplementation of
$tack
Perform implementation of stack using array 0static
implementation2
PO+!PO,
Tree (mplement Iinary $earch Tree 0I$T2 PO+!PO,
6raph (mplementation of Prim7s algorithm PO+!PO,
$orting (mplementation of Iubble and $election $orting. PO+!PO,!PO-
Iinary @ile 5rite a program to write and read records of a person in
binary file.
PO+!PO,!
PO-! PO/
3CA'1/) Ob!ect Oriented Programming -n C<< Lab
'e#ision of C
language8Iitwise
operator!
+. To multiply and di#ide a gi#en number by , without
using R and &.
,. To find minimum of two numbers using macro.
-. To find the roots of a quadratic equation
PO+
Cin! cout! new and
delete operators
To find smallest and largest in a list of 9 numbers.
Accept the #alue of 9 at runtime and allocate the
necessary amount of storage for storing numbers. Iefore
exiting release the memory..
PO+!PO,
Constructor 5AP to create a class box with data member7s width!
height and depth. +2 @ind its #olume ,2 initiali)e data
members using parameteri)ed constructors.
PO+!PO,
@riend functions To subtract two complex numbers using operator
o#erloading.
PO+!PO,
54
Template class with "$ To create a template class to implement integer and float
stack and perform the following operations +2 push ,2
Pop
PO+!PO,
$treams 8'andom A random access file contains int type data. 5rite a
program to read the first! 3th ! Mth int #alues 0=int use
seek02 method2
PO+!PO,P
O-!PO/
:xceptional =andling A class to sort the gi#en set of n integers in descending
order. (nclude a try block to locate the array index out of
bounds exception 4 catch it.
PO+!PO,
PO-!PO/
Laborator& and
Pro!ect course #or"
#ith tas"s
3ethod used Program
Outcomes
3CA 1/; Database 3anagement &stems Lab
""1 Commands
$yntax
(ntroduction to Buerying 'elational "atabases using
$B1 ""1! "M1! "C1 Commands.
PO+!
PO,
Operators 'elational
Operators
1ogical Operators
$et Comparison
Operators
$ol#ing and executing queries PO+!
PO,
@unctions (ntroduction
$tring! 9umeric! "ate
Con#ersion! Aggregate
Operators 6roup Iy
and =a#ing Clause $et
Operators
Performing with the help of suitable examples PO+!
PO,!
PO-
P1&$B1 Programming
(T:'AT(F:!
CO9T'O1$
C*'$O'$
Bueries with P1&$B1 block PO+!
PO,!
PO-
T'(66:'$!:PC:PT(
O9 =A9"1(96
5rite a P1&$B1 block of code demonstrating the use of
triggers0after&before2
PO+!PO,!
PO-!PO/
3CA'1/> oft#are $ngineering Lab
M$ Pro%ect Case $tudy (
Title! ob%ecti#e! scope! methodology used for data
collection
PO+!PO,!
PO-!PO/
$oftware 'equirement
Analysis 4
$pecification
Primary and $econdary "ata Collection PO-!PO/
Pro%ect Planning @easibility $tudy and 6antt Chart PO+!PO-!
PO/
$ystem "esign "atabase "esign PO+!PO,!
PO-
55
$"1C Models Case $tudy ,
$uggest the most appropriate $oftware :ngineering model
for de#eloping this pro%ect
with appropriate %ustification.
PO+!PO-!
PO/
'isk Management $uggest the security mechanisms to be implemented PO+!PO,!
PO-!PO/!
PO3
Laborator& and
Pro!ect course #or"
#ith tas"s
3ethod used Program
Outcomes
3CA 2/1 Com+uter 8ra+hics Lab
Computer 6raphics
Iasics and functions
$tudy and implementations of graphics functions and
F6A $tandards. "raw line! circle! ellipse! arc! sector! bar
etc. using functions.
PO+
Computer 6raphics
Iasics and functions
"isplay a string NComputerO using functions like circle!
arc and lines! 5rite a program to display =*T! 5rite a
program to display 5:11! "isplay Teddy Iear.
"isplay coordinate axis. Make bar chart for students for
fi#e years.
PO+
$can Con#ersion of
1ine! circle
$can con#ert line using ""A algorithm! Iresenham
algorithm! $can con#ert circle using Trigonometric and
Polynomial method! Mid8point algorithm! Iresenham
algorithm.
PO+!PO,!
Iasic 6eometric
Transformations
Translation! 'otation!
$caling
6et the Translation #ector from the user and translate the
triangle accordingly! 'otate a circle 0alternately inside and
outside2 around the circumference! scaling of triangle
PO+!PO,!
PO-
"rawing of cubic
Ie)ier cur#e! I $pline
Cur#es
6i#en the control points draw the cubic Ie)ier cur#e! to
draw the I8spline cur#e using knot #ector.
PO+!PO,!
PO-
Transformations 5indow8to8#iew port transformation PO+!PO,!
PO-
1ine Clipping
Algorithm! Pro%ections
(mplement Cohen and $utherland line clipping algorithm!
$utherland8=odgeman clipping! Perform pro%ection using
OP:961
PO+!PO,!
PO-
3CA 2/( ?ava Programming Lab
(ntroduction to
Creating
4Compiling a Da#a
Class using different
input&output modes
+. 5AC that uses console output to print the statement!
5elcome to Da#a Programming.
,. 5AC using 6*( dialog boxes and show the message!
5elcome to Da#a.
-. 5AC to swap two numbers without using any temporary
PO+
56
#ariable. $ol#e the abo#e problem using
a. Command 1ine (nput
b. Console (nput
c. (nput "ialog Iox
(mplementation of
control statement
and array
5rite a %a#a program that will print the subscript of the
array and its corresponding elements.
5AC to check for prime numbers in a gi#en range. Also
count the total number of prime numbers in a gi#en range.
PO+!PO,
Ob%ects !
Constructors and
Methods
5AC to con#ert @ahrenheit temperature to Celsius. "eclare
a #ariable that is initiali)ed by the class constructor to the
normal human body temperature of M>.; degrees
@ahrenheit. ! 5rite a %a#a program to sort the elements of an
array in an ascending order using 0using switch statement2 !
bubble sort !selection sort! quick sort! insertion sort
PO+!PO,
Arrays! $tring and
$tring Iuffer
Classes! 5rapper
Classes
5rite a program to create a class hierarchy. Create a class
IOP5:(6=T with data member weight which is inherited
from the IOP class with data member width! height! depth.
PO+!PO,
Abstract Classes and
Packages
Create an Abstract class Animal to pro#ide generic data
field animal name. Also pro#ide methods that accept and
return the name of the animal. Create classes to represent
different animals like "og! Cow! $nake that code the sound
of the animal using the $peak 02 method and inherit the
generic class Animals. Create a class called *se Animals
that demonstrates the use of the #arious animal classes
PO+!PO,!
PO-
:xception =andling!
:xception =andling!
Multithreading
Create an interface 5orker that defines a method
work02!using the abstract class Animal and the class "og
created pre#iously create a class called 5orking"og that
uses the "og class and the 5orker interface and accepts the
hours of training a dog is pro#ided. Create a
"emo5orking"ogs application that instantiates two
5orking"og ob%ects. :ach should use the following
methods i2setAnimal9ame02 and getAnimal9ame02 that
5orking"ogs inherits from the Animal class ii2speak02
method that 5orking"og inherits from the "og class
iii2set=oursofTraining02 and get=oursofTraining 02 methods
contained within 5orking"og class. i#2The work 02 method
that the 5orking"og class was required to contain when it
used the phrase implements 5orkerG the work 02 method
also calls the speak 02 method contained in
5rite a program to create a thread which will print
characters of your name after 3? nanoseconds.
PO+! PO,!
PO-
$ynchroni)ation!
@ile (&O!
9etworking! Applets
5rite a program that illustrates the usage of
synchroni)ation. There are - threads each of which prints
the string shown below through a synchroni)ed method T hiU
PO+! PO,!
PO-
57
5hen the threads are synchroni)ed! the output should be
T hi U hi U T hi U when the threads are not threads are not
synchroni)ed! the output should be T T T hi hi hi U U U
5rite a TCP&(P client8ser#er program that echoes whate#er
is typed on the client to the ser#er.
5AP using applet to roll a ball from one corner to another
of applet window
:#ent =andling!
A5T Controls
Create an applet to change the background of the window
after e#ery few seconds.
Create a login window to check user name and password
using text fields and command buttons
PO+!PO,!
PO-!PO/
Collections! 'M(!
Da#a Ieans! 9et
Ieans! $wings
5rite an application to create a linked list.
5AP to perform database connecti#ity using D"IC 0@etch
the contents of a M$ Access table into your application2.
5rite a simple bean that makes a button library using net
beans (":K
PO+!PO,!
PO-!PO/
Laborator& and
Pro!ect course
#or" #ith tas"s
3ethod used Program
Outcomes
3CA 2// CA Programming Lab
(ntroduction to .9:T
platform
5rite a program that displays following
NA simple CE Program.O
5rite a program that con#erts temperature specified in
Celsius into @ahrenheit.
5rite a program to compute area of a circle.
PO+
Arrays!$trings!
$tring Class
5rite a program that takes two arrays as input and produces
a third array by merging them.
"efine a %agged array and write methods to input its
elements and display.
5rite a program to demonstrate one8dimensional and multi8
dimensional indexers.
PO+!PO,
$tructures "esign a structure type data using a suitable name for each
of the following records.
A student record consisting of name! date of birth! and total
marks obtained.
A mailing list consisting of name! door number! street! city!
and pin code.
An in#entory record consisting of item code! item name!
item cost and the total items a#ailable.
A book record consisting of the author! title! year of
publication and cost.
5rite separate program for each record structure to enter
input #alues and display them in appropriate manner.
PO+!PO,
:#ent handling
paradigm
"e#elop a 5indows @orm Application to handle mouse
e#ents.
PO+!PO,!
PO-
58
"e#elop a 5indows @orm Application to handle key
e#ents.
Laborator& and
Pro!ect course #or"
#ith tas"s
3ethod used Program
Outcomes
3CA'2/2 Design Anal&sis of Algorithms Lab
"i#ide and Conquer
Technique.
Trees and 6raph
$earching
6reedy Techniques
(mplementing different searching
(mplementing different algorithms
PO+!PO/
"ynamic Programming (mplementing different programs and sol#ing problems
related to topic
PO+!PO/
Path finding in graphs @rom a gi#en #ertex in a weighted connected graph!
find shortest paths to other #ertices using "i%kstraJs
algorithm
PO+!PO/
$tring Matching Program to implement .nuth8Morris8Pratt algorithm for
$tring Matching.
PO+!PO/
3CA'2/) Data #are 0ousing , Data 3ining Lab
Iusiness domain "ata
5arehouse
Conceptual design "ata
5arehouse
:xplaining with suitable examples PO-!PO/!
PO3
1ogical design for "ata
5arehouse
"efining with a example of online wine company PO+!PO,!
PO-!PO/
"ata Mining *se of 5alkthrough 5:.A0Tutorial2 PO+
"ata Mining *se 5:.A tool for Clustering on benchmark datasets
a#ailable! plot 4 report the results! Try #arious
predefined algorithms 4 options a#ailable
PO+!PO-
3CA'2/; Advanced Com+uter @et#or"s Lab
:thernet (mplementation To study and practice to make cross8o#er! straight and
roll8o#er cables.
PO+!PO/
'outer Configuration To study the functionalities of #arious Command 1ine
(nterface 0C1(2 modes.
PO+!PO,!
PO-
59
'outer Configuration Configure a serial interface on each of two routers. PO+!PO,!
PO-
(P Configuration and
testing of connecti#ity
to and between de#ices
To study #arious TCP&(P tools for 5indows PCs. 0a.
ipconfig b. ping c. tracert d. arp e. netstat along with all
options2
PO+!PO-
Laborator& and Pro!ect
course #or" #ith tas"s
3ethod used Program
Outcomes
3CA'2/> Ob!ect Oriented Anal&sis , Design Lab
+.(ntroduction to *M1
Modeling
,. Ob%ect8Orientation and
*M1 Modeling
-. Iasics of *M1
"iagram
*se of class diagrams and Ob%ect diagrams PO+!PO,
C':AT(96 OID:CT
"(A6'AM$ for the gi#en
Case $tudies
'e#ision of 'ational 'ose
as a tool for complete
*M1 design
1($T O@ CA$: $T*"(:$
+.IA9. ATM
,.$PO'T$ 1:A6*:
-.P1A9T MAC=(9:'Q MA(9T:9A9C:
PO+!PO,!
PO-!PO/!
PO3
3CA'2;4 Beb 2echnologies Lab
=TM1 Create a web page with =TM1 document PO+
Da#a $cript *se Da#a $cript PO+!PO-
Cascading $tyle $heets *se C$$ PO+!PO-
Iuilding @orms with 5eb
$er#er Control 0$tandard
Controls2
Program for using 1abel and Textbox Controls
Iutton! 1ink Iutton control! (mage Iutton Control!
'adio Iutton control
PO+!PO,!
PO-!PO/
Ad#anced Control
Programming
"ifferent topic based programs PO+!PO,!
PO-!PO/
$ecurity! @orm8Iased
Authentication and
5indows8based
Authentication
Program for using 1ogin Control! *sing @orms8based
Authentication
PO+!PO,!
PO-!PO/!
PO3
5eb $er#ices Program to create a *""( 5eb $er#ice. PO+!PO-!
PO3
3CA (/1 LinuC Programming Lab
(nstallation ! Iooting
and Iasic Commands
(nstallation "emonstration! Iooting "emonstration!
Iasic Commands8 cal! wc! passwd! uname! echo! read!
man! m#! cp! tty! who! hostname! %ob! ps! date! cat! ls!
mkdir! rmdir! pwd! rm! od
PO+!PO,
60
Managing *sers Adding! managing users using adduser! chown! chmod
commands.
Process commands using ps! kill commands
Mounting and unmounting partitions using mount and
unmount commands
PO+
$hell $cripts To check whether the number is e#en or odd.
To check whether a number entered is prime or not.
To find factorial of a number.
To calculate di#ision of student on the basis of marks.
To print @ibonacci series.
5rite a shell script to find largest of three gi#en number.
PO+!PO,
$ocket Programming Creating and managing sockets! $ocket functions like
connect! bind! accept! Client8$er#er Message Passing
PO+!PO,!
PO-
3CA (/( oft#are 2esting Lab
Ilack Iox Testing 5rite a program to determine the nature of roots of a
quadratic equation. "esign the Ioundary Falue and
'obustness test cases. Falues may lie in the inter#al
T?!3?U.The program may ha#e one of the following
words T9ot a Buadratic :quationG 'eal 'ootsG
(maginary 'ootsG :qual 'ootsU.
PO+!PO,!
PO-!PO/
5hite Iox Testing Consider the following C function named sort.
&Rsort takes an integer array and sorts it in ascending
orderR&
#oid sort0int aTU! int n2
V
int i!%G
for0iL?GiWn8+GiAA2
for0%LiA+G%WnG%AA2
V
tempLaTiUG
aTiULaT%UG
aT%ULtempG
X
a2 "raw a flow graph for the sort function.
b2 "etermine the cyclomatic complexity of the same
PO+!PO,!
PO-!PO/
Automated Testing
0*sing 'ational 'obot2
*sing 'ational 'obot Iecome familiar with the classics
online application
Create the test case in Test Manager
"esign the Test Case in Test Manager with proper steps.
'ecord the script in 'ational 'obot
Playback
Create $hell script
:xecute the Test script from Test Manager
PO+!PO,!
PO-!PO/
61
Associate the Test Cases 4 test scripts
Creating test suite
:xecute the suite
Analy)e the results.
Automated Testing Testing 0Case $tudy2 The Pro%ect! which students ha#e
de#eloped in the earlier semester! should be taken up as
case study and Ilack Iox testing carried out.
PO+!PO,!
PO-!PO/!
PO3
3CA (// $nter+rise Com+uting #ith ?ava Lab
Creating Applications
with $er#lets
Create your name ser#let using 9etbeans.
Create a simple ser#let in netbeans that generates simple
text.
PO+!PO,
Creating Applications
with $er#lets
Create a ser#let in netbeans to display the current date
and time.
Create a html table in 9:TI:A9$ (":
Create a ser#let using netbeans called snooping the
ser#er that displays information about its ser#er.
Create a ser#let called multiple instances that generates
multiple instance of itself.
"isplay a ser#let that fetches initParameter from
web.xml displaying user information.
5rite a session tracking ser#let using 9etIeans.
PO+!PO,!
PO-!PO/
Creating D$P methods "emonstrate session management through *'1
'ewriting in a D$P page.
"emonstrate session management through Cookies in a
D$P page.
PO+!PO,!
PO-!PO/
$ession Ieans "emonstrate the usage of Cookie class to store and
show only +? #alues.
Create a singleton session bean that displays the
message =ello 5orld.
5AP to create web ser#ice to show date and time.
5AP to create web ser#ice to show username with
=ello message.
PO+!PO,!
PO-!PO/
2.(. Assessment of the attainment of the Programme Outcomes (144)
2.(.1. Describe assessment tools and +rocesses used for assessing the attainment of each PO
Describe the assessment process that periodically documents and demonstrates the degree to
which the Programme Outcomes are attained. Also, include information on:
a) Listing and descri+tion of the assessment +rocesses used to gather the data u+on #hich
the evaluation of each the +rogramme outcome is based. $Cam+les of data collection
+rocesses ma& include* but are not limited to eCam %uestions* student +ortfolios* internall&
62
develo+ed assessment eCams* +ro!ect +resentations* nationall&'normed eCams* oral eCams*
focus grou+s* industrial advisor& committeeK
b) 2he fre%uenc& #ith #hich these assessment +rocesses are carried out.
(a) The attainment of programme outcomes is assessed periodically through a rigorously!
implemented and monitored procedure with feedback control in a systematic and logical manner
for which the (nstitute has de#eloped tools for monitoring and e#aluation of the programme
outcomes AC+ 0@or Program "irector2! AC, 0@or Mentor2 4 AC- 0@or @aculty2 and
comprehensi#e and continuous e#aluation through .
Assessment Processes at the Deliver& level.
Assessment b& facult& (-ndividual level). :#ery faculty member prepares a sub%ect& course file
comprising of 1esson Plans! Assignments! Buestion Ianks! Case $tudies to be taught! etc. The
implementation of the syllabi prescribed by the *ni#ersity needs to be amplified in details so that
it can be implemented ob%ecti#ely! transparently and effecti#ely monitored. .eeping in #iew the
abo#e ob%ecti#es! each faculty prepares lesson plan for each paper that he&she is allotted to teach.
At the cessation of classes! the lessons plans are re#iewed by the concerned faculty for their
effecti#e implementation and attainment of POs. :ach faculty is to submit a written report
N'e#iew of 1esson PlansO within a week from the cessation of classes to the Program "irector.
The faculty has to maintain a Proforma for NMonitoring 4 'eporting Proforma for Academic
Acti#itiesO 0@orm 9o.CAC-2 for each sub%ect. This form is weekly updated and checked by the
Program "irectors. (t consists of the details regarding the conduct of classes! #ariations 0if any2!
analysis of (nternal 'esult and Attendance! actions taken for impro#ement of result and
attendance! achie#ements 0such as preparation of digiti)ed material! assignments or any other
inno#ati#e method of teaching2! difficulties faced during teaching and suggestions 0if any2 to be
63
gi#en by the concerned faculty. These #iews are then summari)ed and further used for
assessment of POs and P:Os.
Assessment b& Class 3entor. The Mentor keeps track of the general progress and impro#ement
of indi#idual students from the time of admission to the completion of the course which is
recorded in AC, proforma. The formal feedback and informal feedback ser#e as feed forward
mechanisms which help ensure self ad%ustment of the system to a#oid entropy and achie#e the
stated program outcomes.
Assessment b& Program Director (Program level) CThe Program "irectors are responsible for
the smooth running of their respecti#e Programs and ensure attainment of POs. They basically
monitor all the contents! structure and teaching deli#ery methods being followed by the faculty.
The lesson plans prepared by the faculty members are re#iewed by the Program "irectors and
other senior professors ha#ing expertise in that particular sub%ect. There is a NMonitoring 4
'eporting Proforma for Program "irectorsO 0@orm 9oAC+2 for monitoring the progress of the
teaching in #arious classes. This proforma is weekly updated by the faculty members and if any
de#iations or problems are there! they are discussed with their respecti#e Program "irectors.
Moreo#er! this form comprises of #arious sections related to conduct of classes! Analysis of
(nternal 'esult! Course Achie#ements! "ifficulties faced or any suggestions! etc. . The PAC also
checks the AC+ for de#iations! if any and addresses them promptly. Any de#iation in the number
of lectures& is taken care by additional classes allocated for the defaulting faculty to a#oid
schedule slippages. This ser#es as a @eed @orward and post control Mechanism.
Assessment b& 0ead of the De+artment. The collection of student feedback is seen as a central
strategy to monitor the quality and standards of teaching and learning. $o regular feedbacks are
taken from the students by the =O" and teachers are being guided about the impro#ements 0if
64
any2 are required in one or the other areas. The @eedback @orm comprises of #arious attributes
such as knowledge of sub%ect! ability to explain 0oral2! use of examples to clarify the topic!
presentation of teaching material! use of training aids! opportunity to raise questions 4
discussion! regularity in engaging classes! fairness 4 impartiality towards students! attitude
towards students7 difficulty and o#erall impression of teaching. After getting these feedback
forms filled! @:( 0@aculty :ffecti#eness (ndex2 is calculated and the score is interpreted in the
following manner
0a2 (f @:( S M? @aculty is Fery 6ood from $tudents7 perspecti#e.
0b2 (f @:( W M? 4 S >? @aculty is 6ood from $tudents7 perspecti#e.
0c2 (f @:( W >? 4 S <? @aculty is $atisfactory from $tudents7 perspecti#e.
0d2 (f @:( W <? @aculty is Poor from $tudents7 perspecti#e.
(n case the @:( is 0b2 or 0c2! faculty is to impro#e in the areas of attributes! which ha#e lowered
his&her @:(. =owe#er! in case of 0d2 ma%or all round impro#ement is needed.
=O" #iews the AC+! AC,! as well as AC- Performa in order to ensure the course completion!
assessment of programme out comes and then re#iew or re#isit the P:Os for the POs
Assessment b& ChairmanFDirectorF-EAC (-nstitution #ide level) '
(n order to impro#e the academic and administrati#e performance of the (nstitution! =O"s
through interaction with teachers and students submit reports of the feedback to the "irector.
@inally! the "irector of the (nstitute does all the (n8house examination! analyse the feedback
recei#ed from =O"s and AC' reports monitors and e#aluates the #arious issues related to the
quality of teaching learning.
65
@or the continuous impro#ement and monitoring of the (nstitute! there is an (BAC whose
members are as follows
"r.'achita 'ana! Chairperson "r. P.". .aushik! Member $ecretary
"r.Prerna Maha%an! (T @aculty C Member Ms. $andhya Maitra! (T @aculty C Member
"r.$heela Iharga#a! Management @aculty
C Member
Ms.'ama $ri#asta#a! Management @acultyC
Member
Mr. 6anesh 5adhwani! Academic Coordination! "y. "irector C Admn.
This cell works upon the quality benchmarks for #arious academic and administrati#e acti#ities
of the (nstitution. (t also works on promoting the research and de#elopment acti#ities and
suggests impro#ements and inno#ation in other curricular and co8curricular acti#ities.
Assessment Processes at the Learners level. 0"etailed assessment process and the attainment
of POs is gi#en at question no. ,.,.- and ,.,./2
tudents Level. The learning aspect is monitored and assessed both internally and externally
through the process of comprehensi#e continuous e#aluation internally and externally by the
uni#ersity end term examinations 0as per the prescribed guidelines of the uni#ersity2.
66
(b) The ma%or Programme Outcomes 0POs2 of the MCA programme are to pro#ide a high
quality! systematic and formal education in the computer science discipline. (n addition to this
PO! the o#erall de#elopment of the MCA student is other outcome. (t includes software
de#elopment skills! communication skills! practical knowledge through seminars and pro%ects
and exhausti#e (ndustry & $er#ices Organi)ation Training.
67
Courses
Considered.
Programme
Outcomes
Assessment 2ool 1re%uenc& of Assessment
Process
MCA
+?+!+?-!+?3!
+?<!+?M!+?,!
+?/!+?;!+?>!
++?!,?+!,?-!
,?3!,?<!,?M!
,?,!,?/!,?;!
,?>!,+?!-?+!
-?-!-?3
PO+.
Ad#anced
$ub%ect
knowledge
5ritten Assignments
@ortnightly presentations
*nit8Test
(nternal $essional :xam
*ni#ersity :nd8Term :xam
Minor Pro%ects
Ma%or Pro%ects Assessment
*nit8wise weekly Assignment
per sub%ect per semester
@i#e per semester
Two per sub%ect per semester
Twice per semester
Once per semester
One month
$ix months
MCA
+?+!+?-!+?3!
+?<!+?M!+?,!
+?/!+?;!+?>!
++?!,?+!,?-!
,?3!,?<!,?M!
,?,!,?/!,?;!
,?>!,+?!-?+!
-?-!-?3
PO,.
:nquiry8
based
learning
@ortnightly presentations
Minor Pro%ects
Ma%or Pro%ects Assessment
@i#e per semester
One month
$ix months
MCA +;+!
+;,! ,;+! ,;,!
-;+
PO-.
Cogniti#e
skills and
critical
thinking
5orkshops
6eneral Proficiency
Aptitude Test Training
0(ncluding Online :xams 2
Time to time
, hours per week
, hours per week
MCA
+?+!+?-!+?3!
+?<!+?M!+?,!
+?/!+?;!+?>!
++?!,?+!,?-!
,?3!,?<!,?M!
,?,!,?/!,?;!
,?>!,+?!-?+!
-?-!-?3
PO/
Communicati
on! adapti#e
and
interactional
skills
5ritten Assignments
@ortnightly presentations
*nit8Test
(nternal $ession :xam
*ni#ersity :nd8Term :xam
Minor Pro%ects
Ma%or Pro%ects Assessment
Mock (nter#iews
Aptitude Test Training
0(ncluding online :xams2
Placement
0Training and "e#elopment
acti#ities scheduled2
*nit8wise weekly Assignment
per sub%ect per semester
@i#e per semester
Two per sub%ect per semester
Twice per semester
Once per semester
One Month
$ix Months
$pread o#er the whole semester
, hours per week
Annual
MCA -;+ PO3.
=olistic
outlook
$eminars&Conference
5orkshops
Aptitude Test Training
0(ncluding Online :xams 2
Ma%or Pro%ects Assessment
6uest 1ectures
Placement
Annual
Time to Time
, hours per week
$ix Months
Time to Time
Annual
68
2.(.2. -ndicate results of evaluation of each PO (>4)
c) 2he eC+ected level of attainment for each of the +rogramme outcomesK
d) ummaries of the results of the evaluation +rocesses and an anal&sis illustrating the
eCtent to #hich each of the +rogramme outcomes are attainedK and
e) 0o# the results are documented and maintainedL
The program outcomes are e#aluated with the help of course outcomes of the related courses
through direct and indirect methods&assessment tools. Ielow are the expected le#el of attainment
for each of the programme outcomes and it7s summari)e result of the e#aluation processes and
an analysis illustrating the extent to which each of the programme outcomes are attained
Program Outcome 1 . Advanced ub!ect "no#ledge
$tudents shall be able to
+.+ Apply knowledge of computing! mathematics! science! accounting principles and software
engineering fundamentals.
+., "emonstrate an ad#anced understanding of the concepts! including established theories and
recent de#elopments rele#ant to the professional field.
+.- An ability to use emerging tools! techniques and skills! necessary for computing practice and
in #arious real world applications of #aried domains. :xpected le#el of PO+ is to achie#e
+??Y result 0both in internal exams and uni#ersity end term exams2 with maximum number
of. "istinctions 0o#erall as well as sub%ect wise2. Through fortnightly scheduled presentations
of the sub%ect topics taught in the class! the presenterJs peers and teacher would ha#e the
opportunity to ask the presenter questions regarding his report! helping the presenter to
clarify unclear statements and the class to offer constructi#e suggestions. Class members
69
would participate more acti#ely in discussion. $tudents practicing oral presentations to a
classroom would gain excellent preparation and skills for future professional life.
The written assignments allow the students to expand their thinking processes as well as to
de#elop practical problem sol#ing ability. The minor and ma%or pro%ects as per uni#ersity
rules are allotted to the students which will build base for research acti#ities and decision
making. The faculties also apply their knowledge to pro#ide proper guidance to the students
and try new techniques in the completion of these pro%ects. The result expectations are +??
percent.
The @igure below shows the direct assessment analysis for the course MCA ,?3 0AQ ,?+,
8 ,?+-2! where total number of students were 3M and appeared 3M and none of the student
scored less than /?Y so the expected le#el of PO were attained.
1igure Direct Continuous and Com+rehensive assessment anal&sis for 3CA 24/ (AM. 2412'241()
70
(n each semester there are two class8test which is of -? marks each and two unit test which is of
+? marks each are conducted .@ortnightly presentation are taken .5eekly assignments are taken
and grades are been allotted on the basis of assignment done.
$tudents of MCA ha#e a consistent record of obtaining high percentage in *ni#ersity :xams and
the result for the batch ,??>8++! ,??M 8 +, and ,?+? 8 +- are as follows. The @igure 9o.ZZZ
shows the first class with distinction has increased for the Iatch ,?+?8,?+-! which indicated that
we are able to attain our program outcome.
1igure. Iniversit& eCams Desults Anal&sis
71
Program Outcome 2 . $n%uir&'based learning
2.1 tudent develo+s an understanding of en%uir&'based learning and demonstrates
anal&tical s"ills.
2.2 Plan and eCecute an en%uir&''based or +rofessional +ro!ect* giving an o++ortunit& of
continuous learning and a++lication of cross functional learning.
2.( A++l& en%uir&'based learning and #a&s of thin"ing to ne# disci+linar& and F or
+rofessional conteCts.
2.) Pursue and strive for a career in Desearch.
Iatch wise 'esult of the MCA Programme depicting :nquiry based 1earning where students
work under the guidance of the faculty and executes applicationG carries out research based
assignments and demonstrate analytical skills.
=atch. 2447'2412 emester.---( $valuation Done in ---rd sem)
Percentage of tudents #ith
3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance
3ar"s NO/4 and 3ar"sP;/
>6Q ;)Q 2;Q
1igure . Desult of $n%uir& based Learning for the 3CA ---
rd
em =atch 2447' 2412
72
=atch. 2447'2412 emester . V( $valuation Done in Vth em)
Percentage of tudents
#ith 3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance 3ar"s
NO/4 and 3ar"sP;/
6(./Q 2)Q 1./Q
0
10
20
30
40
50
60
70
80
Students %ith
&ini#u# 'uidance
&ar(s )*80
Students %ith
&oderate 'uidance
&ar(s )*65 and
&ar(s+80
Students %ith
&a"i#u# 'uidance
&ar(s )*50 and
&ar(s+65
MCA 2009-2012
&C, 2009-2012
1igure . Desult of $n%uir& based Learning for the 3CA V
th
em =atch 2447' 2412
=atch. 2414'241( emester.--- ($valuation Done in ---rd sem)
Percentage of tudents #ith
3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance 3ar"s
NO/4 and 3ar"sP;/
//./ Q )4./Q (./ Q
0
10
20
30
40
50
60
Students %ith &ini#u#
'uidance &ar(s )*80
Students %ith &oderate
'uidance
&ar(s )*65 and
&ar(s+80
Students %ith &a"i#u#
'uidance
&ar(s )*50 and
&ar(s+65
MCA 2010-2013
&C, 2010-2013
1igure . Desult of $n%uir& based Learning for the 3CA ---
rd
em =atch 2414' 241(
73
=atch. 2414'241(
emester.V ($valuation Done in Vth em)
Percentage of tudents #ith
3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance
3ar"s NO/4 and 3ar"sP;/
74./Q 7Q 4Q
0
20
40
60
80
100
Students %ith &ini#u#
'uidance &ar(s )*80
Students %ith &oderate
'uidance
&ar(s )*65 and
&ar(s+80
Students %ith &a"i#u#
'uidance
&ar(s )*50 and
&ar(s+65
MCA 2010-2013
&C, 2010-2013
1igure . Desult of $n%uir& based Learning for the 3CA V
th
em =atch 2414' 241(
=atch. 2411'241)
emester.---( $valuation Done in ---rd sem)
Percentage of tudents #ith
3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance
3ar"s NO/4 and 3ar"sP;/
)1.( Q /4 Q >.6Q
0
10
20
30
40
50
60
Students %ith &ini#u#
'uidance &ar(s )*80
Students %ith &oderate
'uidance
&ar(s )*65 and
&ar(s+80
Students %ith &a"i#u#
'uidance
&ar(s )*50 and
&ar(s+65
MCA 2011-2014
&C, 2011-2014
F!u"e # $esult of %n&u"' based Lea"nn! fo" t(e MCA III
"d
)em *at+( 2011- 2014
74
=atch. 2411'241)
emester.V( $valuation Done in Vth sem)
Percentage of tudents
#ith 3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance
3ar"s NO;/ and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance
3ar"s NO/4 and 3ar"sP;/
/(.) Q ().) Q 12Q
0
10
20
30
40
50
60
Students %ith &ini#u#
'uidance &ar(s )*80
Students %ith &oderate
'uidance
&ar(s )*65 and
&ar(s+80
Students %ith &a"i#u#
'uidance
&ar(s )*50 and
&ar(s+65
MCA 2011-2014
&C, 2011-2014
F!u"e # $esult of %n&u"' based Lea"nn! fo" t(e MCA ,
t(
)em *at+( 2011- 2014
75
=atch. 2412'241/
emester.---( $valuation Done in ---rd em)
Percentage of tudents #ith
3inimum 8uidance
3ar"s NO>4
Percentage of tudents #ith
3oderate 8uidance 3ar"s NO;/
and 3ar"sP>4
Percentage of tudents #ith
3aCimum 8uidance
3ar"s NO/4 and 3ar"sP;/
(7.;Q 1(.6 Q );./Q
1igure . Desult of $n%uir& based Learning for the 3CA ---
rd
em =atch 2412' 241/
Program Outcome ( . Cognitive s"ills and critical thin"ing
They acquire ad#anced critical thinking and problem sol#ing skills. $tudents should be able to
-.+ (n#estigate! generate! synthesi)e complex ideas 4 concepts at an abstract and&or applied
le#el.
-., Critically e#aluate contemporary debates and literatures in their field of study.
-.- Analyse problems or issues! articulate appropriate solutions and %ustify propositions and&or
professional decisions.
76
The @igure below shows the indirect assessment analysis for the course MCA -;+ Iatch ,?++8
,?+/ 0AQ ,?+,8,?+-2! where ,> students are in #ery good category and none of the students
were below 3?Y grade so the expected le#el of PO were attained.
1igure result anal&sis of indirect assessment tool for 3CA (;1
Program Outcome ) . Communication* ada+tive and interactional s"ills
$tudents de#elop an ability to communicate effecti#ely to a #ariety of audiences! and also be
competent of independent and collaborati#e enquiry and working effecti#ely with others. They
shall be able to
/.+ "emonstrate a high le#el of indi#idual identity and accountability in the acquisition or
application of knowledge or skills.
/., "emonstrate an understanding of! and the ability to apply! the principles of teamwork and
collaboration.
77
The PO / is expected to ha#e continual up gradation of the student from the entry le#el to the
departure le#el. The PAC maintained the profile of the students which is periodically updated
after each semester. The last PO is expected to ha#e higher placement and higher companies
#isited as shown below in the @igure no.
1igure Placement Desult Assessment
1igure . @umber of Com+anies Visited (Cam+us < Off'Cam+us)
78
Program Outcome / . 0olistic Develo+ment
The assessment of this program outcome is e#aluated through the attendance and the
comprehensi#e report submitted by students gathered on the basis of awareness of international
and contemporary issues within their field of study. They are able to
3.+ "emonstrate an understanding of international perspecti#es rele#ant to the discipline or
professional field.
3., *nderstand and dispatch his professional! ethical! legal! security and social issues and
responsibilities.
The expected le#el of POs 3 is that MM percent of the MCA students must undergo professional
counseling in #arious fields7 #i). skill de#elopment! %ob earning! coaching for competiti#e test or
recruitment dri#e etc.
$eminars! workshops and conferences are organi)ed in which eminent speakers address the latest
and updated issues in the field of management and technology. 9ational Conferences and
$eminars are conducted in the College Campus to expose the students to the latest research
concerns and de#elopments. These conferences are conducted in association with 'esearch
Iodies such as "'"O! "eity! Ministry of (nformation Technology! 9AIA'"! C"CC! C"C!
9$T:"I! 9'"C! 9(C! '6(C$! etc. aligning the (nstitution7s focus with the latest (ndustry
trends. A number of acti#ities are organi)ed throughout the session to pro#ide rich experience
and exposure to the student. :xperts and practitioners from #arious fields of education as well as
industry are regularly being in#ited to share their knowledge and experiences with us. The
names of eminent scientists&participants who contributed to #arious e#ents! seminars! national
conferences! workshops! etc. in last three years are gi#en below
79
Academic Mear 2414'11
. @o Date 2&+e of Activit& Desource Person (s)
+ Augus
t ,?+?
5orkshop on N"e#elopment and
(mportance of Communication
$killsO
Mr. 'a#i $harma! Consultant 4
:xecuti#e Trainer 4 :x8Fice President
and =ead 1eadership "e#elopment
Practice! 'ight Management
, $ept.
,?+?
$eminar on the theme N:n#ironment
Challengers C 6lobal 5armingO.
"r. Ashok Dhawar!
:minent (ndustrialist and $cholar
- $eminar on NAttrition and 'etentionO Ms. Alpana 6hildayal! Asst. Manager!
@irewall
/ 9o#
,?+?
$eminar on N(nter#iew =andling
TechniquesO
Mr. Fipin $harma! Corporate Trainer
3 March
,?++
$eminar on NOperating $ystems and
related security issuesO
Prof. A... Mohapatra!
Professor! 66$(P*
Academic Mear 2411'12
+ Oct.
,?++
$eminar on N'ecent Technological
tools used in (IMO
Mr. $hi# Anand! Campus 'elationship
Manager 0(IM2
, 5orkshop on N(nformation $ecurity
and :thical =ackingO
Mr. $urinder $ingh! Trainer! =acking
Camp 0(ndia2
- 5orkshop on N$tress ManagementO "r. Om! Atma Dagriti 'esearch Training
and =ealing $ansthan
/ Dan
,?+,
$eminar on N=iring trends in (T
(ndustryO
Mr. Mukund!
=' Manager 0(IM2
3 $eminar on N(nformation $ecurityO Prof. 0"r.2 Anil .umar!
=ead of the "epartment of Computer
$cience and :ngineering! Manipal
*ni#ersity! Daipur
; March!
,?+,
9ational Conference on :merging
Trends in (T
8 Prof. "... Iandyopadhyay! Fice
Chancellor! 66$(P *ni#ersity
8 Prof. .armeshu! "ean! $chool of
Computer $ciences! D9*
8 "r. $ushila Madan! Associate Professor!
"elhi *ni#ersity
8 "r. I... Murthy 0"irector! $cientist 6!
"epartment of (T! Ministry of
Communication and (T2!
8 Mr. Fikram Iahl 0=ead8'esearch 4
$trategy! DustIill.com! 'esearch
:ndea#ors! "elhi2
< May!
,?+,
5orkshop on "ata 'eduction and
CM(: C Prowess
Mr. 'a%ee# 'an%an! CM(: :xecuti#e
Manager
80
Academic Mear 2412'1(
.@o. Date 2&+e of Activit& Desource Person (s)
+ August
,?+,
5orkshop on Teaching
Awareness 4 Proficiency
:nrichment
$hri Fishwas 'amchandra 'awalkar and
"r. $a#ita Fasude# from Fi#ekananda
.endra
, October
,?+,
6uest 1ecture held on the topic
N=ow to face (nter#iewsO
Mr. Akash $harma!
=ead8Marketing!
:ducomp 'affles 1td.
-.
March
, 4 -
,?+-
'esume 5riting 5orkshop for
MCA students with the
ob%ecti#e to guide the students
about correct format.
Ms. $alonee Priya! $enior @aculty! ((TM
/ March
,?+-
9ational Conference on
N:merging Trends in
(nformation Technology
Cyber $ecurity C (ssues 4
ChallengesO
"r P . $axena! "irector! $A6! "'"O
"r I D $rinath! $r. "irector! C:'T8(n
8 $hri T 9 Chatur#edi! @ounding President!
((TM! Padma Fibhushan Awardee
8"r P C $axena! Prof. :meritus! D9*
"r Finay .umar! Prof 4 @ormer $cientist
H:7! 9(C! 6O(
8"r M. =anmandlu! Prof. :lectrical
:ngineering! ((T
8 Mr Pa#an "uggal! Chairman!
A$$OC=AM Cyber 1aw Committee
8"r. 6. Athithan! O$&$C7=7! $A6! "'"O
3
@eb.> 4
M! ,?+-
6roup "iscussion 5orkshop
for MCA students on topic like
(T industry in (ndia Cyber
$ecurity etc.
Ms. $alonee Priya! $enior @aculty! ((TM
;
Danuary
+<. ,?+-
5orkshop on N'esearch 'eport
5riting $killsO this workshop
was with the ob%ect to guide the
students in the correct format!
process of report writing.
"r. $heela Iharga#a
"r. Panka% =anda
0Professor! ((TM2
<
October
+;! ,?+,
6uest 1ecture held on the topic
N=ow to face (nter#iewsO this
lecture was organi)ed to
facilitate students to face
inter#iew.
Mr. Akash $harma! =ead8Marketing!
:ducomp 'affles 1td.
The College is ha#ing latest licensed software7s such as! CM(:! MAQA! (IM 'ational 'ose etc.
The computer department of the (nstitute regularly organi)es training& workshops which is useful
for the both students and exposes them to the recent technologies.
Academic Mear 241('241)
81
.
@o.
Date 2&+e of Activit& Desource Person (s)
+
Duly /!
,?+-
6uest 1ecture of P=P Technologies
Mr. 'am F. Mayak! $enior Manager C (T
Qashas#i (nformation 4 Technology
$er#ices
,
Duly /8+?
,?+-
5orkshop on $tress Management "r. 6opal $ingh 1athwal! @aculty! ((TM
-
Duly M
,?+-
5orkshop for promotion of self8
learning through H$poken Tutorial7
Ms. 9eha $aini! @aculty! ((TM
/
Duly ,<!
,?+-
6uest 1ecture on 'ole of (CT in
Transformati#e :ducation
Prof. 0"r.2 'a%an Fohra! "ean $chool of
Computer $cience 4 :ngineering! Iahra
*ni#ersity! $himla 0=P2
3
Aug.+<!
,?+-
$eminar on NPositi#e Thinking C
key to $uccessO
"r. Monica .ulshresthra! @aculty! ((TM
>
$ept.+<!
,?+-
$eminar on =TM13 Tour in (ndia
Mr. Michael $mith 0Organi)ed by (ndia
(nternational Centre! 9ew "elhi2
M
$ept.+<!
,?+-
6uest 1ecture on $tress @ree 1ife
through 'a% Qoga Meditation
Ms. .amlesh! Ms. 1eean and Mr. $hi#lal
0'a% Qoga Meditation2
+?
$ept.+M!
,?+-
6uest 1ecture on NManagement of
$tressO
Prof 0"r.2 9... Chadha! =O"! "epartment
of Psychology! "elhi *ni#ersity
++
Oct.>!
,?+-
$eminar on N5omen $afety 4
$ecurity (ssues at 5orkplace A
shared responsibility
Ms. Pooan "alal! "CP! @aridabad
Ms. 'aa#i Iirbal! Ad#ocate
Mr. A.$. Chawla! Commissioner of Police
0organi)ed by P=" Chamber of
Commerce2
+-
@eb.+!
,?+/
Conference on "esign Thinking and
Iusiness (nno#ation
Mark 5atson! "irector! "esign
Pro#idence. 6autam Malik! =ead of
"esign 4 Creati#e $er#ices! Dabong.com
+/
@eb.+?8
+,! ,?+/
Android 5orkshop
Mr. Ankit! Mr. 6autam and Mr. .apil from
'abosapiens Technologies P#t. 1td.
+;
@eb.,3!
,?+/
Personality "e#elopment 4 Career
Planning for $uccess
Prof 0"r.2 Iirender 9ath $ingh!
"epartment of Management! ((T!
.haragpur
+<
@eb.,>!
,?+/
Ilood "onation Camp
((TM and 9ational Thalassemia 5elfare
$ociety.
+>
Mar.-!
,?+/
$tudent $eminar on N5TO 4 its
implication on (ndiaO and N
Professionalism 4 5ork :thicsO
Ms. Preeti $ingh
Mr. 1esly $am $a%en
+M
Mar.;!
,?+/
1ecture on Thinking $kills
Assessment
Mr. Das#inder $ingh! @aculty! ((TM
,?
Mar.+,!
,?+/
6uest 1ecture on Critical Thinking Mr. Das#inder $ingh! @aculty! ((TM
,+
Mar.+,!
,?+/
6uest 1ecture on Thinking $kills
Assessment
Mr. Das#inder $ingh! @aculty! ((TM
,, Mar.+-! :ducational #isit to Ministry of
82
,?+/
:lectronics Centre of e8
6o#ernance
,-
Mar.+-!
,?+/
6uest 1ecture on Moti#ation 4
1eadership
Mr. .uldeep Chaudhary (ndia Fidhyarthi
096O2
,/
Mar.+/!
,?+/
6uest 1ecture on :mail :tiquettes Mr. Das#inder $ingh! @aculty! ((TM
,3
Mar.+/!
,?+/
6uest 1ecture on N'ight to
(nformationO
Mr. Panka% . P $hreyaskar! Doint $ecretary
4 Additional 'egistrar of the Central
(nformation Commission
,;
Mar.,,!
,?+/
9ational Conference of :merging
Trend in (nformation Technology8
Multifaceted 'ole of Cyber
$ecurity A 9ational Concern
9C:T(T ,?+/
"r. 9a#een 'a%pal!
"ean! *$(CT! 66$ (ndraprastha
*ni#ersity
"r. P... $axena O$&$C H=7! "irector!
$A6! "'"O
"r. 6. Athithan! O$&$C H=7! Associate
"irector! $A6! "'"O
"r. I.D. $rinath!
$r. "irector! C:'T8(n!
"r. P.C. $axena! Prof. :miritus! D9*
"r. 1oknath Iehera! (6P! Iureau of Police
'esearch and "e#elopment
"r. Anup 6irdhar! :ditor8in8chief Cyber
Time! C:O
"r. $ushila Madan! Prof. "elhi *ni#ersity
,<
Mar.,/!
,?+/
$eminar on I: the I:$T training
on skill for better placement
Mr. Prabhal @rank
0$kill Academy2
,>
Mar.,>8
,M! ,?+/
The inter college technical
competiti#e e#ents
(T "epartment
,M
April +;!
+< 4 +M!
,?+/
Awareness campaign on harmful
effects of Tobacco
"r. Abhiruchi Ferma
Prof. Munna Pandey
83
1igure. ho#ing the result* documentation* maintenance at institutional and de+artmental level
2.). -ndicate ho# results of assessment of the POs have been used for redefining the POs
The need for re#ision & redefinition of existing POs is identified with the help of the results of
assessment of the PO attainment from direct&indirect assessment methods adopted and the
(nstitute for course deli#ery under the system of 66$(P *ni#ersity. The results of the e#aluation
84
of POs are used to re#iew&redefine the POs in line with the 6raduate Attributes of the 9IA. As
discussed abo#e in Bues ,.+.- and @igZZZZ The processes used for the formulation of the POs
in#ol#e PAC and (BAC which then work for the continuous impro#ement of the PO7s.
All the committees in#ol#ed for the process of re#ising & redefining the POs are

The PAC conducts #arious meetings that include #arious stakeholders of the programme as
well. The obser#ations made and the potential changes suggested in the meeting are then
further e#aluated by the PAC. The programme curriculum is also referred to ensure that the
updates are aligned with the requirement of the uni#ersity syllabi as well as the mission of
the department.
The (BAC takes the formal and informal feedback from the students! faculty! parents! alumni
and ((PC cell with regard to their respecti#e roles! experience! and ob%ecti#es during and after
the completion of the course.

1igure. 1lo# chart sho#ing the +rocess of revising F redefining the POs
85
.eed /or 0edefinin
1O2s
$tudents (nput
$tudents (nput
Mentor (nput
Mentor (nput
PO7s Assessment
PO7s Assessment
(BAC
(BAC
66$(P*8 Academic
Audit @eedback&DAC
66$(P*8 Academic
Audit @eedback&DAC 3dentif4
Chanes
3dentif4
Chanes
Program Administrati#e Committee
Program Administrati#e Committee
$tudents @eedback
$tudents @eedback
C' @eedback
C' @eedback
(ndustry
(ndustry
Program Coordinator
Program Coordinator
Desults of assessment for curricular im+rovements
:#ery semester the results are analy)ed in terms of direct and indirect assessments followed by
necessary actions recommended to impro#e the program curriculum. This analysis is done at
different point of time in current semester on the basis of data collected from each course using
#arious sources such as $tudent Mid Term 4 :nd Term 'esults! $emester wise 6rading! and
@aculty @eedback @orms etc.
The Program "irector along with PAC& (BAC are required to then prepare the the plan for
curriculum enrichment and enhancement based on identified changes. This action plan leads to
further collection and analysis of data for that performance indicator by the program assessment
committee to see the performance impro#isation. The program target results are discussed
amongst academic meetings with program administrati#e committee with an ob%ecti#e to re#iew
the POs..
Dationale for curricular im+rovement brought after the revie# of POs.
(nstitution assesses the students7 needs in terms of knowledge and skills before the
commencement of the programme in order to orient them of the POs. $oon after admissions are
made the department organi)es orientation Programs to brief all students and parents about the
course structure! curriculum! examination pattern! assessment method! etc. The students are
required to fill the AC8, form which is a monitoring and reporting proforma maintained by the
Mentor in respect of each student. The form captures details of the student such as marks
obtained in qualifying examination! academic results! their strengths and weaknesses and interest
in extra curricular acti#ities. "uring the process any special aspects of the student or his&her
social background are also taken note of. "uring interactions the Mentor and $ub%ect Teachers
ascertain the requirements of the students in terms of knowledge and skills.
86
Assessment Criteria during admission is based on Academics! Communication 4 writing skills!
Co curricular acti#ities! 1eadership qualities! :xtra curricular acti#ities!
@urther for impro#ement in curricular deli#erance! enrichments and enhancements within
pur#iew of the uni#ersity curriculum! we categori)e students as A<* A* =* C* D based on their
pre#ious academic results and record. The grading is for the purpose of identifying the
knowledge and skills of students. (t also facilitates to de#elop and plan additional help for
weaker category students to bring them at par with the rest of the class and on the other hand
take care of ad#anced learners by pro#iding them more inputs suiting their knowledge and skills.
Additionally the grading also helps monitor the continuous performance of the student
throughout the program and thus the achie#ement of the POs. This grading ser#es as guideline
for the faculty to plan their lectures and analy)e the specific needs of the students before
commencement of teaching program of the next semester with re#ision and re#isiting the POs..
The (nstitution takes se#eral inno#ations and initiati#es after the e#aluation and assessment of
results of exams 0(nternal and :xternal2 such as conduction of sub%ect presentations! catering to
the di#erse needs of students! business news re#iew presentations! unit tests! @"Ps! lectures by
eminent persons and industry experts! classes on soft skills! formal as well as informal feedback
procedures! workshops on usage of tools! emphasis on learning the latest tools! emphasis on
digiti)ation of teaching material to name a few. The design of curriculum of general proficiency
09*:$2 is aimed to suit specific needs Post 6raduate students in (nformation Technology to
increase their employability and is regularly re#iewed attain the POs and their re#iew. :laborate
guidelines are de#eloped and maintained for the conduct of minor pro%ect! summer training
pro%ect! ma%or pro%ect! student seminars! articles! research paper. The guidelines are re#ised
periodically by PAC&(BAC to keep abreast with the latest trends in the industry. 5orkshops!
87
classes are conducted by Pro%ects Coordinators to help students re#iew concepts and de#elop
insight into direct application of these to their specific case in hand. Assignment directi#es are
accompanied with pro%ect allocation to students in order to specify the minimum requirements
the pro%ect should meet re#iew with POs with context
The (nstitute does de#elop and deploy strategies to re#iew the POs and bridge the knowledge gap
of all the students depending on their intellectual e#olution or pre#ious learning with an ob%ecti#e
that
G@O One should be Left =ehindH. (t does conduct the following after re#iew and regular up
gradation
=ridge Course ' The (nstitution has designed bridge courses keeping in mind the specific
prerequisite needs of di#erse mix of students for specific sub%ects where the requirement is
percei#ed owing to intake of students from #aried educational backgrounds.
Demedial Courses ' The College conducts remedial classes for the impro#ement of
academically weak students. The remedial classes are formally scheduled by the academic wing
to reflect in the timetable of the faculty as well as the student.
Add'On'Courses ' The designs and enriches add8on Modules comprising of contents pertaining
to quantitati#e aptitude! technical aptitude! group discussions! technical inter#iews and business
etiquettes. The course is quite comprehensi#e and renders a student ready for placements.
$nrichment Course ':nrichment courses like personality de#elopment Programs are also
conducted for holistic de#elopment and inculcate thinking skills for an inno#ati#e and creati#e
mindset. Courses are designed on Time Management! 6oal setting! $tress management! Tryst
$essions! Annual @est N@iestaO! etc.
88