Bachelor of Computer Application 3/4 Years
THE PROGRAM OUTCOME:
PO:1: The BCA programme offers a strong academic foundation for those looking to pursue advanced careers in computer applications while also gaining a variety of management and business skills.
PO:2: This course focuses on both the theoretical underpinnings of computer use and its real-world business applications.
PO:3: Students learn fundamental programming skills in this course, which can help them, develop into skilled programmers.
PO:4: Students study the latest computing methods.
PO:5: Through developing of their own projects in the fifth and sixth semesters, students gain good exposure to the process of software development, which aids in campus employment.
PO:6: The Learners will understand moral and ethical standards and be able to distinguish between morally right and wrong actions.
PO:7: This course develops in the students strong managerial and soft skills that produce noble IT professionals.
Bachelor of Business Administration (CA) 3 Years
COURSE OUTCOME
F.Y. BCA (SEM I) |
Subject Code | Subject Name | Subject Outcome |
CA-101 | Business Communication | Students will be able to: - Understand importance of communication in business.
- Describe system and communication and their utility
- Explain difficulties in written communication.
- Develop proficiency in how to write business letters and other communications.
- Apply modern means of communication in their daily life.
|
CA-102 | Principle of Management | Students will be able to: - Understand basic concept regarding org. Business Administration
- Describe Evolution of management thoughts
- Explain how various management principles
- develop managerial skills among the students
|
CA-103 | C Language | Students will be able to: - Understand Basic concept of programming
- Describe Decision Making and looping
- Explain Programs through conditional and looping statements
-
- Develop problem by analyzing and converting logical thinking to computer understandable format using C Programming.
|
CA-104 | Database Management System | Students will be able to: - Understand basic database concepts in database system.
- Describe Database Design and Modeling
- Explain Structured Query Language (SQL)
- Apply write SQL queries and do database connectivity with any front-end platform.
|
CA-105 | Statistics | Students will be able to: - Understand the concept of measures of central tendency and variation, probability and probability distributions and their importance in business.
- understand role and importance of statistics in various business situations
- Develop right understanding regarding regression, correlation and data interpretation
- Develop skills related with basic statistical techniques.
|
CA-106 | Computer Laboratory Based on 103 &104 | Students will be able to: - Apply knowledge of student in C and DBMS.
- Apply knowledge on writing computer programs using C Language
|
F.Y. B.B.A. (CA) (SEM II) |
Subject Code | Subject Name | Subject Outcome |
CA-201 | Organization Behavior & Human Resource Management | Students will be able to: - understand basic concept of HRM & OB
- Explain about traditional & modern methods of procurement & development in organization.
- Apply major trends in HRM & OB.
- Apply the knowledge they have received for the betterment of the organization.
|
CA-202 | Financial Accounting | Students will be able to: - Understand knowledge of basic concepts of accounting.
- Apply Knowledge practicing tally software package in their day today life.
- develop right understanding regarding role and importance of monetary and financial transactions in business
- develop right understanding regarding role and importance of monetary and financial transactions in business
-
|
CA-203 | Business Mathematics | Students will be able to: - Understand role and importance of Mathematics in various business situations and while developing software’s.
- Apply knowledge for Profit and Loss.
- Develop skills related with basic mathematical technique.
|
CA-204 | Relational database | Students will be able to: - Understand relational database concepts and transaction management concepts in database system.
- Understand various data types ,
operators , functions and control statements - Explain predefined and user
defined exceptions - Apply knowledge to write PL/SQL programs that use: procedure, function, package, cursor and trigger.
|
CA-205 | Web Technology HTML-JS-CSS | Students will be able to: - Understand concepts of internet programming.
- Explain effective web design Concept
- Explain Concept of Java Script
- Develop web based applications using JavaScript
|
CA-206 | Computer Laboratory Based on 204 & 205 | Students will be able to: - Understand how data of different types can be handled / accessed using different structures using C Programming.
- Describe how to access data of oracle using PL/SQL programs that use: procedure, function, package, cursor and trigger.
|
CA-207 | Add-On (Advance C) | Students will be able to: - Understand solve problem by analyzing and converting logical thinking to computer
- Understandable format using C Programming.
- Students will be able to design their own program to solve mathematical problems using C Programming.
|
S.Y. B.B.A. (CA) (SEM III) |
Subject Code | Subject Name | Subject Outcome |
CA-301 | Digital Marketing | Students will be able to: - Understand the new digital market and its terminology.
- Understand Digital marketing for business purpose
- Explain SWOT analysis, SEO optimization and use of various digital marketing tools
- Apply digital marketing in real time use
|
CA-302 | Data Structure | Students will be able to: - Understand the concepts of ADTs and learn linear data structures � lists, stacks, and queues.
- Understand the sorting, searching and hashing algorithms.
- Describe Basic Concept and Introduction to Data Structure.
- Apply Tree and Graph structures
|
CA-303 | Software Engineering | Students will be able to: - Understand the System concepts and learn Software Engineering concepts.
- Understand System concepts.
- Understand the applications of Software Engineering concepts and Design in Software development.
|
CA-304 | PHP | Students will be able to: - Understand how server-side programming works on the web
- Understand POST and GET in form submission
- Describe Process to Read and process data in a MySQL database.
- Explain How to receive and process form submission data.
|
CA-305 | Block chain | Students will be able to: - Understand how block chain systems (mainly Bitcoin and Ethereum) work
- Explain securely interact with them
- Describe Design, build, and deploy smart contracts and distributed applications.
- Apply Integrate ideas from block chain technology into their own projects.
|
CA-306 | Computer Laboratory Based on 302, 304 and 305 | Students will be able to: - Understand different data structures to solve the problems.
- Apply knowledge on different sorting techniques on different types of data.
- Develop and apply detailed analytical, creative, problem solving skills.
|
S.Y. B.B.A. (CA) (SEM IV) |
Subject Code | Subject Name | Subject Outcome |
CA-401 | Networking | Students will be able to: - Understand knowledge of Computer Networks and also know about working of networking models, addresses, transmission medias and connectivity Devices.
- Understand the basics and importance of network security and cryptography.
- Describe transmission Media
- Apply Different Network model
|
CA-402 | Object Oriented Concepts through CPP | Students will be able to: - Understand the basic object-oriented concepts
- Explain constructor and destructor, inheritance, polymorphism and exception
- Develop programming concept to like operator overloading.
|
CA-403 | Operating System | Students will be able to: - Understand Operating System
- To understand design issues related to memory management and various related algorithms
- Describe scheduling concept.
- Apply Knowledge on various Operating System issue
|
CA-404 | Advance PHP | Students will be able to: - Understand Concepts of Internet programming
- Understand how server-side Programming works
- Explain Joomla/Druple Framework
- Develop connectivity with html form.
|
CA-405 | Project | Students will be able to: - Develop Software projects.
- Develop How to write the project.
- Abstract, how to write the project documentation.
|
CA-406 | Computer Laboratory Bases on 402,404 | Students will be able to: - Understand how to apply the use of operator overloading, constructor and destructor, inheritance, polymorphism, and exception handling with examples.
- Understand how to apply Structure a Node application in
- Modules and how to Build a Web Server in Node.
- Apply practical knowledge for application of object-oriented concepts in programming using C++.
|
T.Y. B.B.A. (CA) (SEM V) |
Subject Code | Subject Name | Subject Outcome |
CA-501 | Cyber Security | Students will be able to: - Understand of Cyber Security and the Tools.
- Identify the different types of Cyber Crimes.
- understanding of Cyber laws
- Develop Cyber forensics awareness.
- Explain attacks, security policies
and credit card frauds in mobile and Wireless Computing Era |
CA-502 | Object Oriented Software Engineering | Students will be able to: - Understand the fundamentals of object modeling
- Understand and differentiate Unified Process from other approaches.
- Develop the software design with design patterns.
|
CA-503 | Core Java | Students will be able to: - Understand the use of abstract classes
- Develop multithreaded applications with synchronization
- Develop applets for web applications.
- Develop real world problems using OOP techniques
|
CA-504 | Python | Students will be able to: - Understand demonstrate the use of built-in data structures “lists†and “dictionaryâ€.
- Develop program to solve a real world problem.
- Develop GUI application and how to handle exceptions and files.
|
CA-505 | Project | Students will be able to: - Develop ideas about how to create Software projects.
- How to write the project abstract, how to write the project documentation.
|
CA-506 | Laboratory Course � V [Based on Paper No. 501,502 and 503] | Students will be able to: - Apply knowledge to learn Java/Dot net/Web Technology Programming in a simple and effective manner so that students are able to work in company as a developer.
|
T.Y. B.B.A. (CA) (SEM VI) |
Subject Code | Subject Name | Subject Outcome |
CA-601 | Recent Trends in IT | Students will be able to: - Understand basic concepts AI.
- Describe overview of the concept of Spark programming.
- Explain AI Search Techniques
- Apply basic, intermediate and advanced techniques to mine the data.
|
CA-602 | Software Testing | Students will be able to: - Understand testing tools.
- Apply Knowledge of Basic SQA.
- Develop design basic Test Cases.
|
CA-603 | Advanced Java | Students will be able to: - Understand Basic concepts of JDBC Programming.
- Understand concepts of Multithreading and Socket Programming.
- Explain concepts of Spring and Hibernate.
- Develop the project by using JSP and JDBC.
- Develop applications in Spring and hibernate.
|
CA-604 | Dot Net Framework | Students will be able to: - Understand the features of Dot Net Framework along with the features of VB, C# and ASP.
- Explain database connectivity using ADO.NET for VB, C# and ASP
- Develop window based and web based .NET applications.
- Develop a Website.
|
CA-605 | Project | Students will be able to: - It helps to guide to open source tools and frameworks.
- Gives the real time experience of working on Java /Dot net /PHP.
- Development projects through software.
|
CA-606 | Computer Laboratory Based on 603 and 604 | Students will be able to: - This is helping students to learn Adv. Java/Adv. web Technology Programming in a simple and effective manner so that students are able to work in company as a developer.
|