Sr.No.Program Outcomes (POs) - A student will be able to
PO1: Develop sound academic base for computer application
PO2: Demonstrate skills n IT and ITES(Information Technology Enabled Services)
PO3: Apply his knowledge for planning, designing and building Complex Application Software System.
PO4: Develop automated systems or applications.
PO5: Develop entrepreneurial skills.
PO6: Apply their knowledge of software in live applications.
Sr.No.Program Specific Outcomes (PSOs) - A student will be able to
PS01: Apply his knowledge in software modelling designing and testing.
PS02: Design and Develop website, web applications.
PS03: Apply the concepts of Networking, Machine Learning, Data Science etc in software development.
FY BCA(Sci) – Sem- I Course Name: BCA 111:Fundamentals of Computers
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Study the basics of Computer System
CO2: Learn how to configure computer devices
CO3: Learn Basic Commands of Operating system and application software
CO4: Understand Open Source Software
Course Name:BCA 112:Problem solving and C Programming
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Understand how to build logic using flowchart and algorithm.
CO2: Provide a board overview of problem solving techniques .
CO3: Understand the basics of procedural programming language i.e
CO4: Build logic of implementing a program using basic programming constructs
CO5: Acquaint with array and basic memory allocation.
Course Name: BCA113:Applied Mathematics
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Learn basic terminology formal logic, proofs, sets, relations, functions and perform the operations associated with same
CO2: Use formal logic proof and logical reasoning to solve problems
CO3: Understand significance of statistical measures
CO4: Study Correlation, Probability and sampling theory
Course Name: BCA114: Business Communication
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Understand the concept, process and importance of communication.
CO2: Develop an integrative approach where reading, writing, presentation skills are used together to enhance ability to communicate and write effectively.
CO3: Awarened about Methods and Media of communication.
CO4: Improved job seeking skills.
Course Name: BCA115: Fundamentals of Computer Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Troubleshoot the computer systems and use utility software
CO2: Choose commands and features of operating systems and application software
CO3: Use open source software
Course Name: BCA116 : C Programming Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Formulate algorithm and draw flow chart to solve a given problem
CO2: Explain use of appropriate data types, control statements
CO3: Demonstrate ability to use top-down program design
Course Name: BCA117 : Applied Mathematics Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Relate and apply techniques for constructing mathematical proofs and make use of appropriate set operations, propositional logic to solve problems Use function or relation models to interpret associated relationships
CO2: Apply basic counting techniques and use principles of probability
CO3: Given a data, compute various statistical measures of central tendency
CO4: Use appropriate Sampling techniques
Course Name: BCA118 : Business Communication Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Apply business communication strategies and principles to prepare effective communication for domestic and international business situations Identify ethical, legal, cultural, and global issues affecting business communication.
CO2: Participate in team activities using collaborative work skills.
CO3: Communicate via electronic mail, Internet, and other technologies.
CO4: Deliver an effective oral business presentation
FY BCA(Sci) – Sem- II Course Name: BCA121: Computer Organization
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design of combinational circuits
CO2: Design of sequential circuits
CO3: Learn block diagram of CPU, Memory and types of I/O transfers
Course Name:BCA122: Advanced C Programming
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Understand the advance concept of procedural programming language.
CO2: Studied advanced data types
CO3: Understand built-in library functions
Course Name:BCA123: Operating Systems Concepts
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Know services provided by operating system
CO2: Explain basic concepts of operating system
CO3: Use basic Linux commands and Linux documentation
CO4: Write shell scripts
Course Name: BCA124: Database Management Systems – I
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Understand the basics of data storage, data manipulation and data retrieval .
CO2: Learn basics of data entity relationship and normalization
CO3: Acquaint with various types of data storage models.
CO4: Learn data abstraction layer
Course Name: BCA125: Computer Organization Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design of combinational circuits.
CO2: Design of sequential circuits.
CO3: Explain block diagram of CPU, Memory and types of I/O transfers
Course Name: BCA126: Advanced C Programming Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Write programs using pointers, structures and unions
CO2: Use Pre-processor directives
CO3: Manipulate strings using library functions
CO4: Write programs to perform operations on Files
Course Name: BCA127 Operating Systems Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Eexplain basic concepts of operating system
CO2: use basic Linux commands and Linux documentation
CO3: write shell scripts
Course Name: BCA128: Database Management Systems – I Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design E-R Model for given requirements and convert the same into database tables. Formulate database queries using SQL
CO2: Design a database in appropriate normal form.
SY BCA(Sci) – Sem- III Course Name: BCA 231 Course Name: Data Structure
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: To impart concept of data structure and algorithm
CO2: To implement abstract data types using arrays and linked list
CO3: Analyze the various sorting and searching algorithm
CO4: To apply the different linear data structures like stack and queue to various computing problems
CO5: Understand the application of stack and queue in the view of real life application
CO6: Implement different types of trees and apply with the problem solutions
CO7: Discuss graph structure and their applicability
Course Name: BCA 232 Course Name: Database Management II
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Manipulate the database using PLPG SQL blocks such as Cursor, Trigger, Function .
CO2: Differentiate serializable schedule, Non-Serializable schedule using precedence graph.
CO3: Find transactions in deadlock and how to handle that deadlock.
CO4: Illustrate transaction recovery by which they can identify Redo, Undo and rollback actions after system crash.
CO5: Illustrate immediate and different update techniques for data recovery of transactions.
CO6: Illustrate different types of database architectures .
CO7: Understand the various ways of data security
Course Name: BCA 233 Course Name: Computer Networks
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: To understand the fundamental concepts of networking standards, protocols and technologies
CO2: To study different techniques for framing, error control, flow control and routing.
CO3: To study different types of topologies
CO4: To learn various network models.
CO5: To learn the role of protocols at various layers in the protocol stacks.
CO6: To develop an understanding of modern network architectures from a design and performance perspective
Course Name: BCA 234 Course Name: Data Structures Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Students are able to write C functions for both linear and non - linear data structure operations
CO2: Incorporate the appropriate linear and non -linear data structure for solving given problem
CO3: Appropriately use the linear and non linear data structure operation for given problem
CO4: To understand the importance of data structure in the context of writing efficient programs
CO5: Develop skills to apply appropriate data structure in problem solving
CO6: Efficiently understand the concept of memory utilization using various data structure
Course Name: BCA 235 Course Name: Database Management Systems - II Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design the PL/SQL program units to execute efficiently.
CO2: Use PL/SQL programming constructs and conditional control statements
CO3: Understand how write and execute cursor , trigger , functions .
CO4: Develop the user defined exception.
Course Code: BCA 236 Course Name: Computer Networks and Web Programming Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: To use network commands and study network devices and LAN
CO2: To Study of network devices – cables, switches, Modem
CO3: To Study of LAN Environment-
Course: SY BCA(Sci) – Sem- IV Course Name: :BCA241 Object Oriented Programming and C++
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Compare and contrast procedural and object oriented programming
CO2: Apply principles of OOP
CO3: Design and develop applications using object oriented programming language C++
Course Name: :BCA242 Web Technology
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: 1.Develop web based application using suitable client side and server side web technologies.
CO2: Build Dynamic web site using server side PHP Programming and Database connectivity.
CO3: Build applications using AJAX and XML
Course Name: :BCA243 Software Engineering
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Decide on appropriate process model for a developing a software project.
CO2: Classify software applications and identify unique features of various domains.
CO3: Prepare System Requirement Specification (SRS) for the given problem.
CO4: Design and analyse Data Flow diagrams
Course Name: :BCA244 C++ Programming Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Compare and contrast procedural and object oriented programming
CO2: Apply principles of OOP
CO3: Design and develop applications using object oriented programming language C++.
Course Name: :BCA245 Web Technology Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design and implement static and dynamic websites using appropriate client side and server side technologies.
CO2: Build Dynamic web site using PHP Programming and Database connectivity.
CO3: Build applications using AJAX and XML and web services.
Course Name: :BCA246 Python Programming Laboratory
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Write programs using Python programming constructs.
CO2: Develop applications using Python programming.
TY BCA(Sci) – Sem- V Course Name: :BCA351 DSE I (Programming inJava)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Identify classes, objects, class members and relationships for a given problem.
CO2: Design end to end applications using object oriented constructs.
CO3: Apply collection classes for storing java objects.
CO4: Use Java APIs for program development.
CO5: Handle abnormal termination of a program using exception handling.
Course Name: :BCA352 DSE II (Data Mining and Data Science)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Identify the key processes of data mining, data warehousing and knowledge discovery
CO2: Design data warehouse with dimensional modelling and apply OLAP operations.
CO3: Identify appropriate data mining algorithms to solve real world problems
CO4: Compare and evaluate different data mining techniques like classification, prediction, clustering and association rule mining
CO5: Choose an appropriate method to perform exploratory analysis.
CO6: Interpret results by carrying out data visualization and formal inference procedures
Course Name: :BCA353 DSE III (Principles of Operating Systems)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Describe algorithms for process, memory and disk scheduling
CO2: Apply technique for inter-process communication and Multithreading.
CO3: Implement concept of critical-section
CO4: Compare and contrast deadlock avoidance and prevention.
CO5: Use functions for file system management
Course Name: :BCA354 SEC I (Artificial Intelligence)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Apply the suitable algorithms to solve AI problems
CO2: Identify and apply suitable Intelligent agents for various AI applications
CO3: Build smart system using different informed search / uninformed search or heuristic approaches
CO4: Represent complex problems with expressive language of representation
CO5: Use functions for file system management
Course Name: :BCA355 SEC II (Cloud Computing)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Learn fundamental concepts of cloud computing, including service and deployment models.
CO2: Understand cloud architecture components: virtualization, networking, storage and computing resources.
CO3: Learn about the main cloud service providers, such as Google Cloud, Amazon AWS and Microsoft Azure.
CO4: Discover how to manage, configure and deploy apps in cloud settings.
CO5: Understand the following aspects of cloud security such as encryption, access control, data protection and compliance.
CO6: Explore techniques for scalability, availability and performance optimization in the cloud.
CO7: Study methodologies and best practices for migrating applications to the cloud.
CO8: Learn about cloud service cost estimation, budgeting and optimization.
CO9: Gain knowledge about tracking, identifying and debugging cloud-based systems.
CO10: Follow the latest developments in cloud computing, such as containerization and serverless computing.
Course Name: :BCA356 - DSE I Lab (Programming in Java)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Design end to end applications using object oriented constructs.
CO2: Apply collection classes for storing java objects.
CO3: Use Java APIs for program development.
CO4: Handle abnormal termination of a program using exception handling.
Course Name: BCA357 - DSE II Lab (Data Mining )
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Implement data mining tasks using R.
CO2: Use the python packages to carry out data mining tasks.
CO3: Perform data analysis and data visualization using python packages.
Course Name: BCA358- DSE III Lab (Operating Systems and AI)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Implement algorithms for Process scheduling and Memory management
CO2: Describe process synchronization and multithreading
CO3: Compare and contrast the algorithms for memory management and its allocation policies.
CO4: Use searching algorithms
CO5: Design a simple Expert system
TY BCA(Sci) – Sem- VI Course Name: BCA361 DSE IV Android Programming
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Describe the process of developing mobile applications.
CO2: Create mobile applications on the Android Platform.
CO3: Design and implement mobile applications involving data storage in SQLite database
CO4: Use location-based services while developing applications
Course Name: BCA362 DSE V Programming in GO
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Describe the core features and concepts in Go
CO2: Write simple Go programs using functions
CO3: Apply defining methods and Go Interfaces
CO4: Use Go routines and Channels
CO5: Explore Go Packages
Course Name: BCA363 DSE VI Software Project Management
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Comprehend Software Project Management.
CO2: Use various tools for Software Project Management Schedule various activities in software projects.
CO3: Track a project and manage changes
CO4: Apply Agile Project Management concepts
CO5: Analyze staffing process for team building and decision making
Course Name: BCA364 SEC III Management Information Systems
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Describe MIS, BPR, EMS
CO2: Compare MIS with BPR, DSS and EMS
CO3: Identify various ERP modules for a given application
CO4: List the applications of MIS in Manufacturing and service sectors
Course Name: BCA365 SEC IV Internet of Things
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Define Embedded Systems and the Internet of Things
CO2: Apply enabling technologies for developing IoT systems
CO3: Design simple IoT applications
CO4: Analyze protocols for communication among IoT devices
CO5: Describe cloud-based IoT systems
CO6: Comprehend security issues in IoT applications
Course Name: BCA366 DSE IV Lab (Android Programming)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Describe the process of developing mobile applications.
CO2: Create mobile applications on the Android Platform.
CO3: Design and implement mobile applications involving data storage in SQLite database
CO4: Use location-based services while developing applications
Course Name: BCA367 DSE V Lab (Programming in GO and IoT)
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: On successful completion of the course, learners should be able to
CO2: Define Embedded Systems and the Internet of Things
CO3: Apply enabling technologies for developing IoT systems
CO4: Design simple IoT applications
CO5: Analyze protocols for communication among IoT devices
CO6: Describe cloud-based IoT systems
CO7: Comprehend security issues in IoT applications
Course Name: BCA368 DSE VI Project Lab
Sr.No.Course Outcomes (COs) - A student will be able to
CO1: Demonstrate a sound technical knowledge of selected project topic.
CO2: Apply techniques for project management
CO3: Create various documents used during the development of the project and a project report.