B.C.A.                    -              Bachelor of Computer Application

Duration                 -              3 Years (Full- Time) (Semester Pattern)

Eligibility                 -              1) H.S.C. Passed (Science with Mathematics/IT)

                                             2) Polytechnic Diploma (Engineering Stream)


                Bachelor of Computer Application helps you to learn aspects of Software Development and Software Engineering. It also teaches you about various Development tools involved in creating Application Software and it inculcates various methodologies in Automation.

                In India, the Computer Industry has been growing at a phenomenal rate making it amongst the fastest growing sectors of the economy. When compared to pure Computer Science, the number of professionals graduating with specialization in computer application has been on the rise. The reason being the availability of very user-friendly development tools whereby and specific background is not a requirement for a student pursuing courses in Computer Science like BCA.


Who is it for?

                The degree is designed for a wide range of students, including those who wish to pursue a career in software engineering or computer programming, based on a strong technical competence in information systems, and also those who wish to move on to study for higher degrees in the computing and information technology area. No prior knowledge of computing is assumed.

                Studying Computer Science will give you the fundamental skills needed to become a Computer Professional. You will learn how to turn a proposal into a working system that can develop and grow to meet new and changing needs. It is the aim of this course, to give you a wide appreciation of the subject, rather than just an understanding of existing commercial approach, so that your understanding and knowledge can adopt and evolve to match the skills that will be required in the 21st century.

BCA = Hardware + Software + Networking


Goal of this Course :

                The Course aims to develop skilled computer professionals with the technical background and knowdedge to develop well-designed, robust, computer- based solutions to a range of problems in business and industry.


Course contents :

As per S.G.B. Amravati University Syllabus.


Learning Outcomes of this course :

Upon completion of the degree, students are expected to :

l               Demonstrate intensive knowledge of Computer Science.

l               Understand and develop solutions for complex business problems.

l               Inculcate an attitude to follow recent trends in the industry and

                face any challengs.

l               Demonstrate logical skills in real life problem solving


Job Prospects :

l  Programmers                

l  Software Developers

l  Web Designers / Developers  

l  Technical Support

l  Marketing of Software Products           

l  Training/Research

                In all types of work environments, whether with small companies or large, success in employment involves a mixture of technical expertise and strong communication skills. The knowledge and qualifications gained will enable you to work in any country.