X

BCA CO’s

Course Outcomes And Mapping With Program Outcomes Of BCA

CO’s of Computer and Programming Fundamentals (BCA -111)

CO1: Demonstrate the layers of architectures in computer systems from digital logic to networks.

CO2: Explanation of CPU components that how they are composed in terms of Digital Logic

CO3: Design, analysis and implementation of assembly languages including function calls basic control structures.

CO4: Demonstrate functional knowledge of operating system and networks.

 

CO’s of Windows and PC Software (BCA-112)

CO1. To understand common features and requirements of Windows.

CO2. To be able to manage hardware and software in Windows.

CO3. To implement different options in spreadsheet for creating and editing worksheets.

CO4. To implement advance features of excel for creating and editing worksheets.

 

CO’s of Mathematical Foundations – I (BCA-113) BCA-Ist Sem

CO1:  Understand the relations between sets regarding membership, equality, subset, and proper     subset

CO2       Analyzing the concept of a permutation

CO3:   Understand the concept of derivatives, continuity

CO4:   Evaluate first order differential equations including separable, homogeneous, exact, and linear.

CO5:   Analyze mathematical models using higher order differential equations

CO6: Explaining applications of differential equations.

 

CO’s of Logical Organization of Computers-1 (BCA-114) BCA-Ist Sem

CO1- To identify, understand and apply different number systems and their codes.

CO2- To understand the binary logic and Boolean algebra.

CO3- To understand the digital representation of data in a computer system.

CO4- To understand the general concepts in digital logic design, including logic elements and their use in combinational logic circuit design.

 

CO’s of Communication Skills (BCA-115) BCA-Ist Sem

CO1: To develop basic understanding of literature.

CO2: To improve grammar to make communication skill error free.

CO3: To enhance the business communication writing skills

CO4: To develop the communication skills related to different situations in real life.

CO5: To develop an understanding of RTI and its procedure.

CO6: To develop the competency of students to apprehend the style of writing through questions based on literature, paragraph writing and letter writing

 

CO’s of Programming in C (BCA-116) BCA-Ist Sem

CO1: Develop their programming skills.

CO2: Be familiar with programming environment with C Program structure.

CO3: Declaration of variables and constants and Understand operators, expressions and preprocessors.

CO4: Understand arrays, it’s declaration and uses.

CO5: Understand the format of functions and their application in solving complex problems.

 

CO’s of Adv Programming in C (BCA-121) BCA-2nd Sem

CO1. Develop their programming skills.

CO2. Be familiar with strings and their applications

CO3. Declaration of pointers, their use, their arithmetic and applications

CO4. To learn Arrays, Structures, Functions and Strings Access with Pointers.

CO5. Understand the use of structures, union and various define macros constructs.

CO6. To Implement the use of Files Input and output.

 

CO’s of Logical Organization of Computers-II (BCA-122) BCA-IInd Sem

CO1- To understand the concept and components of sequential Logic.

CO2-To understand the structure, function and characteristics of various sequential circuits.

CO3- To identify the elements of modern instruction sets and their impact on processor design.

CO4-To explain the function of each element of a memory hierarchy.

CO5-To identify and compare different methods for Computer I/O.

 

CO’s of Mathematical Foundations – II (BCA-123) BCA-IInd Sem

CO1:  Understand the tabular technique for simplifying logical expressions

CO2:  Recognize the various forms and equivalences of mathematical induction

CO3: Determine whether a given set and binary operation form a group by checking group axioms

CO4: To illustrate different filling algorithm of basic objects and their comparative analysis.

CO5: Understand common matrix operations such as addition, scalar multiplication, multiplication, and transposition.

CO6: Recognize and use equivalent forms to identify matrices and solve linear systems

 

CO’s of Office Automation Tools (BCA-124)

CO1. To understand and apply common features of DTP and PageMaker

CO2. To be able to create and edit publications in PageMaker

CO3. To implement different options in word processing for creating and editing documents.

CO4. To implement different options in PowerPoint for creating and editing presentation.

 

CO’s of Structured System Analysis & Design (BCA-125) BCA-2nd Sem

CO1- gather data to analyze and specify the requirements of a system.

CO2- design system components and environments.

CO3- build general and detailed models that assist programmers in implementing a system.

CO4- design a database for storing data, a user interface for data input and output, and controls to protect the system and its data.

 

CO’s of Communication Skills (BCA-126) BCA-2nd Sem

CO1: To develop basic understanding of literature.

CO2: To improve grammar to make communication skill error free.

CO3: To enhance the business communication writing skills

CO4: To develop the communication skills related to different situations in real life.

CO5: To develop an understanding of RTI and its procedure.

CO6: To develop the competency of students to apprehend the style of writing through questions based on literature, paragraph writing and letter writing

 

Cos of OBJECT-ORIENTED PROGRAMMING USING C++ (BCA-231) BCA-3rd Sem

CO1.   Understand the basic concepts of object-oriented programming language and their representation.

