Department of Computer Science

Career in Computer Science

Bachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand for computer professionals is increasing day by day. This increasing growth of the IT industry has created a lot of opportunities for computer graduates.

Bachelor in Computer Application (BCA) is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. The duration of the course is 3 years and divided into 6 semesters. It comprises the subjects like database, networking, data structure, core programming languages like ‘C’ and ‘java’. This course provides a lot of opportunities to the students who are interested in the computer field and wants to work in the IT sector as a programmer or software developer.

Career & Jobs

The demand for IT professionals is increasing not only in India but also 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 system administrator. This field provides you ample opportunities to make your career not only in the private sector but also in the public sector. A government organization like NIC, Indian Army, Indian Air Force and India Navy also recruit a 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, A system engineer develops, test and evaluate software, circuits and personal computer.


In various software development firms, the duty of a programmer is to write code for software. A programmer is primarily working 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 web developer is a programmer who specializes in the development of worldwide web applications. The role of a 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 developers

In the companies like Microsoft, Google, Facebook, the sole responsibility of a software developer is to develop software that eases the tasks of the people and enables them to perform work efficiently. A software developer also installs tests and maintains the software.

Top Recruiters