Mahalashmi Womens College - Index

Bachelor of Computer Application(BCA)

BCA - Bachelor of Computer Application

Bachelor in Computer Application (BCA) is one of the popular undergraduate degree courses among the students who want to make their career in the IT (Information Technology) field.

This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as software developer, tester and cyber security aswell.

Scope Of BCA

  • There is a huge scope by pursuing the BCA degree. Students can go either for job or can go for higher studies after the completion of course.
  • Self employment option is also available. You can do freelancing or develop your own software with necessary skills. Most of the software MNCs (Multi National Companies) provides job to the BCA graduates. If candidate is skilled and has much of technical knowledge can have very good fortune.
  • If you want to gain much knowledge, then you can study the specialised courses such as MCA and PhD. MCA can be specialized in systems management, development, management information system, etc. Post completion of these course the students has vivid oppurtunities.


If a student wants to pursue higher studies then the following course options are available:

  • Master of computer Application –MCA
  • Masters of Degree in Information Management –MIM
  • Masters in Computer Management – MCM
  • Post Graduate program in corporate studies – PGPCS
  • Information security Management –ISM
  • Master of business Administration – MBA
  • MSC(CS)
  • MSC(IT)
  • MSC(ICT)

Career & Jobs

The demand of IT professionals is increasing not only in India but also in abroad. After the completion of the course, the student can find a job in reputed IT companies like IBM, Oracle, Infosys, and Google. The student can work as a system engineer, junior programmer, web developer or as a system administrator.

This field provides you ample opportunities to make your career not only in private sector but also in the public sector. The government organization like NIC, Indian Army, Indian Air Force and India Navy also recruit large number of computer professionals for their IT department. After the completion of the course a student’s work profile may include:

System engineer in the top companies like Infosys, Wipro, hp, Google.

system engineer develop, test and evaluate software, circuits and personal computer.

Programmer in various software development firms.

The duty of programmer is to write code for software. A programmer is primarily works in the computer language such as Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.

Web developer in various web designing companies and online digital marketing companies.

A web developer is a programmer who specializes in the development of world wide web applications. The role of web developer is to build and maintain websites. A web developer must have skills in HTML/XHTML, CSS, PHP, JavaScript , etc.

System Administrator in an organization including a bank, school or college.

A System administrator is responsible for setting up and maintaining the system or server.

Software developer in the companies like Microsoft, Google, face book.

The sole responsibility of software developer is to develop software that ease the tasks of the people and enable to perform work efficiently. A software developer also installs, test and maintains the software.

Top Recruiters

A number of top recruiters look for the fresher degree holders for offering opportunity of work with. BCA is one of the demanding courses under the IT sector. Here, we have listed the prestigious companies that recruit BCA graduates:

  • Cognizant
  • TCS
  • Syntel
  • HCL
  • NIIT
  • Dell
  • Wipro
  • Tech Mahindra
  • Accenture
  • Hexaware Technologies Ltd.

Futures prospects of the course – Higher Studies and Career

  • Computer programmer
  • Application developer
  • Programmer analyst
  • Computer programmer analyst
  • Desktop publisher
  • Microsoft database applications
  • Computer information application
  • Object oriented programming
  • Visual software development
  • Micro computer application
  • Mobile application developer
  • Software engineer
  • Video game designer
  • IT security specialist
  • Technology manager
  • Data administrator
  • Network administrator
  • Software developer
  • Software tester
  • Web developer
  • Web designer
  • System manager
  • Software application architect
  • Database administrator
  • Project manager
  • Hardware engineer
  • Senior technical consultant
  • Software publisher
  • Web programmer
  • Bank jobs
  • Computer System organizer
  • Free lands writer
  • Graphics Designing
  • Teaching Faculty in teaching institutes
  • Technical outsourcing


  • Masters Of Computer Application (MCA)
  • Masters In Computer Management
  • Masters In Information Management (MIM)
  • Masters In Business Administration (MBA)
  • Master Of Science In Information Technology (M.Sc IT)
  • G-CAT Master
  • Postgraduate Diploma In Computer Applications
  • Postgraduate programme In Corporate Studies( PGPCS)
  • Postgraduate Diploma In management

Upcoming Events

  • Blind Coding
  • Workshops and Lecturers on Photoshop ,Competative Programming ,Artificial Intelligence ,Web Development,Data Science ,Hacking,Network,Android.
  • Scavenger Hunt.
  • Quiz Competition.
  • Robotics Competition.
  • Debug Code.
  • Identify the Language.
  • Poster Presentation.
  • Best of Waste to make a electronic Device.
  • Technical Debate.
  • Invention of software.
  • Creation of App.