BCA

BCA

BCA

Course Duration: 3/4 Years ( 8 Semesters)| Student Intake: 80

Course Details:

BCA  is full time three year course which includes areas related to Computer Applications and Management The BCA Degree Course will consist of six/Eight semesters divided into Four Years.

The first year (Semester I and II) choice based credit system examination will be held at the end of the each semester. The Second Year (Semester III and IV) and Third Year (Semester V and VI) choice based credit system examination will be held at the end of each semester.

The objective is to provide a sound academic base from which an advance career in Computer Application can be developed. Conceptual grounding in computer usage as well as its practical business application will be provided.

Other Details

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.

Copyrights © 2019 Modern College. All rights reserved. Designed By DevSoft

Suggestion Box

Suggestion Box:


Please enter your suggession.