Course Outcomes - BCA

BCA
The BCA program is a three-year journey that empowers students to transform their startup ideas into reality by honing their understanding of emerging trends and changes in the field of computer applications and software development. With a focus on encouraging language proficiency and effective corporate communication skills, the program aims to equip graduates with the necessary expertise to thrive in dynamic professional environments. By nurturing their ability to adapt to continuous learning, BCA graduates are prepared to take on diverse roles as proficient computer professionals.
Program Outcomes 
  1. To Appreciate and apply mathematical organization, computing and domain information for the conceptualization of computing models.
  2. To prepare students in various disciplines of technologies such as computer applications, computer networking, software engineering, web and database concepts.
  3. It will help in developing a talent in the students to classify, evaluate and prepare complex computing problems using fundamentals of computer knowledge.
  4. The program will implement the skill to select recent computing tools and techniques compulsory for original software solutions with an ability to enhance the application of knowledge of theory subjects in diverse fields.
  5. In order to enhance programming skills of the young IT professionals, the concept of project development in using the technologies so that the student can take up a job as a part or manager in various teams in multidisciplinary situations.
  6. Facility to apply and give expert principles and cyber systems in a universal monetary situation.
  7. To enhance logical ability and programming concepts by implementing programming lab so that the students acquire the ability to identify, formulate, analyse and solve problems of programming using different languages.
  8. Converse successfully with the computing society as well as culture by being able to know successful documentations and presentations.
  9. Skill to recognize administration and computing philosophy with computing acquaintance to supervise projects in multidisciplinary environments.
    Sr No. Name of the course Outcomes
    BCA I SEM  1. Computer Fundamentals and Computing Software BCA-16-103  The objective of this course is to familiarize students with complete Fundamentals and the packages commonly used in computing software.
    2. Problem Solving Through C BCA-16-104   The main emphasis of this course is to make the student understand programming language concepts, mainly control structures, reading a set of data, stepwise refinement, function and arrays. After completion of this course, the student is expected to analyze the real life problem and write programs in ‘C’ language to solve problems.
    3. Fundamental of Mathematical Statistics  BCA-16-102  After studying this course students can do various type of studies by taking primary data, by applying various methods of averages. Students will be able to find correlation and regression between two or more variables. Students will learn to apply various statistical theories to solve real life situations by doing projects. Students will be able to use statistical reasoning, formulate a problem in statistical terms, perform exploratory analysis of data by graphical and other means, and carry out a variety of formal inference procedures.
    BCA 2 SEM 1.Computer OrganizationBCA-16-202  The Aim of this course is to familiarize students with complete Fundamentals and the packages commonly used in computing software.
    2. Fundamentals of Web ProgrammingBCA-16-203  This course will enable the student to build and publish web sites using HTML, DHTML, CSS, JavaScript and Dreamweaver.
     3. Object Oriented Programming using C++ BCA-16-204  By the end of the course, students will be able to write C++ programs , utilize Object Oriented techniques to design C++ programs, use the standard C++ library, and explore advanced C++ techniques.
    BCA 3 SEM               1.Information System Design and Implementation BCA-16-303    The motive is to aware the students about pre requisite of software development and associated paradigms. After completing this course students will be able to be analyze and design information systems. 
    2.Computer Oriented Numerical Methods BCA-16-304   To Provide the students the essential techniques of Numerical Methods. After completing this course students will be able to solve various Scientific and Engineering fields’ problems.
     3. Data Structures BCA-16-305      To Give the students various data structures and the basic operations performed using them. At the end of course the student will have complete knowledge of data structures and skill to use them for solving real world problems.  
     4. Computer Oriented Numerical Methods BCA-16-304  Students will be able to understand error, source of error and its affect on any numerical computation and also analyzing the efficiency of any numerical algorithm. Students will learn how to obtain numerical solution of non linear equations by using newton Raphson, fixed point iteration methods, Bisection methods. They can solve system of linear equations numerically using direct and iterative methods. Students will understand the methods to construct interpolating polynomials with practical exposure.
    BCA 4 SEM            1.Software Project Management BCA-16-403 At the end of the course the student will be able to apply software project management techniques to manage a software project and terms related to various phases during the development of a software project.
    2.Operating System Concepts and Linux BCA-16-404   The objective of the module is to create skills of students in operating systems concepts and Linux commands.
    3.Database Management System BCA-16-405 This course aims at giving the students the insight of the underlying concepts of database management system and implement them using Database software.
    BCA 5 SEM                   1.Computer NetworksBCA-16-501  The objective of the course is to provide good understanding of the concepts of network security, wireless and various emerging network technologies and knowledge about computer hardware and software using a layered architecture.
     2.Java Programming BCA-16-503     This course aims at giving student knowledge about all the programming concepts of JAVA Programming language.
    3.Web Application Development using PHP BCA-16-504 This course enables students to do web programming using PHP and MySQL.It would enable them to develop websites and other web based applications. 
     4. Discrete Mathematical StructureBCA-16-502  After completion of this course students will able to identify relations,functions and determine their properties. Students can draw graphs, digraphs and trees, and identify their main properties.Students will able to use logical notations to define and reason about fundamental mathematical concepts such as sets, relations and functions. Students can formulate problems and solve recurrence relations. Students completing this course will be able to evaluate Boolean functions and simplify expressions using the properties of Boolean algebra. After understanding the concepts of Finite State Machines students can be used these concepts to model problems in many fields, including mathematics, artificial intelligence, games or linguistics.
    BCA 6 SEM    1.E-Commerce BCA-16-601   The objective of this course is to understand the process of electronic commerce and familiarizes students with the technology involved in it.
    2. Application Development using VB.Net BCA-16-602  The course is designed to enable the students to develop applications using event driven programming with VB.net (as front end) and accessing database at back end.
    3.Computer Graphics and Multimedia ApplicationsBCA-16-603 The objective of the course is to introduce basic computer graphics concepts and algorithms. The student will also learn about essential concepts used in developing multimedia applications.
    Attainment 1.        After completing this degree, Students can go into various career streams like Master of Computer Applications (MCA) AND PGDCA diploma, MSC(IT)and MBA.2.        Become also Data Scientist and Digital Marketer as well as Cyber Security Expert3.        Students can also become self-employed and sell your services to companies or individuals.4.        Many MNCs provide careers for opportunities BCA graduates in field of programming, Web app Development, Security engineering, Software Testing and Graphics Designing etc.

Student Portal: Admissions and Fee Payments

All new and old students may login/apply to avail student centric services.