CO2.   Implement the dynamic memory allocation functions, access specifier and the behavior of inheritance and its implementation.

CO3.   Understand the use of constructors and destructors.

CO4.   Understand and implement polymorphism, interface design and overloading of operators.

CO5.   Apply the I/O operations to handle backup system using file and to develop general purpose templates.

 

CO’s of DATA STRUCTURES (BCA-232) BCA-IIIrd Sem

CO1. To implement and analyze algorithms and algorithm correctness.

CO2. To be able to describe stack, queue and linked list data structures.

CO3. To implement linear and non-linear data structures.

CO4. Ability to have knowledge of tree and graph concepts.

 

Cos of COMPUTER ARCHITECTURE(BCA-233)

CO1    To understand the functional units of a processor such as the register file and arithmetic‐logical unit with the basics of System.

CO2    To identify different types of Computer Organization and various addressing modes.

CO3    To analyze the CPU design including the RISC/CISC architectures.

CO4    To implement the basic knowledge of I/O devices and interfacing of I/O devices with computer.

CO5    To understand the Direct Memory Access Transfer and CPU-IOP communication.

CO6    To Explain and Summarize Asynchronous Serial Transfer.

 

CO’s of SOFTWARE ENGINERRING (BCA-234) BCA-3rd Sem
CO1: Apply the concept of the software process models according to user requirement.

CO2: Understand the fundamental concept of requirements techniques and Analysis Modelling.

CO3: Understand the different design techniques (Cohesion and Coupling) and their implementation.

CO4: Design various software reliability measures to access the quality of software in case of various faults and failure.

CO5: Develop various testing methodologies and maintenance model.

 

CO’s of FUNDAMENTALS of DBMS (BCA-235) BCA IIIrd Sem

CO1: Explain the basic concepts and the applications of database systems.

CO2: To have broad understanding of the three level architecture of DBMS.

CO3: identify the basic concepts and various data model used in database design

CO4: Design ER-models to represent simple database application scenarios

CO5: Explain the basic concepts of relational data model

 

CO’s of Computer Oriented Numerical Methods (BCA-236)

CO1: Understand the concept of Computer Arithmetic, Errors in number representation; understand the concept of Iterative methods.

CO2: Understand the concept of simultaneous linear equations and ordinary differential equation.

CO3: Understand the concept of Interpolation and Approximation and the concept of Taylor series method.

CO4: Demonstrate functional knowledge of operating system and networks.

CO5: To know the concept of Numerical Differential and Integration.

 

CO’s of ADVANCED DATA STRUCTURES (BCA-241) BCA-IVth Sem

CO1- To select appropriate data structure as applied to specific problem definition.

CO2- To be able to implement Tree and Graph data structures.

CO3- Understand and implement appropriate searching and sorting techniques for given problem.

CO4- To design advanced data structures using non-linear data structures.

 

CO’s of Advanced Programming using C++ (BCA-242)

CO1: To describe the concept of function and operator overloading, virtual functions and polymorphism.

CO2: To perform conversion between different classes and objects.

CO3: Classify inheritance with the understanding of early and late binding, usage of exception handling, generic programming.

CO4: Demonstrate a thorough understanding of stream input/output for both console and binary files.

 

CO’s of E-Commerce (BCA-243) BCA-IVth Sem

Co1 Understand the importance of Internet, web apps, features and elements in E Commerce to boost up the traditional venture across the globe.

Co2 Will have rich knowledge of types of E-commerce exist in market i.e. B2B, B2C, C2C, C2B.

Co3 Able to analysis the difference between Governance and E governance.

Co4 Understand the way to explore various sectors i.e. Tourism, Share market, E – Banking, and etc

Co5 Will capable to know the emerging E- Commerce scenario in India

 

CO’s Relational Data Base Management System (BCA-244)

CO1- Apply relational database theory.

CO2- To be able to describe relational algebra expression, tuple and domain relation expression for queries

CO3- Recognize and identify the use of normalization and functional dependency.

CO4- To formulate SQL queries on data using basic DDL, DML and DCL commands.

CO5- Work with views, group and aggregate functions.

Co6- Perform PL/SQL programming for simple applications.

 

CO’s of Computer Oriented Statistical Methods (BCA-245) BCA-IVth Sem

CO1- Recognize elements and variable in statistics and summarize qualitative and quantitative data.

CO2- Demonstrate practical applications of these statistical and optimization methods in the field of Computer Sciences and Applications.

CO3- Demonstrate practical aspect of T test, Chi square test and Z test.

CO4- To understand the basic use of SPSS for statistical analysis.

 

CO’s of Management Information System (BCA-246) BCA-IVth Sem

CO1: To understand the basic principles and working of information technology.

CO2: To describe the role of information technology and information systems in business.

CO3: To develop data analyzing skills to evaluate the information.

CO4: To get an insight on characteristics, components and requirements of decision making and support system.

CO5: To be able to design, implement and evaluate basic information system.

CO6: To get an understanding of functional information system.

 

