chat on whatsapp chat on whatsapp


Bachelors of Computer Application


Bachelor in Computer Application (BCA) is an undergraduate degree course. With the rapid growth of IT industry in India, the demand of computer professional graduates is increasing day by day.

In Aravali College of Engineering and Management, Bachelor in Computer Application (BCA) is one of the popular running courses. The Computer Science department of ARAVALI College has a curriculum such that the practical application of the subject are imbibed by each student. Thus, projects, case studies, assignments are given a lot of importance as these nurture the problem solving potential in the students. Bachelor in Computer Application is one of the popular courses among the students who want to make their career in IT (Information Technology) field. The duration of the course is 3 years and divided into 6 semesters. It comprises of subjects like database, networking, data structure, core programming languages like C and java.

Basic eligibility requirements for BCA course

An aspirant for taking BCA admission should have passed 10+2 from any stream with English and with minimum 45 per cent aggregate marks. (The percentage requirement for BCA admission might vary from college to college.) A student with an Arts or Commerce background can apply too. BCA course in Aravali College aims at enabling students to have entry level knowledge of computer science and its various applications both practically and theoretically. There are various options in the IT sector for a BCA graduate. A student can work as a Programmer, System Analyst, Network Designer, Game Developer, Software Engineer, Software Tester, System Administrator, Software Architect and Associate Software Engineer.

CSE department of Aravali College of Engineering and Management also conducts elective courses in addition to the core subjects as per the choice of the students.
1. Cyber and Information Security [Specialization Elective Courses]
2. Introduction to Open Source Technologies-php, MySQL [Specialization Elective Courses]
3. Python Programming [Specialization Elective Courses]
4. Visual .Net Technologies [Specialization Elective Courses]
5. Unix Operating System and Shell Programming [Core Courses]
6. CSS Framework [Specialization Elective Courses]
7. Image Processing [Specialization Elective Courses]
8. Matlab Programming [Specialization Elective Courses]
9. Multimedia, Animation and Gaming Technologies [Specialization Elective Courses]
10. Data Warehousing and Mining [Specialization Elective Courses]
11. Major Project [Non Teaching Credit Courses]
12. Summer Internship - I [Non Teaching Credit Courses]
In Aravali College, the demand for BCA course has increased exponentially because it provides a platform to the students to develop their technical skills.

Comparison of BCA and B.Tech

B.Tech syllabus is far more comprehensive and professionally valued course than BCA, primarily because it deals with a lot more subjects than BCA. BCA syllabus deals with software language as well as management quality. For BCA a student may need to appear for Common Entrance Test or other entrance test as per college admission criteria whereas for B.Tech course a student must qualify the state level or national level entrance examination.

Career opportunities

Talking about the career opportunities after BCA, it could be said that they are ample in number- the only requirement being the possession of the necessary skill set and deep knowledge of ones domain. There are truly a large number of posts which invite good minds to grab them. Apart from a job in software related domains a student may also have the opportunity of going for the hardware or database management jobs. Following are the top posts that an individual can choose from.
1. Software Engineer
2. Network Engineer
3. Test Engineer
4. System Analyst
5. Quality Assurance Officer
6. Management Consultant
7. IT Consultant
8. Database Administrators

A student can get a job which requires IT/Programming skills or can even develop their own apps for any platform (Android, IOS, Windows) or can pursue MCA/MBA. The salary packages associated with these posts are quite attractive and grow rapidly with experience.

In a nutshell the course curriculum of CSE department at Aravali College of Engineering and Management is designed to develop system thinking, abstract thinking, innovation and entrepreneurship , skills to analyze and synthesize , skills to apply knowledge through extensive problem solving sessions and hands on practice under various hardware/software environment.