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. |