CO’s of Web Technology (BCA-351) BCA-Vth Sem

CO1. Outline  the basic concepts of information and web architecture.

CO2. Understand, analyze and apply the role of languages like HTML in the workings of the web and web applications

CO3. Understand  the skills that will enable to design and build high level web enabled applications.

CO4. Understand, analyze and create web pages using HTML, DHTML and Cascading Styles sheets.

 

CO’s Operating System-I (BCA-352)

CO1. Understand the basics of operating systems like kernel, shell, types and views of operating systems.

CO2. Describe Process management and various CPU scheduling algorithms.

CO3. To understand the concept of Deadlock and its management.

CO4. Explain various memory management techniques and concept of thrashing

CO5. Implementation of demand paging using virtual memory and various page replacement algorithms.

CO6. Recognize file system interface, protection and security mechanisms.

 

CO’s of ARTIFICIAL INTELLIGENCE(BCA-353)

CO1:  To understand the fundamentals of Artificial intelligence and problem-solving using resolution.

CO2:  To be familiar with different ways of representing knowledge in expert system.

CO3:  To learn different search strategies and their properties.

CO4:  To gain insights of architecture and components of Expert System.

CO5:  To analyze different learning strategies of Expert System.

CO6:  To understand the purpose of NLP.

 

CO’s of Computer Networks (BCA-354) BCA-Vth Sem

CO1    Understand the basic concept of networking, types, networking topologies and layered architecture.

CO2    Understand the basics of data link layer and MAC sub-layer`

CO3    Understand the network Layer functioning

CO4    Identify the different types of network devices and their functions within a network

 

CO’s Programming using Visual Basic (BCA-355)

CO1. Compare different programming Languages.

CO2. Understand Visual Basic Integrated Development Environment.

CO3. Perform different operations on Variables and store results.

CO4. Learn the concept of data-driven program execution flow control in Visual Basic programming and Understand loops to do repetition.

CO5. Understand additional Visual Basic controls.

CO6. Create Functions by using call by value and call by Reference.

 

CO of Multimedia Tools (BCA-356)

CO1. To identify a range of concepts, techniques and tools for creating and editing the interactive multimedia applications.

CO2. To understand the characteristics of different media; representation of different multimedia data & its formats;

CO3. To analyse the characteristics of Human’s visual system & Human’s audio system; be able to take into considerations in multimedia techniques, design and implementation;

CO4. To identify different compression standards learning different compression techniques;

CO5. To be able to design and develop multimedia systems according to the requirements of multimedia applications.

 

CO’s of Adv. Web Technology Using Advance Tools (BCA-361) BCA-VIth Sem

CO1. Design and develop the webpages with the help of DHTML, XHTML and CSS.

CO2. Have rich knowledge of JavaScript to develop a dynamic as well as responsive website along with functionality of form validations.

CO3. Analyze the way to design, develop and deploy sessions and cookies deliberately in ASP.

CO4. Understand and develop the concept of XML for transferring data.

 

CO’s of OPERATING SYSTEM-II (BCA-362) BCA-VIth Sem

CO1. To deliver a detailed knowledge of Network Operating System Distributed Operating System.

CO2-.To describe the problem of process synchronization and its solution.

CO3.To describe the problem and importance of Disk Scheduling Algorithms and Disk Management Process.

CO4. To deliver the knowledge about Linux Operating System and Shell Programming.

 

CO’s of Computer Graphics (BCA-363) BCA-VIth Sem

CO1: Understand the basics of computer graphics, different graphics systems

CO2: To enumerate the use of different input devices along with the applications of computer graphics.

CO3: To design various algorithms for scan conversion of basic objects.

CO4: To illustrate different filling algorithm of basic objects and their comparative analysis.

CO5: To be able to use geometric transformations on graphics objects and their application in composite form.

CO6: Extract scene with different clipping methods and its transformation to graphics display device.

 

CO’s of INTERNET TECHNOLOGIES (BCA-364) BCA-VIthSem

CO1. Understand the working reference and TCP Model along with Web Apps.

CO2. Analysis the verities of IP address to identify devices on internet.

CO3. Will have enough knowledge about the web protocols.

CO4. Understand the importance and working of Virtual Private Network.

 

CO’s Advanced Visual Basic Programming (BCA-365)

CO1. Work with different methods and events of form.

CO2. Understand the concept of Collection.

CO3.Create menu driven applications using visual basic.

CO4. Identify the difference between Random Access files and Sequential files.

CO5. Accessing databases with various data controls.

 

CO’s PROGRAMMING IN CORE JAVA(BCA-366)

CO1.         Understand the basic concepts of object oriented programming language and their representation.

CO2.         Implement the dynamic memory allocation functions, access specifier and the behavior of inheritance and its implementation.

CO3.         Understand the use of constructors and destructors.

CO4.         Understand and implement polymorphism, interface design and overloading of operators.

CO5.         Apply the I/O operations to handle backup system using file and to develop general purpose templates.

CO6.         Handle raised exception while implementing various object oriented concepts.